← 返回资讯列表

AI编程

LEGO Education 谈 STEM 教育中的编程学习:从无屏编程到 Python

LEGO Education 谈 STEM 教育中的编程学习:从无屏编程到 Python
配图来源:LEGO Education · Teaching STEM

完整中文导读

LEGO Education 提出在 STEM 教育中按学生发展阶段引入多种编程语言,涵盖无屏编程、实体编程、图标编程、词块编程和 Python 文本编程。其 Coding Express 让低龄学生用积木控制小火车运动,SPIKE Essential 支持图标化编程,SPIKE Prime 则用于词块与 Python 编程。

中文整理

作者 / 来源:LEGO Education · Teaching STEM · 原文时间未提供

原作者信息要点

乐高教育(LEGO Education)在文章中表示,随着世界更加科技导向,编程已成为教育领域的热词,将编程引入课堂是STEM学习的重要组成部分,尤其考虑到自动化和AI的未来。学生掌握编程基础知识有助于支持多种职业路径,并装备其在未来世界中生存和发展所需的信息与技能。

乐高教育认为,学生应有机会使用能伴随其成长的工具进行创造和解决问题。为持续发展编程技能和知识,学生需要使用多种适合其发展阶段的编程语言。学习编程可让学生探索和发展计算思维技能,包括理解如何将问题形式化以便计算机执行、发展算法思维、分解和建模现象。这些技能为学生从事多种STEM职业做准备。

乐高教育关注让学生接触多种编程类型,包括无屏编程、实物编程、图标式编程、词块式编程和Python文本式编程。无屏编程适合所有年龄,通过不依赖设备的活动让学生体验概念,例如在教循环之前先通过动手活动体验循环。实物编程适合早期学习者或新程序员,例如Coding Express允许学生用积木编写火车运动程序而无需连接设备,为后续图形化编程做准备。图标式编程适合低龄学生或早期编程者,积木上只有图像没有文字,可消除潜在障碍,例如SPIKE Essential。词块式编程仍采用拖拽式体验,但积木上包含文字,帮助学生理解文本代码,Scratch是其中一例,面向8至16岁学习者,乐高教育使用基于Scratch的词块式程序为电机和传感器编程。Python被广泛认为是最容易学习的编程语言,语法简单,拥有大量标准库和工具包,常作为STEM教育中引入的第一门编程语言;乐高教育认为引导学生进入文本式编程可释放其全部潜力。

乐高教育建议,将编程带入课堂最有效的方式之一是使用教育机器人,如SPIKE产品,让学生设计、搭建和编程机器人作品,通过动手、探究或试错来学习。

本站整理与观察

本站观察:文章将编程学习定位为STEM教育的组成部分,并强调计算思维与未来职业准备的关联,但未提供具体课程效果数据或对照研究结果。

本站观察:乐高教育按无屏、实物、图标、词块、文本的序列描述编程语言进阶路径,这一顺序与其产品线(Coding Express、SPIKE Essential、SPIKE Prime等)存在对应关系,可视为产品导向的教学框架说明,而非独立验证的教学法结论。

本站观察:文中提到Scratch面向8至16岁学习者、Python为常被引入的第一门文本语言,这些属于作者陈述,未在材料中给出外部依据。

材料为乐高教育单方观点文章,未提供作者署名、引用来源、实验数据或效果评估;文中关于编程语言难度、适用年龄及教学效果的表述均属原作者声称,本站未进行独立验证。

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

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