Computational Thinking & Block Programming in K-12 Education

Go to class
Write Review

Computational Thinking & Block Programming in K-12 Education provided by Coursera is a comprehensive online course, which lasts for 35 weeks long, 2 hours a week. Computational Thinking & Block Programming in K-12 Education is taught by Beth Simon. Upon completion of the course, you can receive an e-certificate from Coursera. The course is taught in Englishand is Paid Course. Visit the course page at Coursera for detailed price information.

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.