介绍 Khan Academy 新的 Python 计算机科学入门课程

作者:Kim Merrill,高级计算机科学内容创建者 Khan Academy 团队很高兴地宣布推出我们新的计算机科学入门课程,该课程教授 Python 编程的基础知识。本课程包含创新功能和引人入胜的内容,是初级计算机科学课堂的理想补充[…]文章《介绍 Khan Academy 新的 Python 计算机科学入门课程》首先出现在 Khan Academy 博客上。

来源:Khan Academy 博客
在2024年8月15日介绍了可汗学院的新介绍计算机科学课程的新介绍

与Python一起介绍Khan Academy的计算机科学课程的新介绍

发布于2024年8月15日

Kim Merrill,高级计算机科学内容创建者

Kim Merrill 可汗学院团队很高兴宣布发布我们的新介绍计算机科学课程,该课程教授Python的编程基础。本课程包含创新功能和引人入胜的内容,使其成为2024-25学年初学者计算机科学教室的理想补充。这就是为什么这门课程对教育者和学习者来说都是改变游戏规则的原因。 计算机科学课程介绍 什么是新的和独特的? 我们的新课程通过一系列项目向学生介绍了编程,以证明可以将令人兴奋的编程方式应用于现实世界中的问题。从建筑推荐引擎到建模传染病到模拟网页,学生将建立各种各样的项目组合,以解决相关的现实世界问题。每个单元都提出一个新主题,例如模拟,数据科学或游戏设计,以便每个学生都可以与动力联系起来。 从十年的行业经验中借鉴了本课程,重点是学生在课堂外需要需要的重要技能,包括实践解决问题,协作和计划设计。它在调试策略,代码可读性惯例和设计模式中发挥了作用,以便学生学习如何编写有效的质量,防止未来的代码,并且可以由他人使用。该课程还包括一个罕见的程序设计视频系列,学生在分解问题,定义用户需求并开发工作原型时与专业软件工程师一起工作。 本课程如何支持学习者 为什么教育工作者应该考虑本课程 为什么教育工作者应该考虑此课程

Kim Merrill

可汗学院团队很高兴宣布发布我们的新介绍计算机科学课程,该课程教授Python的编程基础。本课程包含创新功能和引人入胜的内容,使其成为2024-25学年初学者计算机科学教室的理想补充。这就是为什么这门课程对教育者和学习者来说都是改变游戏规则的原因。

计算机科学课程介绍

什么是新的和独特的?

我们的新课程通过一系列项目向学生介绍了编程,以证明可以将令人兴奋的编程方式应用于现实世界中的问题。从建筑推荐引擎到建模传染病到模拟网页,学生将建立各种各样的项目组合,以解决相关的现实世界问题。每个单元都提出一个新主题,例如模拟,数据科学或游戏设计,以便每个学生都可以与动力联系起来。

从十年的行业经验中借鉴了本课程,重点是学生在课堂外需要需要的重要技能,包括实践解决问题,协作和计划设计。它在调试策略,代码可读性惯例和设计模式中发挥了作用,以便学生学习如何编写有效的质量,防止未来的代码,并且可以由他人使用。该课程还包括一个罕见的程序设计视频系列,学生在分解问题,定义用户需求并开发工作原型时与专业软件工程师一起工作。

本课程如何支持学习者

为什么教育工作者应该考虑本课程为什么教育工作者应该考虑此课程