有非基础差课程吗?
当然有,如果孩子之前学过编程,我们的老师当然可以针对孩子的情况,制定个性化课程。
如果没有相关学习经验,且孩子处于6——12岁这个阶段,我们强烈建议孩子先从
基础课程开始学习,激发起孩子对编程学习的浓烈兴趣,因为兴趣是较好的老师。
编程是一个系统,低年龄段强调兴趣培养,建立自信,然后进入逻辑训练和习惯养成的阶段,较后进入算法训练和能力提升的阶段。
少儿编程与信息学特长生有什么关系?
参加NOIP(全国青少年信息学奥林匹克联赛)竞赛考试并获得名次,可能是目前性价比较好的一个奥赛项目。NOIP分初赛和复赛,初赛考察信息学基础知识,相对简单,而复赛都需要实际上机进行编程。
NOIP信息学特长生的成长之路,我们的建议是:
阶段以Scratch图形化编程语言开启编程学习,培养兴趣,训练编程思维,为日后的信息学学习打下坚实基础。
第二阶段,在5-6年级可以根据孩子自身情况,学习C++语言编程。这里要强调一下,如果没有前期的Scratch学习,C++的语法学习会比较枯燥和抽象,甚至会打击孩子的学习兴趣。
第三阶段,着重学习编程算法和数据结构,通过练习强化对于这些编程知识的实际应用