TryEngineering
Circuits and Boolean Expressions
Teach basic logic using Boolean operators. Young computer scientists learn about the operators NOT, AND, and OR, and how they can be expressed using Boolean notation, logic gates, or truth tables. Along the way, they learn about half...
Teach Engineering
Complex Networks and Graphs
Show your class how engineers use graphs to understand large and complex systems. The resource provides the beginnings of graph theory by introducing the class to set theory, graphs, and degree distributions of a graph.
Computer Science Unplugged
Harold the Robot — Thinking About Programming Languages
Get young programmers thinking about programming languages with an activity that asks class members to craft directions for one person (teacher, another adult, or a class mate) acting as a robot. Participants direct the robot to...
Computer Science Unplugged
Drawing Lines with Pixels
How do the computers keep it straight? Using the provided algorithms, class members draw a line and a circle using pixels. They then check the drawings using a straight edge and compass to determine the accuracy of their drawings.
Computer Science Unplugged
Sharing Secrets—Information Hiding Protocols
Did you know that you can find the average age of a group of people without anyone having to real their age? This resource provides directions for way to do just that. After the activity, class members read a short passage that provides...
Curated OER
Knowing Your Computer
In this computers worksheet, students examine the eight parts of a computer and ask for adult help to define the functions of each piece of hardware.
Curated OER
Graphing on the Computer
Students create a bar graph on the computer using given information from the teacher. They create a bar graph using their own information chart (they need to create one on separate paper first). They utilize Microsoft Excel for this lesson.
Curated OER
Computer Science Education Week
Equip students for the 21st century by exploring the fun of computer science.
Curated OER
Science Quizzes: Technology Quiz
In this technology science quiz worksheet, learners respond to 20 short answer and true or false questions regarding computer science and innovations in technology.
Curated OER
Numerical Analysis/ Introduction to Algorithms and Pseudocode
In this math worksheet, students examine the concepts of algorithms and pseudocodes. Then they use the codes on a computer to execute the algorithms.
Curated OER
Implementing Algorithms Using Matlab
In this math worksheet, students practice implementing algorithms using the computer program of Matlab. They practice using the programs of scripts and functions.
Curated OER
Working With Local Computer Policies
In this technology worksheet, students practice setting up a computer system or network to go through the access process for data and logons.