Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of California, San Diego

Computational Thinking & Block Programming in K-12 Education

University of California, San Diego via Coursera Specialization

Overview

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.

Syllabus

Course 1: Computational Thinking for K-12 Educators: Sequences and Loops
- Offered by University of California San Diego. How do we give instructions to a computer? Isn't programming hard? Not really! Whether ... Enroll for free.

Course 2: Computational Thinking for K-12 Educators: Variables and Nested Loops
- Offered by University of California San Diego. How can students learn about abstraction by creating a movie scene? Or make an interactive ... Enroll for free.

Course 3: Computational Thinking for K-12 Educators: Conditional Loops and If Statements
- Offered by University of California San Diego. Want to make a game that ends when you "catch" an object by clicking on it? Or maybe you get ... Enroll for free.

Course 4: Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals
- Offered by University of California San Diego. How could you program a complex "choose your own adventure" game? How can your soccer game ... Enroll for free.

Course 5: Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists
- Offered by University of California San Diego. How do gamers cause things to happen when they hit buttons on their controller? How does the ... Enroll for free.

Course 6: Computational Thinking for K-12 Educators Capstone
- Offered by University of California San Diego. In this capstone project course, you will learn to support your students in successfully ... Enroll for free.

Courses

Taught by

Beth Simon

Reviews

Start your review of Computational Thinking & Block Programming in K-12 Education

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.