Code.org手册

简单介绍

Code.org是一个非营利性组织,旨在促进学生和教育工作者的计算机科学教育和编程素养。该组织提供各种资源、工具和课程,以使计算机科学对各个年龄段的学习者都能够获得,尤其关注K-12教育。该组织的使命是提高对计算机科学教育的获取率,特别是针对该领域中的少数和弱势群体。

Code.org在倡导和推进全球计算机科学教育方面发挥着至关重要的作用。它得到了教育工作者、政策制定者和科技公司的大力支持,因其努力使各个层次的学生都能够接触计算机科学,为他们在数字世界和未来的职业做好准备。

课程体系

Code.org提供了各种实现其目标的课程和项目。通过课程目录,教育者可以获得精心制作的教案、活动和评估工具,而学生则可以展开发现和创造的旅程。通过普及计算机科学教育,Code.org努力弥合技术行业中的差距,以接触传统上代表性不足的群体。这个全面的目录赋予教育者能力,从早期培养对编码的热爱,培养一代在数字时代准备创新和取得成功的人。

  • 课程目录(Catalog):为K-12学生提供全面完整的课程体系,包括教案、活动和项目。该课程旨在通过有趣易懂、引人入胜的方式,向学生介绍计算机科学的关键概念。
  • 基础课程(CS Fundamentals:小学课程,通过互动活动和游戏向学生介绍编码概念。
  • 探索阶段(CS Discoveries:中学计算机科学课程,通过引人入胜的项目和活动,向学生介绍编程概念。
  • 进阶课程(CS Principles:为高中生提供的(AP)高级大学学分课程、CSP,向高中学生介绍计算机科学的更广泛概念,包括编程、算法和技术对社会的影响。
  • 编程时光(Hour of Code):这是每年计算机科学教育周期间的一项活动,全球各地的人们参与一小时的编程活动。旨在揭示计算机编程的神秘面纱,并表明任何人都可以学习基础知识。
  • 实验基地(App Lab & Game Lab):这些是由Code.org提供的在线平台,允许学生使用代码创建自己的应用程序和游戏。它们使用可视化编程语言,使初学者更容易上手。
  • 专业发展(Professional Development):通过更有效地教授计算机科学,提供专业发展机会。这些课程为教育工作者提供所需的工具和知识,将编程和计算机科学引入课堂。
  • 教师资源(Teacher Resources):为教育工作者包括家长,提供丰富的资源,包括教案、教程、视频和可打印材料,以支持他们的教学和引导。

除了这些核心课程外,Code.org的课程目录还提供了多种资源,以迎合不同的学习风格和偏好。这些资源包括互动教程、视频、教案和可打印材料,可以整合到课堂教学中,也可以用于自主学习。

Code.org课程的一个重要方面是其对多样性和公平的承诺。该组织认识到在技术行业中增加代表性的重要性,并致力于接触传统上在计算机科学领域代表性不足的群体。通过提供包容性的材料和资源,Code.org旨在赋予来自各个背景的个体探索编码和追求技术职业的能力。

Code.org是对教育工作者和学习者在计算机科学教育方面感兴趣的宝贵资源。通过提供各种课程和资源,Code.org赋予各个年龄段的个体发展编码技能、计算思维以及对现代世界中技术作用的深刻理解。