按照课程内容来分,哈尔滨少儿编程可分为启蒙课程、创意编程课程和算法导向型课程三类。
启蒙课程通常以各种类型的故事或小游戏的形式,帮助孩子掌握相关的指令。孩子可以通过控制相关角色完成一定任务,涉及知识点不多,操作容易上手,对提升观察能力、逻辑性都有帮助,重点在于引导孩子“入门”,适合幼儿阶段的孩子;
创意编程课程是指将编程与其它学科结合的课程,目前最流行的是与机器人或其它硬件设备相结合,哈尔滨少儿编程通过编程赋予机器人不同的行为和作用。值得注意的是,这里的“机器人”或甚至“单片机”并不是人工智能开发或较为复杂的底层代码交互,和Scratch一样,它仍然是某些指令的友好封装,让孩子们在运用这些封装好的指令实现功能的同时训练动手能力、解决问题的能力,它和真正意义上的机器人、单片机还是不一样的;
算法导向型课程(NOIP)一般采用C/C++等语言,这已经是成人使用的编程语言,需要儿童掌握更加高级和广泛的编程知识,这是具有一定编程基础、对编程有强烈兴趣,或出于参加竞赛的目的参与的培训,类似于奥数。这对孩子的年龄、理解能力、兴趣都有较高的要求,并不适合大多数孩子。
如何根据自己家庭和孩子的情况选择呢?这里哈尔滨少儿编程给出几点参考意见:
年龄问题。如果你的孩子还不到5岁,那就先等一下吧。虽然说“编程要从娃娃抓起”,但孩子的逻辑能力是从5岁开始逐步形成的。太小的话并不合适,不如多带孩子参加一些亲子活动更好;
孩子的兴趣。有些孩子天生对数码设备不太感兴趣,这种情况下不必当成必须让孩子完成的任务来做。哈尔滨少儿编程到了合适的时机再引导不迟;
费用问题。根据我们的考察,一般机构的平均课时费用在100-200之间,虽然没有超过一线城市K12的培训课程平均课时费(200元-250元),但对于家庭来说也是一笔教育方面的投入,现在孩子们学习的课程普遍较多,如果要去机构学习少儿编程,还需要家长的长远考虑与资源投入规划。