Skip to main content

Scratch

Computing and ICT in a Nutshell

Resource Thumbnail Image
Description of Resource

This site has many simulations helpful in understanding various computer science topics taught in high school.

The index has a list of all the topics taught on this site.

Some favorites:

CS-FIRST

Description of Resource

​A computer science curriculum that makes coding easy to teach and fun to learn. No CS experience required CS First empowers every teacher to teach computer science with tools and resources that are free of charge. Fun hands-on learning Students learn through video tutorials and block-based coding in Scratch.Always free of charge CS First is totally free of charge — any number of students, all materials, as many lessons as you want.

Computing for ANyONe

Description of Resource

Welcome to the CANON lab. CANON (a musical term for a melody and variations with voices added gradually - such as Pachelbel's Canon - so named because of the synergies between this musical "roadmap" and combination of computational control instructions as well as a shared desire to balance structure and creative expression) focuses on researching innovations in computational thinking education at the elementary and middle school levels with a primary emphasis on equity and inclusion for all underrepresented populations - underrepresented ethnic minorities, females, and students with learning differences. Our philosophy is to, like a canon, accomplish this through a blend of structure and variation to balance concrete goals with encouraging creativity.

Just as our interventions focus on providing supportive learning environments for all students regardless of background or characteristics, our lab has the same goal, providing a supportive learning and working environment for students and staff from all backgrounds. We believe that if we are to design for broad audiences, we benefit from a diversity of designer voices.

Click on Research to find out more about what we do!

UChicago Stem Education

San Francisco Unified School District K-2 Curriculum

Description of Resource

SFUSD's creative computing curriculum introduces computer science as a creative, collaborative, and engaging discipline to children in kindergarten through second grade. Across 4 units and 15-20 lessons, students will learn about algorithms and programming, computing systems, the Internet, and impacts of computing, while developing strong practices and dispositions. Lessons are designed to be implemented in 45 to 60-minute periods approximately once per week.

Other Requirements
Unit 2 - Bee-Bots
Unit 3 - ScratchJr

ScratchJr

Resource Thumbnail Image
scratch jr.
Description of Resource

Coding is the new literacy! With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer.

Keywords

BootUp Teacher Resources

Resource Thumbnail Image
Description of Resource

It contains various resources that teach programming foundations through engaging projects for young students. The website has more than +100 lessons.

Subscribe to Scratch