不插电,写日志——小学编程课堂可以这么上

上周四,山西运城国际学校的张砷镓老师做客 ET 沙龙,分享了他给小学生上编程课的经验心得。一小时的分享,半小时的问答交流,干货满满。

第一部分:观点

一、教些什么最重要?WHY?

思维 vs 语言

小学生形式思维逻辑发育还不是很健全,在这种时候教文本的编程语言,孩子很可能会去背这些东西,没什么意义。对他们来说更重要的是编程思维,就是怎么把一些编程的概念应用到生活中去。

方法 vs 解法

奥数,还有现在很多 scratch/python 入门书,都是在教按步骤解题。但对孩子来说,更有意义的是方法论,而不是具体某些题目的解法上。

兴趣 vs 标准

学一个概念,不可能要求一堂课下来就形成非常标准的清晰的理解,如果能达成正确方向理解的一半就已经非常好了。要靠后面一点点的不断反思迭代,慢慢的走到标准方向去。但在这个过程中,兴趣是第一位的。

二、如何做课程的整体设计?

浪漫-精确-综合

这是怀特海提出学习的三阶段,简单的可作如下理解:浪漫,培养兴趣,自由探索;精确的教学,修正浪漫阶段发现的各种错误;最后是综合应用。

学情-目标-计划

三、如何设计一堂课

冲突——对话&活动——解决

知道学生的认知基础后,去构建一个认知冲突(抛出个学生解决不了的问题、感受到挑战)。讲课不是宣讲,而是老师和学生的对话,在对话中老师能更了解学生的状态,也能让学生建构新概念等等。然后设计一些活动,通过活动,学生之前的认知冲突得以解决。

讲解——活动——总结

每节课40分钟,10分钟讲解,20分钟活动,10分钟总结。

第二部分:实践

本部分内容实在太过丰富,就偷懒不整理了,请大家直接看回顾吧。

四、不插电

五、上机操作

六、学习日志

最后的彩蛋:

ET 群已达 200 人,现已停止接受普通入群申请。但对于参与 ET 沙龙、在活动中积极交流分享的伙伴,我们确认过眼神后,就会发出入群邀请。

伙伴们有什么好的主题希望 ET 沙龙上交流,可以通过微信公众号留言提交给我。

我一直想在计算机工程师和中小学信息技术老师之间架一座桥,通过双方的合作,促进我国的中小学计算机科学教育。

这是一个

蹒跚但充满希望的开始

,接下来我们将更频繁的举办线上沙龙,并将有意义的交流沉淀下来,惠及更多伙伴。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181104G1N37200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券