← 返回资讯列表

AI课程

CodeCombat 谈早期计算机科学教育在 K-12 学习中的关键作用

CodeCombat 谈早期计算机科学教育在 K-12 学习中的关键作用
配图来源:CodeCombat · Education Blog

完整中文导读

CodeCombat 发文强调 K-5 阶段引入计算机科学教育的重要性,并介绍面向 K-5 学生的 CodeCombat Junior 课程,支持拖拽、图标积木、文字积木及积木与文本代码并排编写。其 AI Junior 将多模态生成式 AI 与平台结合,支持绘画、写作和设计数字作品。文中还提到 9 岁的 Jiaying Shi 通过 CodeCombat 起步,在清华计算机赛事中排名第 19。

中文整理

作者 / 来源:Angelica Telnik · 原文时间:2024年5月9日 22:38(北京时间)

原作者信息要点

文章作者Angelica Telnik提出,在K-5阶段引入计算机科学教育不仅是课程补充,更是为数字时代做准备的重要转变。她引用Emiliana Vegas和Brian Fowler的研究(2020年)指出,传统教育模式与未来成功所需能力之间存在显著差距,早期融入计算机科学教育可以奠定超越基础技术技能的知识基础。

作者称,计算机科学教育的价值不止于编程,还包括从小培养批判性思维、问题解决和分析能力。根据Vegas和Fowler为布鲁金斯学会撰写的报告,计算机科学教育与更高的大学入学率相关,并能增强规划和问题解决等认知能力。2022年SmartBrief关于计算机科学公平性的更新强调,早期开始计算机科学教育可以显著提升对STEM领域的信心和兴趣,有助于打破刻板印象,让所有学生尤其是女性和有色人种学生看到自己成为未来技术专家的可能。

CodeCombat提供针对早期学习者的工具。CodeCombat Junior是面向K-5学生的课程,以适合低龄学生的节奏介绍基本编程概念,学生通过拖拽和多种代码形式学习,包括图标块和文字块。其灵活的IDE允许学生并排使用块和文本代码,帮助过渡到基于文本的编程。AI Junior将多模态生成式AI技术与面向K-5学生的平台结合,让孩子参与素描、写作和设计数字产品等创意活动。

作者介绍,随着学生在K-12阶段的进步,课程会适应其能力与兴趣变化:初中阶段Ozaria提供编程基础,高中阶段学生可学习AP计算机科学原理并探索专业课程。文章以Jiaying Shi为例,称她9岁时在通常面向大学生的清华大学计算机科学比赛中进入前32名决赛,最终排名第19,表现超过一些年长参赛者;她的学习始于CodeCombat,后在Ozaria平台上深入探索。

文章最后邀请读者申请Junior Solutions Beta的演示。

本站整理与观察

本站观察:原文将早期计算机科学教育与多项能力提升和公平性改善相关联,但所引研究的具体方法、样本和效应量未在文中展开,因此这些关联应视为原作者引述的研究结论,而非本站独立验证的事实。

本站观察:CodeCombat Junior和AI Junior的产品描述来自厂商自述,其教学效果和AI功能的具体实现方式缺乏第三方评估信息。Jiaying Shi的案例为个体经历,不能推广为课程有效性的普遍证据。

本站观察:文章整体立场为倡导早期计算机科学教育并推广CodeCombat产品,读者需注意其商业推广属性。

材料为CodeCombat官方博客文章,包含厂商产品推广内容;所引研究(Vegas & Fowler, 2020;LEGO Education, 2022)的原文细节未提供,无法核实其方法、样本和结论强度;Jiaying Shi的案例为单一轶事,未说明选拔机制和参赛者构成;AI Junior的技术细节和教学效果缺乏独立验证。本站整理仅基于给定材料,未补充外部信息。

本文为来源内容的中文摘要与整理,不代表原文全文翻译。完整信息请查阅来源原文。

打开来源原文 ↗返回资讯列表