National Woman's History Museum
Getting with the Program
A seven-step lesson introduces the emergence of computer sciences and the contributions women made to the profession after World War II. Several science experiments offer pupils a hands-on learning experience that showcases parabolas,...
Curated OER
Alice Computer Programming
Middle schoolers explore multimedia components. In this science inquiry lesson, students read "Invitation to the Game" by Monica Hughes and they use the Alice Computer Programming System to better understand population dynamics.
Curated OER
Object Oriented Programming
Young scholars engage in a research activity in order to comprehend the intents and dynamics of Object Oriented Programming. They are exposed to the new paradigm of programming in order to develop new skills.
Curated OER
TECH:Introduction to Programming (IT)
Learners complete an activity that illustrates the concepts of giving accurate instructions and computer programming. They also identify the relationship of the instructions/code to computer programming. Students then create a peanut...
Curated OER
Problem Solving in Computer Classrooms
Pupils discuss and implement basic problem solving techniques. They define program specifications and write programs. Students work cooperatively on programming problems and brainstorm solutions.
Curated OER
Linear Programming
Students explore inequalities to determine the optimal solution to maximize a profit for a company. In this linear programming lesson, students discover how to graph inequalities and how to determine the algebraic representation of a...
Curated OER
Programming and PB&J
Students use peanut butter and jelly sandwiches as a method for learning computer programming skills. For this computer programming lesson, students write a detailed, step-by-step program for how to make a peanut butter and jelly...
Ontario
Animation Programming—Computer Studies
Introduce high schoolers interested in animation programming to fundamental programming concepts so that they can plan and write simple programs.
Code.org
Understanding Program Flow and Logic
Explore decision-making logic in programming computer games. The 10th installment of a 21-part unit teaches scholars how to apply conditional statements and Boolean expressions. They use these concepts to create a "Guess My Number" game...
Curated OER
Computer Programming: Learning Alice Programming
Students examine the Alice Program. In this computer programming lesson, students use the drag and drop program method and view a PowerPoint presentation. Students will then create a snowman by using the drag and drop method.
Curated OER
Computer Tracks Lunch Choices
Students read a story called Computer Program Tracks Lunch Choices and answer vocabulary and comprehension questions about it. In this current events literacy lesson plan, students respond to literature by answering questions, recalling...
Curated OER
"It's More Than a School": Proposing Programs to Meet Student Needs
This detailed lesson plan from New York Times' The Learning Network centers around Carroll Academy and its girl's basketball team. Learners compare their school to Carroll Academy, read anywhere from 1 to 5 engaging articles about the...
Microsoft
Events and Event-Driven Programming
Make the lesson an event to remember. The first of nine installments in the Intro to CS with MakeCode series looks at events and event handlers in computer coding. Pupils learn about cause and effect from an offline lesson, then use...
Curated OER
Irregularly Scheduled Programming
Students examine their favorite holidays and how they are celebrated. After reading an article, they discuss the length of television programming for the Super Bowl. In groups, they create their own television programming relating to...
Curated OER
Programming with Alice
Students develop their technology skills. In this computer programming lesson, students use Alice software to complete programming tasks and ultimately to program a video game or movie.
Curated OER
Coding History
Students study the topic of codes in Computer Science. They research it history, divisions in the field and its applications. The lesson also includes a brief overview of the information technology theory.
Code.org
Controlling Memory with Variables
Not all variables are created equal. Discover how variables in computer science are different from variables in math class. Scholars learn to work with variables in computer programming by developing a mental model for how variables...
Curated OER
Exploring the Desktop, Start Menu, And Programs Menu
Students study commands to navigate the desktop, enter the start menu, and enter and exit the programs menu.
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...
TryEngineering
Program Your Own Game
Young computer scientists get to see what it's like to be a software engineer as they use free online software to design a computer game. They play and evaluate games groups created to round out the activity.
Google
Art: Paint with Tera
Here's a creative resource that definitely isn't paint by numbers. As the fourth in and eight-part Art series, learners create a paint program using the Scratch block code. By completing the activity, class members come to understand the...
eGFI
Bits & Binary
Youngsters love to write on their hands, and in this fabulous activity they are actually asked to. Using numbers written on the tips of their fingers, they will learn how the binary number system works. This hands-on activity is a...
Curated OER
Computer Titration Lab Simulation
High schoolers perform a lab simulation for a titration of monoprotic and diprotic acids. In this titration simulation lesson plan, students use a computer program to neutralize an acid with a base and compute the unknown concentration...
Code.org
The Need for Programming Languages
LEGO see if you can recreate my design. Individuals build an arrangement from LEGO blocks and write directions for someone else to follow in order to recreate the arrangement. Pairs then swap directions and try to...
Other popular searches
- Computer Programming Logic
- Computer Programming Alice
- Computer Programming Lessons
- Computer Programming C
- Computer Programming Python
- Excel Computer Program
- Paint Computer Program
- Computer Programming Loop
- Publisher Computer Program
- C Computer Program
- Computer Programming + Loop
- Classworks Computer Program