参考美国CSTA教育标准打造最适合中国孩子学习的编程课
立即加入
不同年龄各有侧重,科学制定培养目标
三大类编程课程,覆盖全年龄段

VIPCODE涵盖了Scratch图形化编程、Python语言编程、机器人编程、信息学奥赛编程、人工智能基础开发等课程,
适合孩子6-16岁少年儿童的小学、初中、高中全段K12学习。

编程思维类

Scratch JR中文图形化积木拖拽式编程,适合5~6岁

通过动画场景设计,以游戏过关的方式,从感知、分析、描述、分解、构建、总结等几个环节来引导孩子完成有一定逻辑复杂度的程序。培养孩子基本的编程思维,以及用逻辑思维分析问题、解决问题的能力;提升孩子的专注力以及创造力;激发孩子对编程语言的兴趣,大部分孩子学完本阶段课程后逻辑思维能力和表达能力有显著提升。

Scratch中文图形化积木拖拽式编程,适合6~9岁

采用“学一学 + 做一做”的构建式教学模式,通过已学到的知识点重新构建创造属于自己的游戏项目,在整个学习阶段让孩子完成不少于 16 个编程作品,例如:我的世界、植物大战僵尸、捕鱼达人、飞机大战、疯狂赛车等著名游戏。诸多趣味项目,等着被孩子逐一挑战。

Robot人工智能进阶课程,适合8~10岁

围绕编程教育机器人(程小奔等)展开编程课的学习,面向有一定编程基础的小学生。机器人内置多种传感器、红外接收器和舵机等电子模块,硬件和功能强大的软件相互结合,既能设计专属游戏、动画,还能在此基础上,理解人工智能的原理及应用,并能初步利用软硬件知识创造人工智能类项目。课程形式多样,生动有趣,为学生学习硬件编程知识打开坚实的基础。

人工智能类

Python图形源码对照编程,适合9~12岁

采用图形+源码对照的编程模式,逐步让孩子过渡到源代码编程的世界,使用人工智能时代广泛的编程语言Python,教授孩子更多的源码编程技巧,让孩子逐步适应源码编程的方式,使用计算机工程师的思维方式来思考问题,奠定良好的源码编程基础,为今后人工智能的编程学习打下良好的基础。

Python源码编程,适合9~12岁

本阶段课程让孩子掌握人工智能程序开发的基础步骤,开发完成:班级成绩统计与趋势预测、不同年龄段身高统计、预测不同孩子的身高分布情况等小程序。以原生库——pygame为起点,结合生活实例,进行对游戏思维、数据分析思维的建构训练。课程涉及numpy、pandas、matsloplib等源码库,通过对python底层源码代码的解读与使用,提高孩子逻辑思维能力,了解人工智能程序的运行机制与原理。

Python源码编程,适合9~12岁

本阶段课程指导孩子使用HTML、CSS、Javascript三种语言独立完成自己的网页作品。在学习过程中,锻炼学生通过观察分解问题的计算机思维,培养学生对于规划布局的设计思维、创造和解决问题过程种的优化思维和将具象转化为抽象的计算机思维。学习通过爬虫抓取网页种的各类数据,利用图形来将数据进行分类,在数据分析过程中提升学生的逻辑思维能力。

升学竞赛类

源码编程,适合11岁及以上

课程首先通过学习经典的C/C++语言,了解更底层的计算机程序的执行逻辑;了解顺序、选择、循环三大基本程序结构;了解数组、链表、指针等基本的数据结构;了解排序、遍历、二分查找等简单算法;了解如何通过数据结构与算法的优化来构建更高效的计算机程序。培养孩子编程思维,培养对底层代码的编写和调试能力,使用数据结构描述问题的能力,使用算法解决问题的能力,为参加信息学奥赛和各类计算机类竞赛打下良好基础。

源码编程,适合11岁及以上

本阶段课程针对经典的数据结构和算法进行系统学习与掌握,知识点涵盖:栈、队列、指针、链表、树等数据结构,高精度算法、递推算法、深搜、广搜、贪心、动态规划等经典算法。学生在学习过程中不仅能灵活运用所学编程知识,更能提升编程技巧,找到不同问题的解决思路,大大提升实战能力。

源码编程,适合11岁及以上

课程针对NOIP(全国青少年信息学奥林匹克联赛)考生设计,课程在C1、C2基础上,对NOIP知识点深入剖析和讲解,全力备战竞赛。参与NOIP普及组竞赛的考生,将学习C++高精度算法、枚举技巧、完全搜索算法、深度优先、广度优先算法和一些常用的数学思想等知识。参与NOIP提高组竞赛的学生,在此基础上将进一步学习高效排序算法、二分查找法、分治算法、二叉树、堆、图的拓扑排序和图的最小生成树等知识。

定制课程规划
进阶式课程体系,见证孩子成长
我家孩子适合什么课程
6大独家课程特色
以学生为中心的教学模式
  • 5位一体,直通竞赛

    学、练、测、评、赛五位一体,打造螺旋式上升的学习成长曲线,提升升学竞争力。

  • 5E教学法

    将课堂的主动权还给学生,孩子积极主动参与课堂活动,课程更受欢迎学习效果更好。

  • PBL项目制教学

    打破传统灌输式教学,变被动为主动,让学习具有探索性、主动性。

参加编程类赛事,和全国小朋友同场竞技。
每个级别课程都有对应的等级测评,和同龄学生参考对照。
每单元结束后,都有对应的单元测评,判断孩子掌握情况。
课后对应练习,根据课上知识,有相应练习。
根据年龄段选择对应的课程学习。
吸引
通过设定与孩子现实生活联系的问题,问题情景与课程内容和教学任务联系起来,从而激发学习兴趣。
探究
在教师的提示和引导下,孩子原有概念、技能、方法等逐渐被暴露出来,引起认知冲突,激发主动探究知识的强烈愿望。
解释
讲解重要概念和技能的具体用法,鼓励孩子对探究的过程和结果进行推理,注意互动,还要注意易错点的提醒。
迁移
在已有知识基础上提出更高目标,扩充知识或拓展技能,举一反三,启发智慧,让孩子从中获得更多的技能。
评价
老师带领孩子反思总结,回顾课堂重要知识和技能点,同时,也给老师评估教学效果提供了机会。
孩子在VIPCODE将收获哪些能力
沟通表达
编程学习的过程也是交流、分享的过程,提高孩子的沟通协作能力,大胆表达自己的想法。
编程技能
循序渐进掌握编程语言及思维,抢占AI智能时代先机,增加孩子的升学竞争力。
学科综合能力
编程学习可以锻炼孩子的数理思维、打开孩子的科技视野、无形中增加英文词汇量,提升孩子的综合成绩。
自主学习能力
学习编程可以帮助孩子养成良好的学习习惯,学会合理分配时间,主动寻找问题的解决方案。
想象力创造力
通过创作小游戏、编程小程序,引导孩子通过编程实现自己的奇思妙想,激发孩子创造力。