About this 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.
Shareable Certificate
Earn a Certificate upon completion
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Set and maintain flexible deadlines.
Beginner Level
Approx. 8 months to complete
Suggested 2 hours/week
English
Shareable Certificate
Earn a Certificate upon completion
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Set and maintain flexible deadlines.
Beginner Level
Approx. 8 months to complete
Suggested 2 hours/week
English

There are 6 Courses in this Specialization

Course1

Course 1

Computational Thinking for K-12 Educators: Sequences and Loops

4.9
stars
14 ratings
4 reviews
Course2

Course 2

Computational Thinking for K-12 Educators: Variables and Nested Loops

4.7
stars
6 ratings
2 reviews
Course3

Course 3

Computational Thinking for K-12 Educators: Conditional Loops and If Statements

Course4

Course 4

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals

Offered by

Placeholder

University of California San Diego

Frequently Asked Questions

More questions? Visit the Learner Help Center.