奥赛前编程思维强化C++语言学习的过渡:Scratch是最好的选择!
Posted 信息学编程竞赛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了奥赛前编程思维强化C++语言学习的过渡:Scratch是最好的选择!相关的知识,希望对你有一定的参考价值。
关于编程学习,每个孩子学习能力不同,学习的进度也不同:
有低年级学生数理能力好的,可以开始学习C++;但也有高年级学生数理能力一般的,直接学C++就有点理解上的吃力或者兴趣上的枯燥学不进,这就需要通过Scratch的学习来过渡。
不仅如此,Scratch还可用作奥赛前编程思维的强化!
奥赛算法是高难度逻辑的应用,同时任何一种代码本身都是非常抽象和难记的。用抽象难记的代码直接学习高难度逻辑的算法,这又是难上加难。
普通学生直接学C++会适得其反:失去学习兴趣或者理解不了、记不住、学不下去,这就需要用非代码的图形化编程工具:Scratch 进行兴趣、编程思维培养与强化。
(点击查看大图)
学好编程的最好方法,就是燃起学生对编程的渴望!当学生抱着电脑要编程的时候,不用催上课更不用担心学不好,家长要做的就是选择高效速成、过程可检测的课程体系,以便边学边考边检测。
Scratch是一种非字符代码的图形化编程代码工具,比起C++代码,图形化代码界面与编程应用更有趣。
(用Scratch实现加密解密算法应用)
Scratch的学习要快速结束并可以通过等级考试检测认证,也可以通过各种竞赛体现编程能力水平差异。芝麻奥赛编程的Scratch课程从0基础到学完四级最快只需要一个月!
Scratch和C++一样是编程工具,快速结束Scratch学习是为了快速学会语法规则,以便进入更专业、深层次的Scratch算法编程应用!
芝麻奥赛编程推出信息学奥赛课,系统速成奥赛考点,助力拿下等级证书和蓝桥杯等竞赛奖项,寒假抢分特训,为今年信息学奥赛夺奖做准备!扫描海报查看课程介绍!
很多学生学了好久甚至几年都不会用Scratch解题和创作,只是不断玩一些视觉刺激上的图片移动、界面切换作品,无法按考题要求实现指定功能,用编程解决问题的思维和技能没有培养。
那是因为长期停留在看起来游戏画面很好的作品玩乐上,实质都只是画面设计与图片素材酷炫、机构延长/增加教学课时而已,用到或者学到的真正编程知识很少或者重复,会导致延误编程技能与算法进阶的学习提升。
素材多的时候,PPT播放也可以很有趣!Scratch课程教学不应该只停留在像PPT制作一样切换画面、按键点击、声音特效等感官刺激与重复简单制作上。
如果机构只教游戏,重复教学,简单应用,浅尝辄止,那就把趣味编程本末倒置为玩游戏找刺激以便学生喜欢上课!
这样培养的只是娱乐兴趣,并不是编程兴趣,更不是编程思维与技能。
如果机构只教游戏,重复教学,简单应用,浅尝辄止,那就把趣味编程本末倒置为玩游戏找刺激以便学生喜欢上课!这样培养的只是娱乐兴趣,并不是编程兴趣,更不是编程思维与技能。
就像看动画片,学生天然充满兴趣,可以抱着电视不放。电脑和Scratch也只是工具,如果只用来玩游戏的话,学生天天热爱学习,但要求用Scratch考级、做一个加密解密算法应用或者做数学分形图-谢尔宾斯基三角形时就无从下手、抗拒思考、无法编程了。
后面芝麻老师陆续为大家介绍如何从Scratch的学习转向C++,如何规划孩子的学习路径?敬请关注!
同时,芝麻算法研究院精心编撰了《中小学信息学编程竞赛攻略》,从升学政策、茗校特招、竞赛分析和获奖攻略等方面,对中小学编程学习和茗校升学进行全方位说明。希望《攻略》可以帮助各位家长为孩子做出适合的编程学习和升学规划,让孩子不走弯路,斩获相关竞赛奖项及证书,升学加码,进入心仪的茗校。
以上是关于奥赛前编程思维强化C++语言学习的过渡:Scratch是最好的选择!的主要内容,如果未能解决你的问题,请参考以下文章