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
As a follow-on course to \"Kalman Filter Boot Camp\", this course derives the steps of the linear Kalman filter to give understanding regarding how to adjust the method to applications that violate... more
In this course, you will see how to use advanced machine-learning techniques to build more sophisticated recommender systems. Machine Learning is able to provide recommendations and make better... more
The goal of the Specialization is to showcase the ways in which the practice of mindfulness is an effective means of enhancing and maintaining optimal health and overall well-being that can be... more
Programming and complexity thinking are key skills for approaching 21st century challenges. NetTango Builder is a tool that allows for the creation of blocks-based programming experiences based on... more
This specialization provides an overview of solar photovoltaics (PV), intricacies of solar system design, and a framework for solar PV project management. Targeted for engineers, HVAC installers,... more