1
2
3
4
5
6

Scratch辅助编程基础课教学模式改革

发布时间:2019-11-25 17:47   发布人:王花   浏览次数:325
1574786739524170.png

Scratch广泛应用于青少年编程,从2017年开始青少年编程获得融资的消息接连不断,近年来快速发展,我们顺应课程发展要求,增强学员的综合技能,对面向6-12岁的小学生,高职高专的学生,社会上“少儿编程”创业者,“少儿编程”的培训,师采用不同的教学模式。

(一)基于“编程基础课“的辅助课程,采用“432教学模式”:

4即四阶段:教学整体设计中,将整个教学过程分为“初识编程-思维训练-项目实战-创新设计”四个阶段。

2即两条线:单元教学设计中,将逻辑和代码分离开,按照“Scratch线”和“Java线”两条线设计教学单元。

3即三环节:教学实施中,按照“课前-课上-课后”三个环节实施混合式教学。

(1)基于创新能力培养,将教学过程分为“初识编程-思维训练-项目实战-创新设计”四个阶段,重构教学内容。

在课程整体教学设计中,将学习分为四个阶段,分别是初识编程、思维训练、项目实战、创新设计四个学习阶段:

image.png

(2)基于创新能力培养,根据四个教学阶段的需要,与Scratch相结合,分别设计“趣味项目-算法项目-实战项目-创新项目”作为教学载体。

根据教学须要,按照四个学习阶段的学习目标安排学习内容,设计教学项目作为教学内容的载体:

image.png

(3)基于创新能力培养,明确四个学习阶段各阶段成果形式及考核标准,鼓励“原创”和“创新”。

在教学实施的过程中,要求学生在紧随课上项目的同时,提交若干个同步项目:

image.png

(4)按照“课前-课上-课后”三环节实施混合式教学的单元教学实施设计:

Scratch线:提出项目要求,让学生查阅和参考资料,用Scratch实现简单的计算器功能。

Java线:将所有学习资源,都有序地组织好,发布在网络教学平台上。学生通过微课、学习资料、练习题等方式,让学生理解接口的概念,能够定义和实现接口。这时,接口对于学生来讲是一个概念,学会了但是不会用,需要在项目中去进一步理解和应用。

image.png

(二)根据孩子的学习特点,采取“分模块-分阶段-分难度”进行教学

教育部多次下令在中小学新增“编程课”,而中小学的师资和课程资源短缺,家长无法进行指导,我们利用工作室创设课程,建设课程资源库,服务社会进行中小学编程培训。

(1)趣味编程系列,分为L1-L3三个等级,难度逐渐增大,项目综合性逐渐增强,整合度越来越高。其中L1比较适合三年级或接受能力较弱的四年级以上孩子学习;L2适合四、五年级孩子学习,L3适合五、六年级孩子学习。

(2)趣味数学系列,适合四年级以上孩子学习,和大学生作为编程兴趣爱好来学习,难度相较于趣味编程较大。

(3)我的大学系列,是面向大学生开设的一门专业选修课,用来辅助编程基础课的学习。难度较大。

(4)妙趣横生的数学和算法,将数学和编程深度融合,适合五年级以上孩子学习,为进一步学习计算机编程语言和研究信息奥赛做准备。

image.png

(三)基于“培训师”的教学能力提升,根据职业特点,采取“线上 线下”相结合的教学模式:

将“智慧树平台 网易卡搭编程社区 资源库网络教学平台”相融合,鼓励创作,展示优秀作品

image.png

(四)创建工作室,服务社会,建设网络资源课,打造“网络红课”,随学随用。

image.png