01.
初学编程
由易到难,以兴趣为导向学习
对于年龄较小的初学者来说,一开始就让孩子接触纯代码编程,肯定会让他们感觉到枯燥、难学,一开始就对编程失去了兴趣。
少儿编程教育肯定要遵循孩子的年龄特征、知识结构和生活经验,学习内容也要符合特定年龄阶段的认知规律和学习特点。
"
我们一般推荐:
一、二年级学Scratch图形化编程
三、四年级学Python语言
四年级以上学C++语言
"
当然,这个学习路径也不是绝对的,根据孩子的学习情况,提前或者延后学习均可。
对于初学者来说,要从简单易懂的语言学起,Scratch是一个很受欢迎的教育性编程语言,它有一个图形化的编程环境,让孩子们通过拖拉模块的方式学习编程。
别小看那一个个小模块,正是通过这些小模块的拖拖拽拽,让孩子们可以独立完成一个小游戏。
在学习过程中,孩子们可以简单清晰地理解变量、数据类型、条件语句、循环等抽象概念,为日后学习Python、C++语言的编程结构、语法打下坚实的基础,也通过“学中玩、玩中学”的学习方式,激发孩子们对编程的兴趣,让孩子们有坚持学习下去的动力。
所以,小学生学编程建议先学一段时间的Scratch图形化编程,因为无论是代码编程和图形化编程,它们编程思维与逻辑是一样的。
孩子们先从简单的开始学起,把基础学扎实,在后期学习代码编程复杂的语法和算法时也更容易理解和接受。
02.
利用碎片化时间实践练习
保证学习的连贯性
开学在即,不可忽视的一点是:孩子们没有那么多的空闲时间了!
为了保证孩子们校内学习效果和充足的休息时间,很多孩子和家长都选择利用周末时间来学编程。
对于学有余力的孩子来说,周中其实是更佳的选择。
从教练和老师的角度来说,周中学习的人数少,平均分给每个学生的精力会更多,甚至还能有条件一对一辅导,同时,与家长的沟通时间也更充裕,家长们也可以更直观地了解孩子们的学习进程与规划。
从孩子的角度来看,如果他们只选择在周末学习编程,且在周中不做练习,学习的编程内容和技能势必会被淡忘,在学习之前,肯定要花费更多的时间来重温上节课的内容,不仅学习进度会变慢,还会影响学习效果。
所以,我们应该尽量在周中也能分配给编程学习一定的精力。
我们建议孩子们利用碎片化时间去实践编程,这里给大家科普一个比较有趣的学习方法:让时间来服务于我们的事情,而不是用事情填满时间。
举个简单的例子:
你今天要做一个小时的数学应用题!
你今天要做10道数学应用题!
哪种任务方式更容易被人接受且更有效率呢?当然是做10道数学题!
做10道数学题,我们的关注点在数学题这个任务本身,想的是如何把这10道题做完;而1个小时的数学题,我们的关注点则是在这1个小时,想的是如何把这1个小时过完。
对于编程也是如此,我们在设计学习目标时,不必刻意的去规定时间,只需要每天做一个小动画、每天实践一个小功能、编写一段程序、“调试”一段程序等作为学习目标,让时间服务于我们的任务。
孩子们通过在日常中编写程序、调试程序、运行程序等来加深对编程的理解和掌握,连续性的学习,也会让孩子学编程的效果日渐显现出来。
03.
适当的参加考级和竞赛
让学习效果有据可循
随着编程的火热,很多家长都知道了学编程的重要性,也愿意支持孩子学编程,但却不知道孩子的具体水平。
学习过一段时间后,科学的测评变得尤为重要。
随着国家对人工智能教育的重视,针对少儿编程的编程考级测评体系也逐渐完善起来,一些编程竞赛或机器人竞赛也很值得挑战。
一能检验孩子们学习的真实水平,二是能帮助孩子们把所学会的编程知识、练就的编程思维真正应用起来。
编程考级推荐
#
青少年人工智能编程水平测试
#
青少年软件编程等级考试
#
全国青少年机器人技术等级考试
#
青少年人工智能技术水平测试
#
GESP编程能力等级认证
#
蓝桥STEMA考试
编程相关竞赛推荐
#
NOC狙击精英(白名单赛事)
#
NOC童创AI编程(白名单赛事)
#
信息学奥赛及前置赛CSP-J/S(白名单赛事)
#
VEX机器人大赛
#
Botball国际教育机器人大会
#
全国青少年无人机大赛(白名单赛事)
#
FLL国际科创活动
孩子们可以根据自身的学习方向与兴趣所在,选择合适的考级与竞赛。
说到竞赛,也要给那些想要学习编程的孩子们一个建议,在报班的选择上,一定要遵循几个准则:
没有全阶段编程课程体系的机构不报
没有完整的赛事体系的机构不报
没有相关考级服务的机构不报
没有C++语言与信奥课程的机构不报
一个正规且课程完善的机构,在很大程度上能给到孩子们一条龙服务,无论是学习编程课程,还是参加考级,竞赛,都会有完整的方案与建议。
孩子们只需要把精力放在学习或比赛上,出成绩的速度也是最快的。
童程童美有多年少儿编程教育经验,课程体系与赛事体系完善,教师和教练阵容强大,竞赛成绩优异,在孩子们的编程学习路上,能给到到位的服务,是一个不错的选择。
写在最后:
有规划、有节奏的学习,能带给孩子们很多惊喜。
希望每个孩子都能合理安排自己的学习时间,不断精进编程技能,不断锻炼编程思维,让编程成为特长,让科技成为特长。