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
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://d15cw65ipctsrr.cloudfront.net/5a/0f48a0ce4011e892d4fdacdf9bad2c/900-px-tcte-rainbow-01.png?auto=format%2Ccompress&dpr=1&w=300&h=300&fit=crop)
Related Online Courses
The main objective is identify the critical information needed to develop a product and brand strategy that generates both quick wins and long-term value. Along this course, you will learn brand... more
This is the first course in a sequence of four courses that develops essential 21st century computational thinking (CT) skills using the popular JavaScript language as a vehicle. At the end of this... more
This course is the first of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn... more
This course aims at providing an introductory and broad overview of the field of ML with the focus on applications on Finance. Supervised Machine Learning methods are used in the capstone project... more
Learn about the materials that have advanced the performance of artificial intelligence, and the machine learning models that could help accelerate the design and development of novel materials.... more