Learn to Teach Java: ArrayLists and 2D Arrays

所在平台: Coursera

课程主页: https://www.coursera.org/learn/teach-java-arraylist-2d-arrays

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习如何教授Java:ArrayLists和二维数组 课程概述:本课程旨在教授您如何使用Java中的ArrayLists和二维数组进行编程,并准备通过免费的在线互动教材CS Awesome教授他人。课程专为教师设计,将引导您学习Java的概念和技能,同时有效地将这些知识传授给学生。该课程将支持您教授高级放置计算机科学A课程或类似的大学入门编程课程。 课程内容将涵盖Java的ArrayLists和二维数组的概念,这些内容在APCS A的第7和第8单元中进行了详细讲解。每个主题将首先将Java与基于块的编程语言关联,然后提供CS Awesome内容的视频概述,以及其他补充材料,以增强学生的学习体验。 您将参与额外的教学材料,包括“深入探讨”的课堂讨论问题、评估概述、代码跟踪以及解决问题的技能准备,帮助学生为自由应答编码问题做好准备。 课程大纲: 1. 部分:ArrayLists(第7单元):以学生身份学习 2. 部分:ArrayLists(第7单元):教师强化 3. 部分:二维数组(第8单元):以学生身份学习 4. 部分:二维数组(第8单元):教师强化 本课程不仅关注编程技能的学习,也强调如何将这些技能有效地传授给学生,帮助教师在课堂上更好地指导学生。

课程大纲

Part: 1

Title:ArrayLists (Unit 7): Learn as a Student

Description:

Part: 2

Title:ArrayLists (Unit 7): Teacher Powerup

Description:

Part: 3

Title:2-D Arrays (Unit 8): Learn as a Student

Description:

Part: 4

Title:2-D Arrays (Unit 8): Teacher Powerup

Description:

课程评论(0条)

课程详情

Learn to program with ArrayLists and 2-D Arrays in Java, and prepare to teach others using the free, online interactive CS Awesome textbook. In this course for teachers we'll guide you both in learning Java concepts and skills but also in how to effectively teach those to your students. This course will support you in teaching the Advanced Placement Computer Science A course or a similar introductory university-level programming course. We'll cover the Java concepts of ArrayLists and 2-dimensional arrays, as covered in the APCS A Units 7 and 8. Each topic will begin by relating Java to block-based programming languages and then provide video overviews of CS Awesome content along with additional materials to supplement learning for your students. You'll engage with additional materials to support your teaching including "deep dive" classroom discussion questions, assessment overviews, code tracing and problem solving skills for your students, including preparation for free response coding questions.

课程标签

0人关注该课程

主题相关的课程