Curated OER
Robot Turning Lab
Students design a robot that can turn 90 degrees. In this robotics lesson, students explain the applications of their invention. They present their design in class.
Curated OER
How to Choose Articles
In this language arts worksheet, students read detailed information that helps students choose correct articles in their writing. Students learn about nouns that refer to one unique thing, countable nouns, uncountable nouns, proper nouns...
Massachusetts Institute of Technology
Mit: Open Course Ware: Great Ideas in Theoretical Computer Science
A complete course on theoretical Computer Science presented at the college undergraduate level. The course attempts to describe Computer Science beyond the computer, focusing on mathematical tools, complex systems and classic problems,...
TeachEngineering
Teach Engineering: Hurricane! Saving Lives With Reasoning & Computer Science
Students develop and apply the distance formula and an x-y coordinate plane on a hurricane tracking map, and then use a map scale to determine distance in miles. Then, using MATLAB computer science programming language, students help...
Science Buddies
Science Buddies: Career Profile: Computer Hardware Engineer
Put your interest in computers into an investigation of the career of computer hardware engineer. If you want to improve the speed and function of your computer, this is your career. This Science Buddies site lays out the requirements...
Science Buddies
Science Buddies: Career Profile: Computer Software Engineer
For those students interested in developing cool video game software for computer or those who enjoy applying their compter science skills to solve problems, a career as a computer software engineer might be worth examining. This Science...
TeachEngineering
Teach Engineering: Program Analysis Using App Inventor
In computer science, program analysis is used to determine the behavior of computer programs. Flow charts are an important tool for understanding how programs work by tracing control flow. Control flow is a graphical representation of...
Massachusetts Institute of Technology
Mit: Department of Electrical Engineering and Computer Science
This is the website for the Massachusetts Institute of Technology's Department of Electrical Engineering. The site has links to research, academics, etc.
Science Buddies
Science Buddies: Getting More Out of Less : Google Hits and Search Terms
Google is the name of the most often used search engine on the Internet. "Googol" is the mathematical term for a 1 followed by 100 zeros. It's a very large number. This experiment will help you test different search terms and find out.
Science Buddies
Science Buddies: Programming Nanor Gs in a Virtual World
Imagine yourself as a software engineer, a decade and a half from now. You are called upon to help solve the world energy crisis by programming nano-organisms (NANORGs) to extract energy from industrial sludge. Your program must be small...
TeachEngineering
Teach Engineering: Strong Arm Tactics
Students generally do not know the complexity that goes into building and programming a robotic arm. In actuality, creating such an arm comes from a design that involves mechanical, electrical, and computer science engineers. This...
TeachEngineering
Teach Engineering: Curiosity Killed the App
Students gain experience with the software/system design process, closely related to the engineering design process, to solve a problem. First, they learn about the Mars Curiosity rover and its mission, including the difficulties that...
Science Buddies
Science Buddies: Career Profile: Cad Technician
Combine your interest in art, engineering, and computers in a career as a CAD technician. Science Buddies' Career Profile tells you what you need to know about this interesting career that has applications in many different fields. Read...
Science Buddies
Science Buddies: Career Profile: Multimedia Artist or Animator
If you have an artistic bent combined with an interest in computer graphic design, the career of multimedia artist or animator might be something for you to consider. This Science Buddies site lays out the requirements needed to become a...
Science Buddies
Science Buddies: Science Careers: Mathematician
Mathematicians work in many areas. Some are applied mathematicians, some theoretical, but all use mathematics as a way to figure things out by using deduction. This Science Buddies site lays out the requirements needed to become a...
Science Buddies
Science Buddies: Science Careers: Math Teacher
A love of mathematics and the ability to share this love is what it takes to be a math teacher. This Science Buddies site lays out the requirements needed to become a math teacher, as well as the education and job description. Included...
Science Buddies
Science Buddies: Career Profile: Statistician
Statistics is a fascinating subject and everyone loves to spout them, but a statistician really knows how to use statistics to answer real-life questions and make predictions based on mathematical data. This Science Buddies site lays out...
Science Buddies
Science Buddies: Career Profile: Medical & Clinical Laboratory Technician
Find out about the work done by the medical laboratory technician. It involves examining both body fluids and cells under the microscope or with specialized computer equipment, analyzing the results, and forwarding that information on to...
Other
Science Fairs Homepage: Senior Projects
This resource from the Eastern Newfoundland Science Fairs Council provides really substantial projects for senior High School students. These are online topics, six areas, with about 10-20 topics per area.
Science Buddies
Science Buddies: Career Profile: Computer Network Architect
A big name for a big job, the network systems and data communications analyst works with computer networks within companies. Science Buddies offers a career profile outlining the many duties of the systems analyst as well as the...
TeachEngineering
Teach Engineering: Robotics Peripheral Vision
This unit is designed for advanced programming classes. It leads students through a study of human vision and computer programming simulation. Students apply their previous knowledge of arrays and looping structures to implement a new...
Science Buddies
Science Buddies: Project Ideas: Plan a City of the Future With Sim City
In this video and computer games science fair project, design and build a city of the future using SimCity. The Science Buddies project ideas are set up consistently beginning with an abstract, objective, and introduction, followed by a...
TeachEngineering
Teach Engineering: Hidden in Plain Sight
Steganography is the science and art of hiding messages in plain sight so only the sender and intended recipient know the existence of a message. Steganography can be characterized as security through obscurity. Through this lesson,...
TeachEngineering
Teach Engineering: Flow Charting App Inventor Tutorials
Students design and create flow charts for the MIT App Inventor tutorials in this computer science activity about program analysis. In program analysis, which is based on determining the behavior of computer programs, flow charts are an...