友情提示:380元/半年,儿童学编程,就上码丁实验室。
1,不局限于单一编程语言
有些编程语言比较容易学习,对初学者非常友好。家长需要认真选择,防止因接触太复杂语言导致孩子失去兴趣,再也不愿意接触编程。
与其问孩子喜欢学习什么语言,不如问他们你想创造什么?所有学习的都有一个目标,这样可以确定学习哪门语言。比如说喜欢制作游戏,可以从Scratch或者Javascript开始,喜欢制作网页可以从HTML开始。
码丁实验室提示,学习开发语言,目标并不是掌握某种语言的特定语法,相反,应该重点去培养抽象思维能力、逻辑思维能力以及解决问题的技巧。
有些理念是相同的,一旦学会一种语言,就不必再从头开始学习另一种。
如果真正热爱编程的孩子,会自己去掌握不同的语言,打好基础比具体的语言更重要。
2,用孩子们最喜欢的方式
通过游戏化项目教孩子们编程,这样使学习更具娱乐性,看起来更像是玩,一点都不枯燥。
使用视频方式进行教学,码丁实验室的小朋友们对视频教学的兴趣远高于文本。
3,制定学习路线
渐进式的学习路线指引孩子们由浅入深地学习。课程被分成几个部分,随着学习的深入,提供的辅助工具会相对减少。
码丁实验室的在线编程课程采用了这一理念,让初学者从计算思维过渡到Scratch中的积木指令,最终能够完全用C++开发自己的项目。
确保孩子们能够打好基础,每节课后都准备了测验。
此外,提供机会以提升孩子们的兴趣,让他们尝试更具挑战的项目。
4,不能闭门造车
自制的学习路线能够让孩子们以自己的速度解决疑难问题,我们还需要设置一定的里程碑和目标。如果孩子们需要在某个环节上花更多时间,那么让他们现在就花时间研究,这样有助于他们在未来掌握更复杂的概念。
课堂氛围不应该像打字课——要像活动课上一样与孩子们互动。
让孩子们在学习编写代码的过程中做出决策,尤其是创意性的决策,如果他们能看到自己在游戏和应用中做出的决策的直接影响,他们会更加投入,更有热情,并且更有可能坚持下去,而不是觉得无聊而放弃去做其他事情。
5,让孩子们进行团队合作
让孩子们一起学习,提问并互相帮助解决问题。研究表明,儿童在团队中学习效果会更好,并且在教师的引导下仍能表现良好。
团队氛围还有助于提高社交和团队合作技能。与志同道合的人在一起也能使孩子们保持对主题的兴趣。此外,教别人是孩子们极为有效的学习方法。
对于那些不在课堂环境中的孩子,考虑以下选项让他们进行团队合作:
安排一些时间让孩子们共同完成在线课程。找一位导师,定期与孩子交流,回答他们的问题,并帮助他们解决复杂概念。
6,保持耐心
根据Summit Medical Group的数据显示,孩子的保持注意力的时间短暂。随着编程问题变得越来越难解决,这种保持注意力的时长会受到更大的挑战。
编程就像木工一样——你慢慢地打磨,最终你会开始看到项目的轮廓。这对孩子来说可能很难,所以码丁实验室建议给孩子们一个最终项目的预览。
用他们喜欢的东西来奖励,不断地鼓励他们,让他们知道所有研发工程师都会遇到问题,必须保持耐心。