Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals (Coursera)

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals is an online MOOC Course offered by University of California, San Diego via Coursera. Course is part of Computational Thinking & Block Programming in K-12 Education Specialization.

(1 customer review)

Enroll In Course

Be ahead to learn something new Today

  • Flexible Online Learning
  • Verified Certificate*
  • Add powers to your Resume
  • Access course Anytime, Anywhere
Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals
Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals (Coursera)

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals Online MOOC Course Overview

How could you program a complex “choose your own adventure” game? How can your soccer game determine goals, balls out of bounds, and corner kicks? You’ll learn to do both of these in this course! This class teaches the concepts of nested if/else statements and compound Boolean conditional expressions.

For each concept, we’ll start by helping you connect real-world experiences you are already familiar with to the programming concept you are about to learn. Next, through a cognitively scaffolded process we’ll engage you in developing your fluency with problem solving with nested if/else statements and compound conditionals in a way that keeps frustration at a minimum.

Along the way you will learn about the common challenges or “bugs” students have with these concepts as well as ways to help them find and fix those concepts. You’ll also be guided in running classroom discussions to help students develop deeper understanding of these concepts.

Finally, you’ll prepare classroom resources to help your students to develop debugging skills. Additionally, you will create resources to help educate your students about the impacts of lack of equity in K-12 CS instruction.

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals Coursera Course Syllabus

WEEK 1 – Course Orientation

Nested If/Else Part 1

Explore conditional executing by learning about nested if-else statements. Use nested if-elses in examples where there are three or more options. Design your own conditional system, re-create Snap programs based on video solutions, and review some common debugging tips.

WEEK 2 – Nested If/Else Part 2

Continue with nested if-else statements with our non-interactive programming puzzles to check your knowledge. Get prepared to run classroom discussions on some challenging if-else statements and explore a different, free, online programming system — pencilcode.net

WEEK 3 – Compound Conditionals Part 1

Learn how to create compound conditionals with and and or. Do an unplugged activity to see compound conditional apply in a soccer game. See how truth tables define the behavior of Boolean operators and and or and get the chance to fill one in. Create your own compound conditional programs using Snap, review others’ work, and learn debugging tips.

WEEK 4 – Compound Conditionals Part 2

Deepen your understanding of compound conditionals with some pretty challenging classroom discussion questions. Learn about the design behind the Scratch programming language and read and use starter code in Scratch to create a soccer game that announces goals and various out of bounds situations.

WEEK 5 – Equity & Pedagogy

Explore the equity and pedagogical aspects of computer science. Learn about Grace Hopper, an iconic woman and pioneer of computing and learn about debugging tips. After practicing your debugging skills, you will learn the benefits and methods to introduce computer science to everyone. Finally, we’ll introduce various communities and share advice that will be useful for computing education leaders.

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals Teacher

  • Beth Simon

Additional information

Course Delivery

Online

Course Efforts

5-10 Hours/week

Course Enrollment

Free

Course Instructor

Course Language

English

Course Length

5-12 Weeks

Course Level

Beginner

Course Provider

Course School

Course Subtitles

Arabic, Bengali, Chinese, Czech, Dutch, English, Farsi, French, German, Greek, Hebrew, Hindi, Hungarian, Italian, Japanese, Korean, Marathi, Not available, Portuguese, Portuguese (European), Russian, Serbian, Spanish, Thai, Turkish, Ukrainian, Urdu, Vietnamese, Albanian, Azerbaijani, Indonesian, Kazakh, Pashto, Polish, Swedish

Flexible Learning

Yes

Verified Certificate

Paid

1 review for Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals (Coursera)

  1. Editorial Staff

    Provide your course review below.

Add a review

Your email address will not be published. Required fields are marked *