We may earn an affiliate commission when you visit our partners.

Computational Thinking for K-12 Educators

Course image
Beth Simon

Want to make a game that ends when you "catch" an object by clicking on it? This class teaches the concepts of conditional loops and if/else statements. We'll start by helping you connect real-world experiences to the programming concept. Next, we'll engage you in developing your fluency with problem solving with repeat until loops, while loops, and if/else statements.

Enroll now
Or Subscribe to Coursera Plus
And get unlimited access to Coursera

What's inside

Syllabus

> Course Orientation
> Meet Dr. Simon and fellow learners in this class! Find out what you’ll be
... and ten others

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Share

Help others find this course page by sharing it with your friends and followers:

Reviews summary

Teaching computational thinking to k-12

According to learners, this course is a highly recommended positive resource, especially for K-12 educators looking to teach computational thinking concepts. Students found the course content, focusing on conditional loops and if/else statements positive, to be clear and well-structured positive. The course effectively connected programming concepts to real-world examples positive and provided practical teaching strategies positive, including peer instruction positive. The assignments positive were seen as engaging and helpful positive, allowing learners to both practice coding and develop resources for their own classrooms. While some mention the difficulty level is beginner-friendly positive, others note that a basic understanding of coding concepts might be helpful but not strictly necessary, suggesting the course starts from foundational concepts positive.

Career center

Learners who complete Computational Thinking for K-12 Educators: Conditional Loops and If Statements will develop knowledge and skills that may be useful to these careers:
Computer Science Teacher
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
Singapore
S$80,000
Delhi
₹2,200,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Software Engineer
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
New York
$172,000
Shenzhen
¥505,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Web Developer
Conditional Loops and If Statements is a critical introductory course for an
City
Median
Seattle
$99,000
Austin
$113,000
Tel Aviv
₪472,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Data Scientist
As a Data Scientist, you will use programming to manipulate, transform, and
City
Median
Austin
$171,000
London
£95,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Instructional Designer
As an Instructional Designer, you will be responsible for designing and
City
Median
New York
$116,000
Tel Aviv
₪43,200
Bengalaru
₹530,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Curriculum Developer
As a Curriculum Developer, you will be responsible for designing and
City
Median
Austin
$114,000
Toronto
$112,000
Bengalaru
₹580,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Education Researcher
As an Education Researcher, you may study how students learn programming
City
Median
Austin
$116,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Technical Writer
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
San Francisco
$144,000
Seattle
$113,000
Toronto
$124,800
Paris
€60,900
Berlin
€66,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Business Analyst
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
Seattle
$124,000
Berlin
€71,000
Tel Aviv
₪142,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Product Manager
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
Toronto
$137,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Project Manager
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
Toronto
$207,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Salesforce Administrator
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Systems Analyst
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
New York
$124,000
San Francisco
$148,000
Berlin
€78,000
Delhi
₹343,000
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Database Administrator
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
Seattle
$131,000
Austin
$119,000
London
£64,400
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.
Network Administrator
The course, Computational Thinking for K-12 Educators: Conditional Loops and
City
Median
Singapore
S$46,600
Sign in to see full salary data across all cities, including 25th and 75th percentile ranges.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Computational Thinking for K-12 Educators: Conditional Loops and If Statements.
Summary of Algorithms to Live By
This book explores how algorithms can be used to
The Disruptive Innovation Set (2 Books)
This book examines the challenges faced by large
Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
This book provides a framework for building
Machine Learning Engineering
This book provides a concise and accessible
Python for Kids, 2nd Edition
This book provides a gentle introduction to the
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser