2361
备注:
|
3103
|
删除的内容标记成这样。 | 加入的内容标记成这样。 |
行号 57: | 行号 57: |
Python语言起步 | Python语言的基本概念和基本数据类型 |
行号 60: | 行号 60: |
让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。 | 让学生了解程序设计的基本概念,掌握Python的各种数据类型 |
行号 63: | 行号 63: |
重点:Python语言的特点 | 重点:Python语言的高级数据类型 |
行号 66: | 行号 66: |
1. Python介绍 1. 解释型的 2. 强大的 3. 通用的 4. 开放的 5. 简单易学的 6. 程序员的话 2. Python与游戏开发 1. 用Python作脚本 2. 用Python开发主程序 3. Python安装运行 1. 在Windows上安装运行Python 2. 在Linux/Unix上安装Python 3. pygame安装 4. 编写第一个Python程序 1. 在交互式环境下执行 2. 挑选一个编辑器 3. 使用源代码执行 4. 获取帮助 |
1. 解释基本概念 1. 字面常量Literal Constants 2. 数值Numbers 3. 字符串Strings 4. 变量Variants 5. 标识符的命名 6. 数据类型 7. 对象Objects 8. 语句与行 9. 缩进 10. 运算符Operators 11. 表达式Expressions 2. 基本数据类型 1. 布尔类型 2. 数值类型 3. 字符串类型 4. unicode字符串 3. 高级数据结构 1. 列表Lists 2. 元组Tuples 3. 字符串替换 4. 字典Dictionaries 5. 序列 6. 引用 7. 列表推导式 List Comprehensions 8. 类型转换 9. 文件Files 4. 运算符 1. 运算符表 2. 运算符优先级 = 第三课 = == 授课时间: == 2课时 == 授课类型: == 理论课 == 授课题目: == Python语言的控制流 == 本授课单元教学目标: == 让学生掌握Python的分支和循环语句,掌握Python的函数用法 == 本授课单元教学重点和难点: == 重点:Python语言的函数 == 本授课单元教学过程设计: == 1. 控制流 1. 顺序结构 2. 分支结构 3. 循环结构 1. 函数 1. 函数形参 2. 局部变量 3. global语句 4. 默认参数值 5. 关键字参数 6. 变长参数列表 7. return语句 8. 文档字符串 9. lambda 10. 函数式编程 11. 内置函数 |
温州大学课程教案
- 学院:计算机科学与学院
- 课程名称:游戏设计基础
- 学时:22
- 教材:学习Python
- 授课教师:陈忠克
- 授课对象:计算机本科
第一课
1. 授课时间:
2课时
2. 授课类型:
理论课
3. 授课题目:
Python语言起步
4. 本授课单元教学目标:
让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。
5. 本授课单元教学重点和难点:
重点:Python语言的特点
6. 本授课单元教学过程设计:
- Python介绍
- 解释型的
- 强大的
- 通用的
- 开放的
- 简单易学的
- 程序员的话
- Python与游戏开发
- 用Python作脚本
- 用Python开发主程序
- Python安装运行
- 在Windows上安装运行Python
- 在Linux/Unix上安装Python
- pygame安装
- 编写第一个Python程序
- 在交互式环境下执行
- 挑选一个编辑器
- 使用源代码执行
- 获取帮助
第二课
1. 授课时间:
2课时
2. 授课类型:
理论课
3. 授课题目:
Python语言的基本概念和基本数据类型
4. 本授课单元教学目标:
让学生了解程序设计的基本概念,掌握Python的各种数据类型
5. 本授课单元教学重点和难点:
重点:Python语言的高级数据类型
6. 本授课单元教学过程设计:
- 解释基本概念
- 字面常量Literal Constants
- 数值Numbers
- 字符串Strings
- 变量Variants
- 标识符的命名
- 数据类型
- 对象Objects
- 语句与行
- 缩进
- 运算符Operators
- 表达式Expressions
- 基本数据类型
- 布尔类型
- 数值类型
- 字符串类型
- unicode字符串
- 高级数据结构
- 列表Lists
- 元组Tuples
- 字符串替换
- 字典Dictionaries
- 序列
- 引用
- 列表推导式 List Comprehensions
- 类型转换
- 文件Files
- 运算符
- 运算符表
- 运算符优先级
第三课
1. 授课时间:
2课时
2. 授课类型:
理论课
3. 授课题目:
Python语言的控制流
4. 本授课单元教学目标:
让学生掌握Python的分支和循环语句,掌握Python的函数用法
5. 本授课单元教学重点和难点:
重点:Python语言的函数
6. 本授课单元教学过程设计:
- 控制流
- 顺序结构
- 分支结构
- 循环结构
- 函数
- 函数形参
- 局部变量
- global语句
- 默认参数值
- 关键字参数
- 变长参数列表
- return语句
- 文档字符串
- lambda
- 函数式编程
- 内置函数