01-课程体系目录
单元 涉及学科 课程 知识点
第一单元 美*美术课堂 第 01 课-信手涂鸦很快乐 初识 Python
第 02 课-几何图形会画 设置海龟属性
第 03 课-图文并茂乐不疲 设置海龟动作
第 04 课-创意绘画添色彩 应用填充色
第二单元 数*学课堂 第 05 课-图形面积计算 顺序结构
第 06 课-判断在第几象限 选择结构
第 07 课-高斯求和也容易 for 循环
第 08 课-算术最大公约数 while 循环
第三单元 体*育课堂 第 09 课-畅跑时间换算 赋值运算符
第 10 课-身体指标健康 选择嵌套
第 11 课-图形排列巧设计 循环嵌套
第 12 课-速算 4 必过关游戏 循环控制
第四单元 物*理课堂 第 13 课-温度转换计算器 内置函数
第 14 课-凸显凸透成像 自定义函数
第 15 课-杠杆的平衡条件 函数的调用
第五单元 化*学课堂 第 16 课-化学方程式分类 列表修改
第 17 课-小小元素周期表 元组查询
第 18 课-硬质报告整理 字典应用
第 19 课-汉字组成我最棒 字符串连接
第六单元 语*文课堂 第 20 课-成语接龙猜横梗 字符串查询
第 21 课-中华诗词鉴别会 字符串遍历
第 22 课-拼图游戏设计 随机函数
第七单元 英*语课堂 第 23 课-英文词频统计 数据处理
第 24 课-单词记忆训练 字典应用
第八单元 生*物课堂 第 25 课-细胞分裂猜神奇 解析法
第 26 课-神奇的碱基编码 枚举法
第 27 课-兔子繁殖力强 递归法
第 28 课-神州唱歌快乐 模块应用
第九单元 音*乐课堂 第 29 课-自制音乐播放器 界面设计
第 30 课-巧妙歌曲排行榜 网络爬虫
02-含30节讲课视频
03-精美可编辑ppt预览
第 1 课 信手涂鸦很快乐-初识Python
研究室
1. Python下载
1) Python下载网址: https://www.python.org/
2) 双击下载的安装文件,进入安装界面,勾选“AddPython 3.7 to PATH”,然后选择“InstallNow”进行安装。
研究室
2. IDLE
1) IDLE启动:安装完成后,在“开始”菜单找到“Python3.7”,然后选择“IDLE (Python 3.7 64-bit)”启动IDLE。
2) IDLE界面介绍:IDLE界面分为编辑区和交互式Shell两部分。在编辑区编写代码,保存后按F5键运行;在交互式Shell中可以直接输入代码并立即执行。
研究室
3. 注释
1) 注释的作用:注释用于解释代码的功能和逻辑,提高代码的可读性。
2) 注释的语法:单行注释以“#”开头,多行注释使用三个连续的单引号(”’)或双引号(“””)括起来。
3) 注释的规范:注释应简洁明了,避免冗余,与代码对齐。
加工坊
1. 输出函数print()
1) 语法格式:print(输出内容)
2) 输出内容可以是字符串、变量、表达式等。
3) 示例:print(“Hello, World!”) # 输出字符串print(x) # 输出变量x的值print(1 + 2) # 输出表达式1 + 2的值
加工坊
2. 字符串
1) 字符串的定义:字符串是由字符组成的序列,可以包含字母、数字、符号等。
2) 字符串的表示:字符串可以用单引号(‘)或双引号(“)括起来。
3) 字符串的操作:字符串支持拼接、重复、索引、切片等操作。
加工坊
3. 变量
1) 变量的定义:变量是用于存储数据的容器。
2) 变量的命名:变量名应遵循一定的命名规范,如使用有意义的名称,避免使用关键字等。
3) 变量的赋值:使用赋值运算符(=)将值赋给变量。
加工坊
4. 打印名片
1) 打印名片:使用print()函数打印名片信息。
2) 示例:print(“姓名: 张三”) print(“年龄: 20”) print(“职业: 学生”)
访问室
1. 程序调试
1) 程序调试:通过调试工具检查和修正程序中的错误。
2) 调试方法:设置断点、单步执行、查看变量值等。
访问室
2. 错误类型
1) 语法错误:违反Python语法规则导致的错误。
2) 运行时错误:程序运行时发生的错误,如除零错误、类型错误等。
3) 逻辑错误:程序运行结果不符合预期,但没有语法错误和运行时错误。
访问室
3. 异常处理
1) 异常处理:使用try-except语句捕获和处理异常。
2) 示例:try: # 尝试执行的代码 except ZeroDivisionError: # 处理除零错误 print(“除数不能为零”)
创新园
1. 绘制余弦曲线
1) 使用matplotlib库绘制余弦曲线。
2) 示例代码:import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 2 * np.pi, 100) y = np.cos(x) plt.plot(x, y) plt.show()
04-课程项目涉及源码












