TrueschoTruescho
All Courses
Computational Thinking & Block Programming in K-12
Coursera
Specialization
Unknown

Computational Thinking & Block Programming in K-12

University of California San Diego

Develop computational thinking skills using block-based programming languages that simplify understanding algorithms and coding for K-12 students.

UnknownEnglish

About this Course

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

What You'll Learn

  • Develop fundamental computational thinking skills
  • Learn block-based programming languages
  • Understand algorithms, variables, and control standards

Prerequisites

  • Basic computer and internet skills
  • Ability to read course instructions in English
  • Ability to complete short practice activities

Instructors

B

Beth Simon

Teaching Professor

Topics

Education
Social Sciences
Software Development
Computer Science
Algorithms
Brainstorming
Code Review
Computational Thinking
Computer Programming
Computer Programming Tools

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

التعليم
العلوم الاجتماعية
تطوير البرمجيات
علوم الحاسوب
الخوارزميات
جلسات العصف الذهني
مراجعة الكود
التفكير الحاسوبي
Computer Programming
Computer Programming Tools

Start Learning Now