Python Level 2
本课程主要学习Python更多的数据结构包括集合,元组,字典等,以及学习函数,类和对象,继承与多态等知识点。
课程对象 |
|
上课形式 |
|
学习时长 |
(在level1 基础上) |
|
12节录播课+12节小班课+3个月在线答疑 |
|
3个月(建议) |
课程大纲
序号 |
课程 |
课程内容 |
知识点 |
1 |
字典 |
本节课我们将会学习一种新的存储数据的容器——字典,并利用字典的知识设计一个分数查询系统 |
1. 字典基础 2. 字典的增删改查 3. 字典的遍历
|
2 |
元组和集合 |
本节课学习两种新的数据类型:集合、元组;并熟练掌握集合、元组的基本操作。 |
1. 集合的特点和基本操作 2. 元组的特点和基本操作 3. 集合和元组的应用
|
3 |
函数基础 |
本节课我们将会学习python里面的一个黑魔法——函数,帮助我们提高代码的复用性,并终利用它帮助我们画出多个太阳花。 |
1. 函数的定义 2. 函数的创建及调用 3. 含单个参数的函数
|
4 |
函数进阶 |
本节课我们将会更加深入的学习函数的知识,掌握函数这个黑魔法。终用它画出各种各样的太阳花。 |
1. 多个参数 2. 默认参数 3. 不定长参数 4. 匿名函数(lambda表达式)
|
5 |
函数 |
本节课主要学习函数的返回值return,全局变量和局部变量等。 |
1. 函数的返回值return 2. 全局变量 3. 局部变量
|
6 |
递归函数 |
学习斐波那契数列的两种实现方法:迭代法和递归法。并逐步分析了递归斐波那契函数的工作原理和执行流程。 |
1. 迭代法 2. 递归法 3. 斐波那契数列
|
7 |
鼠标、按键绑定(一) |
学习如何在画布上绑定鼠标、键盘,并利用鼠标、键盘控制画笔移动。 |
1. 画布绑定鼠标事件 2. 画布绑定键盘事件 3. 鼠标、键盘控制画笔移动
|
8 |
鼠标、按键绑定(二) |
创建两支画笔:蛇和海龟。利用上节课的知识制作一个“小龟快跑”的游戏。 |
1. 利用键盘控制海龟移动 2. 实现蛇自动追踪海龟 3. 限制海龟的移动范围
|
9 |
类和对象(一) |
通过游戏角色的创建,了解类和对象的基本概念,学会了如何去自定义类和对象。 |
1. 面向对象编程的思想 2. 类和对象的概念 3. 自定义类和对象
|
10 |
类和对象(二) |
学习如何在类中定义类变量以及如何去修改变量,并通过一个文字游戏的小应用,学习了对象之间的交互。 |
1. 类变量 2. 访问限制 3. 多个对象之前的交互
|
11 |
继承和多态 |
本节课我们将会学习类的非常重要的知识点——继承与多态,后我们会用本节课学习的知识对文字游戏进行优化拓展 |
1. 类的继承 2 .类的多态
|
12 |
从零开始规划编程项目 |
利用接小球游戏学习如何从零开始规划一个编程项目,并将伪代码转为实际的代码,终实现接小球游戏的效果。 |
1. 规划编程项目 2.使用伪代码进行规划 3. 接小球游戏
|
更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 广东编玩边学少儿编程教育培训机构 详细了解 咨询电话:400-035-8011 你也可以留下你的联系方式,让课程老师跟你详细解答: 在线咨询