多元化的课程体系

多元化的课程体系,培养孩子创新精神,开发学习潜能,构建符合课程理念的学生发展体系,促进学生全面发展.

Scratch

趣味编程

Scratch

图形编程

Python

语法编程

C语言

面向过程编程

C++

面向对象编程

Scratch 趣味编程

通过寓教于乐授课模式,重点培养小朋友对编程启蒙的兴趣。让不懂英语和电脑的孩子能够利用形状、色彩、声音、角色、场景等相互配合创造出图形、情景剧、游戏等编程作品,提升孩子的创造力和想象力。

课程阶段性成长

博亿堂|官方app少儿编程会按不同个年龄段设置不同的课程。会根据每个阶段最应该注重哪些方面的教育和接受程度来为孩子量身定做课程。

LV1-1

《小蝌蚪找妈妈》

课程内容:根据时间决定小动物的出场顺序,完成”小蝌蚪找妈妈”动画制作。

重点知识:

1、学会“说……”指令
2、声音的录制和使用
3、背景的切换及根据时间决定小动物的出场顺序

《海底小纵队寻宝记》

课程内容:根据键盘控制小纵队移动完成寻宝,寻宝地图由小朋友根据自己的创意绘制。

重点知识:

1、使用变量制作积分器
2、键盘控制小纵队移动
3、使用绘图工具绘制背景及角色

《时光旅行》

课程内容:结合生活实际,把小朋友去过的城市或国家通过编程实现场景再现,让小猫通过“任意门”去旅行。

重点知识:

1、背景和角色造型的切换
2、通过键盘控制小猫行走
3、添加并播放背景音乐

LV1-2

《逃跑的小鼹鼠》

课程内容:鼹鼠洞中会随机钻出小鼹鼠或可爱的大头儿子,如果打错了可是会扣分的哦~

重点知识:

1、认识随机数
2、根据不同的条件进行判断
3、积分器的制作

《体感游戏-水果忍者》

课程内容:开启摄像头,根据侦测到的玩家动作完成切水果的任务。

重点知识:

1、认识摄像头
2、学习广播功能
3、根据判断结果切换不同造型

《洪水营救行动》

课程内容:暴风雨中,小动物们都被困在了海上,我们要快快从直升机上放下梯子,展开营救行动。

重点知识:

1、克隆功能的应用
2、实现角色跟随鼠标移动
3、学习图片的组合功能

LV1-3

《包子历险记》

课程内容:一只包子决定出来历险,它所遇到的关卡由小朋友们来绘制,它会成功吗?

重点知识:

1、绘图工具的熟练应用
2、通过键盘控制实现角色的移动和跳跃
3、使用广播实现场景切换

《FlappyBird》

课程内容:使用键盘控制小鸟飞行方向,看看小鸟能够飞跃多少个柱子?

重点知识:

1、通过按键改变角色的位置
2、场景图的连续播放
3、使用变量制作计分器

《飞机大战》

课程内容:使用鼠标控制飞机发射子弹,击退敌人的同时,也要小心不要被地方子弹击中哦~

重点知识:

1、角色跟随鼠标移动
2、通过克隆实现角色的连续出现
3、使用坐标系设定并改变角色位置

Scratch图形编程

以图形化的编程方式,重点锻炼学员的程序策划与设计能力、逻辑思考能力和创造力,使孩子可以灵活运用顺序、选择、循环等程序结构;提高孩子自我动手解决问题的能力,培养孩子的二维逻辑思维,激发孩子的想象力和创造力,让孩子具备独立进行程序开发和项目设计的能力。

课程阶段性成长

博亿堂|官方app少儿编程会按不同个年龄段设置不同的课程。会根据每个阶段最应该注重哪些方面的教育和接受程度来为孩子量身定做课程。

LV2-1

《球球保卫战》

课程内容:通过按键控制玩家移动,目标是吃掉在舞台上随机出现的小球球,体验智谋碰撞的战斗乐趣,如果吃到怪兽球球还能让玩家变形态哦~

重点知识:

1、通过按键控制角色移动
2、克隆机制
3、坐标系的应用

LV2-2

《巧接糖果》

课程内容:使用摄像头侦测玩家的动作,用身体来接从天上掉下来的糖果,并躲避炸弹。

