Computational Thinking & Block Programming in K-12 Education

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.\\n\\nIn this Specialization you will both learn several block-based languages, but using novel approaches designed to make learning programming easier.\\n\\nCovers most CSTA Algorithms & Programming Standards for Algorithms, Variables, Control, and Modularity: Levels 1-3A.

Created by: University of California San Diego


Related Online Courses

This course offers an in-depth exploration of advanced framework development and integration for automation testing professionals. Starting with the Pytest framework, you\'ll learn its advantages,... more
This course is the third course in the specialization about learning how to develop video games using the C++ programming language and the Unreal game engine on Windows or Mac. This course assumes... more
This Specialization is crafted to take beginners in this field from start to building functional prototypes, home projects, and new creations with custom peripheral hardware and a Raspberry Pi. If... more
This course focuses on developing Python skills for assembling business data. It will cover some of the same material from Introduction to Accounting Data Analytics and Visualization, but in a more... more
In this specialization, you will experience what it is to go from idea to code. These courses are specifically created for the manager, designer, or entrepreneur who is an active, hands-on... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL