3103
备注:
|
11615
|
删除的内容标记成这样。 | 加入的内容标记成这样。 |
行号 132: | 行号 132: |
= 第一课 = == 授课时间: == 2课时 == 授课类型: == 理论课 == 授课题目: == Python语言起步 == 本授课单元教学目标: == 让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。 == 本授课单元教学重点和难点: == 重点:Python语言的特点 == 本授课单元教学过程设计: == 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. 获取帮助 = 第一课 = == 授课时间: == 2课时 == 授课类型: == 理论课 == 授课题目: == Python语言起步 == 本授课单元教学目标: == 让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。 == 本授课单元教学重点和难点: == 重点:Python语言的特点 == 本授课单元教学过程设计: == 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. 获取帮助 = 第一课 = == 授课时间: == 2课时 == 授课类型: == 理论课 == 授课题目: == Python语言起步 == 本授课单元教学目标: == 让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。 == 本授课单元教学重点和难点: == 重点:Python语言的特点 == 本授课单元教学过程设计: == 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. 获取帮助 = 第一课 = == 授课时间: == 2课时 == 授课类型: == 理论课 == 授课题目: == Python语言起步 == 本授课单元教学目标: == 让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。 == 本授课单元教学重点和难点: == 重点:Python语言的特点 == 本授课单元教学过程设计: == 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. 获取帮助 = 第一课 = == 授课时间: == 2课时 == 授课类型: == 理论课 == 授课题目: == Python语言起步 == 本授课单元教学目标: == 让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。 == 本授课单元教学重点和难点: == 重点:Python语言的特点 == 本授课单元教学过程设计: == 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. 获取帮助 = 第一课 = == 授课时间: == 2课时 == 授课类型: == 理论课 == 授课题目: == Python语言起步 == 本授课单元教学目标: == 让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。 == 本授课单元教学重点和难点: == 重点:Python语言的特点 == 本授课单元教学过程设计: == 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. 获取帮助 = 第一课 = == 授课时间: == 2课时 == 授课类型: == 理论课 == 授课题目: == Python语言起步 == 本授课单元教学目标: == 让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。 == 本授课单元教学重点和难点: == 重点:Python语言的特点 == 本授课单元教学过程设计: == 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. 获取帮助 = 第一课 = == 授课时间: == 2课时 == 授课类型: == 理论课 == 授课题目: == Python语言起步 == 本授课单元教学目标: == 让学生了解Python程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。 == 本授课单元教学重点和难点: == 重点:Python语言的特点 == 本授课单元教学过程设计: == 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. 获取帮助 |
温州大学课程教案
- 学院:计算机科学与学院
- 课程名称:游戏设计基础
- 学时: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
- 函数式编程
- 内置函数
第一课
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程序设计语言,了解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程序设计语言,了解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程序设计语言,了解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程序设计语言,了解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程序设计语言,了解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程序设计语言,了解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程序设计语言,了解Python在游戏开发中应用的情况。掌握Python语言运行环境的安装使用方法,掌握Python程序的基本写法。
5. 本授课单元教学重点和难点:
重点:Python语言的特点
6. 本授课单元教学过程设计:
- Python介绍
- 解释型的
- 强大的
- 通用的
- 开放的
- 简单易学的
- 程序员的话
- Python与游戏开发
- 用Python作脚本
- 用Python开发主程序
- Python安装运行
- 在Windows上安装运行Python
- 在Linux/Unix上安装Python
- pygame安装
- 编写第一个Python程序
- 在交互式环境下执行
- 挑选一个编辑器
- 使用源代码执行
- 获取帮助