重点知识:

1、视频侦测功能的使用
2、将多次重用的积木进行封装
3、分支语句的应用

LV2-3

《狙击僵尸》

课程内容:通过准星与蒙版搭配进行模拟射击,寻找并击败不断入侵的僵尸。

重点知识:

1、逻辑运算符的使用
2、通过变量实现倒计时功能
3、深入理解广播功能

LV2-4

《声控Tom猫》

课程内容:通过响度控制小猫的跳动,吃到不同的食物得到的分数也不同哦~

重点知识:

1、响度监测功能
2、分支语句的嵌套使用
3、自主设计场景及角色造型

Python语法编程

语法编程代表,最具发展潜力的编程语言之一。重点强化编程语法与编程逻辑设计能力,常用算法和数据结构的设计和操作,提升孩子从现实世界到计算机世界的抽象和构造能力;通过编程提升孩子解决数学、几何、物理等相关问题的能力;让孩子得到项目策划、UI设计、程序实现等方面的锻炼。

课程阶段性成长

博亿堂|官方app少儿编程会按不同个年龄段设置不同的课程。会根据每个阶段最应该注重哪些方面的教育和接受程度来为孩子量身定做课程。

LV3

《肯德基点餐》小程序

分析设计点餐过程,模拟点餐小程序编写功能。

主要知识点

1.循序结构的使用
2.选择结构的应用:if…else…
3.死循环与break的用法

《我们一起来猜拳》

分析设计猜拳游戏过程,模拟电脑出拳的随机功能,并判断实际玩家与电脑的输赢结果。

主要知识点

1.猜拳游戏思维导图绘制
2.理解随机数字的产生和应用
3.自定义函数的定义与使用

绘制《螺旋图形》

设计图形所需的颜色和样式,结合数学知识实现螺旋图形的绘制。

主要知识点

1.海龟图绘制图的使用
2.循环与选择语句的结合使用
3.螺旋图形流程图制作

《学生成绩分析系统》

分析设计学生成绩管理过程,实现对学生成绩的录入、查看、删除、添加等功能,图表分析学生成绩的功能。

主要知识点

1. matplotlib模块的使用
2.函数与模块的使用
3.学生成绩分析系统思维导图制作

C 面向过程编程

目前最具影响力的编程语言之一。重点强化编程语法与面向过程的编程思想,NOIP常用算法和数据结构的实际应用,提升孩子逻辑思维能力,空间想象能力,计算能力和抽象思维能力。

课程阶段性成长

博亿堂|官方app少儿编程会按不同个年龄段设置不同的课程。会根据每个阶段最应该注重哪些方面的教育和接受程度来为孩子量身定做课程。

LV4

模拟《万年历》

分析设计万年历过程,实现月份、年份的切换功能。

主要知识点

1.学习月份天数的实现功能
2.理解切换月、年的算法实现
3.万年历思维导图制作

益智游戏《五子棋》

分析设计五子棋游戏制作过程,实现黑白棋子排列及黑白输赢判断等功能。

主要知识点

1.理解棋盘的行列制作过程
2.学习棋子与棋盘占位的功能实现
3.五子棋游戏流程图制作

C++ 面向对象编程

面向对象语言代表,最具影响力的编程语言之一,信息学奥赛官方竞赛语言。重点强化面向对象编程思想,复杂算法和结构,提升孩子计算思维,空间思维和逻辑分析能力;通过编程提升孩子独立思考和分析问题解决问题的能力;为信息学奥赛打下坚实基础。

课程阶段性成长

博亿堂|官方app少儿编程会按不同个年龄段设置不同的课程。会根据每个阶段最应该注重哪些方面的教育和接受程度来为孩子量身定做课程。

LV5

《九宫格数独》

分析设计数独的行列制作,实现数独中9个数字横竖排列不重复的功能实现。

主要知识点

1.创建函数实现X、Y作为坐标移动
2.使用函数实现数字不重复的算法
3.数独的算法学习

《经典版扫雷》

分析设计扫雷小游戏,实现雷区周围的潜伏雷数目,制作排除雷的旗帜等功能。

主要知识点

1.学习扫雷的光标移动
2.理解缓冲区的作用
3.扫雷流程图设计