孩子的成长在于认知的提升、知识的积累和思维能力的发展,学生在一生的学习过程中,每阶段都有阶段性的学习目标,该目标要符合当前年龄阶段的年龄特征,认知水平和理解能力,才能更有效的提升学习成效。
对于学生学习编程的发展需要,每个阶段要根据该年龄段的认知水平和能力,学习不同阶段的编程课程、知识和发展能力。
学前阶段:主要通过游戏、活动或体验,初步培养幼儿对游戏化编程的兴趣。
在幼儿园阶段,编程教育要充分利用孩子们爱玩的天性,利用环境创设、具象的编程道具以及通俗易懂的解释,让幼儿对编程产生兴趣。在这个阶段,孩子们对编程产生好奇和兴趣,引发内心对于编程世界的探索,为以后的编程能力发展埋下萌发的种子。
小学低、中年级:以体验为主,开展图形化编程游戏教学,培养学生的编程思维。
在小学的低、中年级,以体验编程为主,孩子们对于从具象到抽象的过程中,对于图形化编程有非常大的兴趣去尝试。在做简单的动画、故事、游戏的过程中,培养学生的编程思维,也就是培养学生分析问题、解决问题的能力。在编程思维的培养过程中,把编程和生活能力相结合,在日常生活中运用编程思维,培养好的学习、生活习惯。
小学高年级:渗透基础代码编程教学,初步培养学生的计算思维。
在小学的高年级,可以利用编程知识和工具,和学科相结合,综合各种学科知识的融合,促进学生自身综合素质的提高。和学科相结合是编程的最重要的工具性之一,不管是利用编程解决数学问题、完成物理实验,还是作为各学科融合的工具,都是其他的工具达不到的。
初中阶段:学生通过程序设计语言学习,理解基础算法,发展计算思维,能够综合运用编程知识解决简单的实际问题。
初中阶段学生综合利用编程知识,可以和人工智能、创客硬件相结合,实地解决实际的问题。
普通高中阶段:学生要掌握一到两种程序设计语言的基本知识,利用程序设计语言实现简单的算法,逐步形成利用编程解决实际问题的能力。
中职学校:相关专业学生要培养使用可视化编程语言编写一般应用程序的能力。
免责声明
资源均源于互联网收集整理,不保证资源的可用及完整性,仅供个人学习研究,请勿商用。喜欢记得支持正版,若侵犯第三方权益,请及时联系站长删除!
原创文章,作者:lzlalpha,如若转载,请注明出处:https://www.azmcode.com/362.html