About this Course

3,963 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. 11 hours to complete
English
Subtitles: English

Skills you will gain

EducationwanthopefullyBrainstorming
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. 11 hours to complete
English
Subtitles: English

Offered by

Placeholder

University of California San Diego

Syllabus - What you will learn from this course

Week
1

Week 1

27 minutes to complete

Course Orientation

27 minutes to complete
2 videos (Total 9 min), 2 readings
2 readings
Using Googledocs in this Course3m
Why Snap? Create your account10m
1 hour to complete

Computational Thinking and Sequences

1 hour to complete
6 videos (Total 36 min), 1 reading, 1 quiz
6 videos
Computational Thinking Concepts6m
My Robotic Friends in Action3m
My Robotic Friends: A CS Unplugged Activity7m
What are interactive puzzles?5m
How to do an interactive programming puzzle5m
1 reading
Interactive Puzzles Instructions: Sequences20m
1 practice exercise
Puzzle It Out4m
Week
2

Week 2

4 hours to complete

More Sequences

4 hours to complete
11 videos (Total 81 min), 7 readings, 3 quizzes
11 videos
Debugging: Common Challenges for Sequences9m
More programming puzzles -- but different!9m
(Optional) Demo: How to do Non-Interactive Puzzles8m
Bloom's Taxonomy3m
What is Bloom's Taxonomy Good For?9m
Developing Computational Thinking9m
Classroom Discussions: Sequences11m
Teacher Powerup: Reinforcing + Gaining Curricular Experience11m
Revisiting Unplugged My Robotic Friends Lesson Plan5m
Did I get it?2s
7 readings
Vocabulary: Programming with Sequences10m
Create a Sequences Program40m
Non-Interactive Programming Puzzles20m
Unplugged Activities: Great for introducing concepts3m
Introducing the language Blockly -- for maze programs3m
Make a prediction5m
Experience a code.org lesson: sequences30m
2 practice exercises
Check your knowledge quiz4m
Concept Mastery Quiz: Computational Thinking & Sequences26m
Week
3

Week 3

2 hours to complete

Repeats

2 hours to complete
1 video (Total 7 min), 4 readings, 2 quizzes
1 video
4 readings
Getting Loopy!5m
Interactive Puzzle Instructions: Repeats20m
Create a Repeats Program40m
Non-Interactive Programming Puzzles20m
2 practice exercises
Puzzle It Out4m
Check your knowledge quiz4m
Week
4

Week 4

2 hours to complete

More Repeats

2 hours to complete
1 video (Total 9 min), 2 readings, 2 quizzes
2 readings
Introduction to Repeat Loops5m
Experience a code.org Artist/Drawing lesson: repeats30m
1 practice exercise
Concept Mastery Quiz: Repeats40m

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

In the 21st century, computational thinking is a skill critical for all the world's citizens. Computing and technology is impacting all our lives and everyone needs to know how to formulate problems and express their solutions such that a computer can carry it out. In this Specialization you will both learn several block-based languages, but using novel approaches designed to make learning programming easier. Covers most CSTA Algorithms & Programming Standards for Algorithms, Variables, Control, and Modularity: Levels 1-3A....
Computational Thinking & Block Programming in K-12 Education

Frequently Asked Questions

More questions? Visit the Learner Help Center.