教孩子学习编程的最佳方法是什么?

  • A+
所属分类:编程

很多人都想知道教孩子学习编程的最佳方法是什么?我想首先定一下这个问题的真正含义。我理解如下问题:

1.“教孩子的方式”意味着教学方法和方法

2.“最好的教学方式”是指实现理想学习成果的方法

我对这个问题的回答主要集中在教学方法和期望的学习成果上,而不是教授孩子编程的工具,如Scratch,Codecademy或者平板电脑。

教孩子学习编程所带来的学习成果是什么?编程是一种表面技能,但学习编程的过程可以培养更深入,可转移的技能,并且可以支持:

1.终身学习的基础

2.孩子要有创造力,好奇心和敬业精神

3.儿童成为变革者,创新者和创造者

编程是一种授权技能,因为它是创建,发明,表达自己和解决社区问题的工具。
教孩子学习编程的最佳方法是什么?
1.有趣和有吸引力

教孩子们学习进行编程的内容交付既有趣又引人入胜。学习计划允许学生创建具有他们选择的角色的个性化项目,例如龙和巫师或独角兽和彩虹。学习的环境是互动的,学生可以建立电脑游戏,动画,数字艺术作品或解决社区问题。学生可以通过有趣的学校游览或完成项目(如电脑游戏)的演示而深入了解主题。我带着一群学生去澳大利亚黄金海岸的Holoverse和澳大利亚布里斯班的澳大利亚机器人视觉中心体验虚拟现实技术,在那里我们遇到了机器人学习“看”的机器人。有趣和吸引人的内容导致自我驱动的学习。
教孩子学习编程的最佳方法是什么?
2.通过反复试验获得弹性

学习编程是传统学术教育模式中学习的一种非常不同的体验。在传统学校学习包括提交作业或完成考试,学生可以获得成绩或分数。记录错误并将其视为失败的表现。

学习编程需要学生以完全不同的方式接近学习。他们需要学会适应不确定性并从反复试验中学习。错误是指导学习的反馈。学生制定假设,测试,观察结果并从反馈中学习。学习是一生的旅程,编程为终身自我学习奠定了坚实的基础。学习计划教授弹性,解决问题,科学探究和精神坚韧。
教孩子学习编程的最佳方法是什么?
3.首先是结果,然后是工具

以下是一些关于教师如何进行课程计划以获得理想学习成果的其他提示。首先,应确定所需的学习成果。在澳大利亚,我使用新数字技术主题中定义的学习成果,随着时间的推移,这将成为澳大利亚各州的强制性要求。下一步,根据结果我设计课堂活动来实现成果。一旦设计了课堂活动,我才会确定提供课堂活动所需的工具和设备。

我经常看到学校采取完全相反的方法。他们首先购买在线课程的技术,设备或订阅,然后他们研究如何在课堂上提供。这种方法导致学习成果的差距。

开发自己最好的儿童编程教学方法的关键是了解编程的好处,摆脱传统的教学模式,首先关注学习成果,然后关注工具。

发表评论

您必须才能发表评论!