北京python青少年编程培训
预约试听

课程详情

Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,**初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。

孩子为什么要学编程?


锻炼逻辑思维

编程与电脑沟通的过程,将打破常规思维,注重逻辑思考

提升竞争力

编程教育逐渐纳入基础课程,学习编程会增加额外竞争优势

培养细心耐心

严谨的编程语言,是用来培养细心耐心与专注力的工具

迎接Al时代

多学科知识交叉应用于编程,培养编程能力,轻松走在Al时代前列


Python培训 教学内容

单元序号 课程名称 编程知识

**单元

1、Python你好

2、神奇百宝箱

3、巧解数学题

4、分解与重组

5、请假条

6、神奇的海龟

7、闪闪五角星

8、随机应变

9、制作表情

10、满天繁星

1.学会标准输出语句、标准输入语句!

2.认识变量、字符串的概念,

3、.学习计算机ASC11编码的概念和用途,

4、认识Python的turtle库,学习画笔的使

用和简单的绘图操作

5、使用海龟库,练习绘制花型图案

6、.学习Python中随机数的生成方式,并

使用随机数生成随机颜色等

第二单元

1、智能体重秤

2、丛林探险

3、猜拳游戏

4、无穷的力量

5、灿烂星空

6、聪明的高斯

7、终结者

8、爬树的蜗牛

9、幸运的数字

10、九九乘法表

1.初步和深入认识选择结构概念,练习多重条件结构的使用

2.学习while、for循环,掌握使用方法并加以区别

3.使用双重循环实现图形的打印

4.学习break和continue,来控制循环结构的执行

5.**随机数和选择结构的结合,制作飞行棋小游戏

6.将传统的猜拳游戏**计算机实现,帮助孩子锻炼代码能力

7.**打印九九乘法口诀表,来熟练格式化输出和循环嵌套的知识

第三单元

1、森林水果店

2、小熊买糖

3、歌星大奖赛

4、明明的电话本

5、三国战将

6、碟中谍

1.学习列表、列表长度、列表索引等概念

2.学习取极值函数,设计实现比赛评分系统

3、区别字并与列表,能够向字共中添加和删除元素

4、学习字典中元素的修改和查询方法

5.掌握字共的遍历包括从中取出键、值、键值对

6.认识字典的一对-的特性,利用特性对数据进行加密和解密

第四单元

1、动物奥运会

2、节日的祝福

3、勤劳的蜜蜂

4、森林绿化小能手

5、和平精英

6、疯狂赛车

7、好多兔子

8、饮料换购

9、阶乘计算器

10、美丽的分形树

1.介绍函数概念,初次使用简单的函数

2.学习函数中参数的概念,完成函数优化,增强函数的功能

3.了解函数中返回值的含义

4.认识函数中变量的作用域并区分全局变量局部变量

5.介绍使用函数的好处,培养孩子拥有划分功能模块的能力

6.认识到参数可以是任意类型的特点,灵活使用函数

第五单元

1、世间万物皆对象

2、对象也会用魔术

3、一句话的事儿

4、查找完全数

5、黄金螺旋线

6、猴子吃桃

1.初识类和对象,理解类和对象的含义

2.学习使用Class语句创建类,并根据类生成对象

3.学习类的初始化方法并在方法中定义和修改属性

4.学习在类中封装私有方法

5.学习在类中定义普通方法,调用私有方法

6.递归函数的深入学习和模块化编程的熟练掌握

第六单元

1、“水仙花”

2、被抹掉的数字

3、给泡泡排座

4、聪明的站台职工

5、别无“选择”

6、省市面积排行榜

7、古数学家的智慧

8、伟大的欧几里德

9、什么是质数

10、**大脑

1.了解枚举算法就是一-列举的意思

2.使用枚举算法找出所有的水仙花数

3.使用枚举算法解决涂抹数字的经典问题

4.学习使用程序给数字排序的算法:冒泡排序

5.利用冒泡排序算法解决火车车厢重新排序问题

6.学习排序算法中的选择排序

7.利用选择排序算法解决面积排序问题

8.深入使用while循环求解**公约数

9.深入使用递归函数求解**公约数

10.嵌套使用for循环和if语句求解质数

第七单元

1、数学大师

2、掌控时间

3-4、海龟钟表

5、程序中的父与子

6、多态是什么

7-8、管理文件(1)

9、常见的异常和处理

10、综合练习

1.学习开平方算法以及python中的数学库

2.学习圆周率算法

3.了解生活中的钟表以及时间换算方法

4.认识python中的时间模块

5.利用turtle绘制钟表界面,控制表盘指针转动

6.学习类的继承以及类中的方法重写及多态特性

7.学习文件的基本操作:打开、读取、写入和关闭

8.掌握多种读取文件内容的方法

9.掌握异常处理的方法和几种常见的异常抛出类型

第八单元

1、‘我的’python模块

2、分解质因数

3、插入排序

4、桶排序

5、排序综合练习

6、约瑟夫环

1.创建自定义模块,掌握Python中自定义模块的方法

2.学习质因数的概念和计算方法,学会分解质因数的程序设计

3.学会利用插入排序算法给列表中数值进行排序

4.学会桶排序的概念并利用桶排序算法给数字排序

5.解决约瑟夫环问题

第九单元

1、初识PygameZero

2、弹起的小球

3、绘制美丽 的圆圈画

4、疯狂小圆圈

5-6、坚持一百秒

7-8、见缝插针

9-10、拼图游戏

1.学习PygameZero基本程序框架

2.学习创建窗口大小,在窗口中绘制圆形等内容

3.复习全局变量、循环、随机数、列表等知识点

4.制作弹球小游戏

5.绘制美丽的圆圈画

6.学习鼠标事件并绘制疯狂的小圆圈

7.完成坚持一百秒小游戏程序设计

8.学习图片旋转、音效播放等功能

9.完成见缝插针游戏程序设计

10.完成拼图游戏程序设计

北京码高教育专注于少儿编程与机器人教育

在线快速问答通道

机构介绍

使 命:给人创造未来的力量愿 景:培养具备创造力和系统化解决问题能力的未来精英价值观:正直、善良、诚信、感恩、认真、有目标、沉住气、踏实干、以客户为中心、以奋斗者为本、坚持自我批判...

校区导航

海淀校区: 北京市海淀区远大路**号

房山校区: 北京市房山区长阳镇首开福茂二层

房山校区: 拱辰街道房山新城良乡组团10-01-10地块10-56#商业

通州校区: 通州区通州北苑中山大街52号楼四单元101沿街底商

密云校区: 北京密云新中街物美三层

西城校区: 北京市西城区广安门朗琴国际B座

海淀校区: 北京市海淀区五道口华清商务会馆8层

西城校区: 北京西城区西直门内南小街国英一号

海淀校区: 北京市海淀区上庄镇海淀嘉郡3号楼

房山校区: 北京市房山区天星街一号院启航国际8号楼

顺义校区: 北京市顺义区泰和怡园15号楼1层

海淀校区: 北京市海淀区天秀路10号农大国际创业园1号楼

朝阳校区: 北京市朝阳区望京西园三区307号楼

石景山校区: 北京市石景山区鲁谷东街8号二层

海淀校区: 北京市海淀区苏州街75号鼎钧大厦D座3层

免费试听