This lesson allows students to playfully understand algorithms and complexity.
Lesson focuses on exploring how the development of search engines has revolutionized Internet. Students work in teams to understand the technology behind search engines and explore how they can retrieve useful information using search engines.
This lesson focuses on how computing decision trees are used to specify and solve problems.
Lesson focuses on algorithmic thinking and programming. Make the students aware of the beauty of simple algorithms and their implementation in real fun games.
The lesson focuses on introducing the fundamental problem of “sorting an array” to pre-university students.
Lesson explores computer programming and the impact of computers on society. Students build and test a program to turn a light on and off using an Arduino board. They connect the hardware, program the code, test their system, adapt it for variations in blinking times, evaluate their results, and share observations with their class.
Lesson focuses on how binary codes function and binary applications for computer engineers. The lesson offers students an activity to learn to download software and read online binary clock, and advanced students an opportunity to build one from a kit.
Lesson focuses on how software engineers design computer games and other software. Student teams work together to develop a simple computer program using free software that is available in multiple languages.

Pages

Search Lesson Plans

and/or

 
Quickstart: we have resources for Students, Parents, Teachers, and Guidance Counselors