К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Computational Thinking for K-12 Educators: Conditional Loops and If Statements · LearnSpace
Назад в каталог
courseraОбщество

Computational Thinking for K-12 Educators: Conditional Loops and If Statements

Курс от University of California San Diego
Начальный≈ 11.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Want to make a game that ends when you "catch" an object by clicking on it? Or maybe you get points based on how close you came? You'll do that in this class! This class teaches the concepts of conditional loops and if/else statements. 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 repeat until loops, while loops, and if/else statements 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 learn how to support interactive learning experiences among your students with Peer Instruction. Additionally, you will create a resource for your classroom to support an equitable classroom.

Навыки, которые вы освоите

Computational ThinkingDebuggingComputer ProgrammingComputational LogicComputer ScienceProgram DevelopmentEvent-Driven ProgrammingDigital pedagogyProgramming PrinciplesDiversity Equity and Inclusion Initiatives

Программа курса

6 модулей · 48 учебных материалов

01Course Orientation5 материалов

Course Orientation

Welcome!ВидеоWelcome to the The Computational Thinking & Block Programming in K-12 Education SpecializationВидеоGet to know your fellow learners!Обсуждение

Technology Prep

Using Googledocs in this Course

Учитесь у экспертов

Beth Simon

Teaching Professor

Computational Thinking for K-12 Educators: Conditional Loops and If Statements
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.6 ч

6 модулей

Язык: Английский

Часть программы вашего университета
Чтение
Why Snap? Create your accountЧтение
02Conditional Loops14 материалов

In My Life: Conditional Loops

Fixed or Conditional?ВидеоWhat real world things do your students know?Обсуждение

Interactive Puzzles: Conditional Loops

What are interactive puzzles?ВидеоInteractive Puzzles Instructions: Conditional LoopsЧтениеPuzzle It OutЗадание

Code Walkthrough: Conditional Loops

(Optional) Writing Programs: What's special for teachers?ВидеоCreate a Conditional Loop ProgramЧтениеDebugging: Common Challenges with Repeat Until (Boolean Expressions)ВидеоDebugging: Common Challenges with Repeat Until (Check then what?)ВидеоDebugging: Common Challenges with Repeat Until (Repeat vs Repeat Until)Видео

Check Your Knowledge Puzzles: Conditional Loops

(Optional) More programming puzzles -- but different!Видео(Optional) Demo: How to do Non-Interactive PuzzlesВидеоNon-Interactive Programming PuzzlesЧтениеCheck your knowledge quizЗадание
03More Conditional Loops6 материалов

Computational Thinking Development: Conditional Loops

Collaborative Knowledge Construction: Conditional LoopsВнешний инструментClassroom Discussion: Conditional LoopsВидео

Teacher Powerup on Code.org: Be The Student

Code.org While Loops -- A Variation on Repeat UntilЧтениеCode.org Repeat Until in MazeЧтение

Concept Mastery Quiz & Learning Reflection

Concept Mastery Quiz: Repeat Until and While LoopsЗаданиеWhat to remember about learning conditional loops?Обсуждение
04If statements8 материалов

In My Life: If Statements

In My Life: Conditional ActionsВидеоPlaying Games with ConditionsЗадание

Interactive Puzzles: If Statements

Interactive Puzzles Instructions: If StatementsЧтениеPuzzle It OutЗадание

Code Walkthrough: If Statements

Create an If Else ProgramЧтениеDebugging: If Else StatementsВидео

Check Your Knowledge Puzzles: If Statements

Non-Interactive Programming PuzzlesЧтениеCheck your knowledge quizЗадание
05More If statements7 материалов

Computational Thinking Development: If Statements

Collaborative Knowledge Construction: If Else StatementsВнешний инструментClassroom Discussions: If Else StatementsВидео

Teacher Powerup: CS Unplugged If Else Lesson

Unplugged Conditionals: Video of the classroomЧтениеWhat ideas for your classroom?Обсуждение

Teacher Powerup on Code.org: Be The Student

Code.org If/Else StatementsЧтение

Concept Mastery Quiz

Concept Mastery Quiz: If/ElseЗаданиеWhat to remember about learning if else statements?Обсуждение
06Equity & Pedagogy8 материалов

Pedagogy: Peer Instruction

How do you get students learning from each other?ОбсуждениеWhy Use Peer Instruction?ВидеоHow Does Peer Instruction Work?ВидеоPeer Instruction LogisticsВидеоPeer Instruction In This ClassВидео

Equity: Counselors, Parents, and Recruitment

Getting Your Computer Science Class Off the GroundЧтениеWhat would counselors, administrators, or parents find compelling? Внешний инструмент

Pedagogy and Equity Quiz

Pedagogy/Equity Mastery QuizЗадание