About this Course

1,562 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Beginner Level
Approx. 15 hours to complete
English

Skills you will gain

SportswantBroadcastBrainstorming
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Beginner Level
Approx. 15 hours to complete
English

Offered by

Placeholder

University of California San Diego

Syllabus - What you will learn from this course

Week
1

Week 1

25 minutes to complete

Welcome!

25 minutes to complete
2 videos (Total 7 min), 2 readings
2 videos
Optional: The Computational Thinking & Block Programming in K-12 Education Specialization3m
2 readings
Using Googledocs in this Course3m
Why Snap? Create your account10m
4 hours to complete

Nested Repeats

4 hours to complete
6 videos (Total 48 min), 4 readings, 3 quizzes
6 videos
(Optional) Writing Programs: What's special for teachers?4m
Debugging: Nested Repeats6m
(Optional) More programming puzzles -- but different!9m
(Optional) Demo: How to do Non-Interactive Puzzles8m
Classroom Discussions: Nested Repeats15m
4 readings
Design your own language40m
Interactive Puzzle Instructions: Nested Repeats25m
Create a Nested Repeats Program40m
Non-Interactive Programming Puzzles25m
2 practice exercises
Puzzle It Out5m
Check your knowledge quiz5m
Week
2

Week 2

3 hours to complete

More Nested Repeats & Events

3 hours to complete
2 videos (Total 7 min), 6 readings, 3 quizzes
2 videos
Debugging: Events4m
6 readings
Experience a code.org Maze lesson: nested repeats45m
How do things happen in video games?4m
Events you already use every day!5m
Interactive Puzzles Instructions: Events20m
Create an Events Program4m
Non-Interactive Programming Puzzles25m
3 practice exercises
Concept Mastery Quiz: Nested Repeats30m
Puzzle It Out5m
Check your knowledge quiz5m
Week
3

Week 3

3 hours to complete

More Events & Variables

3 hours to complete
3 videos (Total 16 min), 7 readings, 3 quizzes
3 videos
Variables in Envelopes Activity3m
Debugging: Variables7m
7 readings
Events: What do students struggle with?5m
Where and how are Events covered in code.org curriculum?10m
Events in code.org: A Seminal Lesson30m
What are variables?3m
Finish the Activity Yourself!15m
Interactive Puzzle Instructions: Variables25m
Create a Variables Program40m
3 practice exercises
Concept Mastery Quiz: Events14m
Variables In Envelopes Assessment7m
Puzzle It Out5m
Week
4

Week 4

3 hours to complete

More Variables

3 hours to complete
1 video (Total 13 min), 3 readings, 3 quizzes
3 readings
Non-Interactive Programming Puzzles35m
Review an Unplugged Lesson Plan for variables20m
Variables in code.org40m
2 practice exercises
Check your knowledge quiz5m
Concept Mastery Quiz: Variables32m

About the Computational Thinking & Block Programming in K-12 Education Specialization

Computational Thinking & Block Programming in K-12 Education

Frequently Asked Questions

More questions? Visit the Learner Help Center.