Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/block-programming-k12-educators-abstraction-methods

课程评论:没有评论

第一个写评论        关注课程

课程简介

University of California San Diego

课程评论(0条)

课程详情

How do gamers cause things to happen when they hit buttons on their controller? How does the computer keep track of gamer's scores? This class teaches the concepts of nested loops, events, and variables. 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 loops, events, and variables 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 develop low-frustration learning experiences for learning programming via Parsons' Problems., Additionally, you will create an email to either a counselor, administrator or parent organization to help them understand the value of all students taking computer science.

针对K-12教育者的计算思维:抽象,方法和清单:游戏玩家按下控制器上的按钮时如何导致事情发生?电脑如何跟踪玩家的分数? 该课程讲授嵌套循环,事件和变量的概念。对于每个概念,我们将首先帮助您将您已经熟悉的真实体验与您将要学习的编程概念联系起来。接下来,通过认知上的脚手架过程,我们将与您一起解决嵌套循环,事件和变量的问题,从而使您的流利程度降至最低。 在学习过程中,您将学习学生对这些概念的常见挑战或“错误”,以及帮助他们发现和修复这些概念的方法。您还将在进行课堂讨论的过程中得到指导,以帮助学生对这些概念加深理解。 最后,您将学习如何通过帕森斯的问题开发低挫折的学习体验,以进行编程学习。此外,您还将向顾问,管理员或上级组织创建一封电子邮件,以帮助他们了解所有学习计算机的学生的价值。科学。

课程标签

0人关注该课程

主题相关的课程