|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/teach-java-inheritance-recursion
课程评论:没有评论
课程名称:学习教授Java:继承与递归 课程概述:本课程旨在教您使用Java编程,技能重点包括继承和递归,同时为您提供使用免费的在线互动CS Awesome教材教授他人的准备。该课程专为教师设计,帮助您掌握Java概念与技能,并有效地将这些知识传授给学生。“学习与教授”相结合,您将为教授高级置换计算机科学A课程或类似的大学基础编程课程做好准备。 课程内容将涵盖包含在APCS A第9和第10单元的Java继承和递归概念。每个主题将从将Java与基于区块的编程语言进行比较开始,随后提供CS Awesome内容的视频概述及额外学习材料,以帮助学生更好地理解。 在教学过程中,您将接触到多种支持材料,包括深度讨论问题、评估概述、代码追踪以及问题解决技能的锻炼,帮助学生为自由应答编码问题做好准备。 课程大纲: - 第1部分:继承(第9单元):作为学生学习 - 第2部分:继承(第9单元):教师强化 - 第3部分:递归(第10单元):作为学生学习 - 第4部分:递归(第10单元):教师强化 通过本课程,您将能够更深入地了解并教授Java编程的核心概念。
Part: 1
Title:Inheritance (Unit 9): Learn as a Student
Description:
Part: 2
Title:Inheritance (Unit 9): Teacher Powerup
Description:
Part: 3
Title:Recursion (Unit 10): Learn as a Student
Description:
Part: 4
Title:Recursion (Unit 10): Teacher Powerup
Description:
Learn to program with Inheritance and Recursion 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 inheritance and recursion, as covered in the APCS A Units 9 and 10. 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.