1484
备注:
|
← 于2009-12-08 22:10:19修订的的版本59 ⇥
1775
|
删除的内容标记成这样。 | 加入的内容标记成这样。 |
行号 4: | 行号 4: |
== 教案讲义 == | == 学习材料 == |
行号 6: | 行号 6: |
1. ["Python语言起步"] 1. ["Python语言的基本概念"] 1. ["Python语言的数据类型"] 1. ["Python语言的控制流"] 1. ["Python语言的函数"] 1. ["Python语言的类"] 1. ["Python语言的异常处理"] 1. ["Python语言的包与模块"] 1. ["Pygame起步"] 1. ["Pygame图形接口基础"] 1. ["Pygame的Sprite动画"] 1. ["Pygame事件与用户交互"] 1. ["Pygame的音乐与音效"] 1. ["PyOpenGL三维游戏编程"] 1. ["Python网络编程"] 1. ["Pygame实例剖析"] |
1. 第1讲 [[Python语言起步]] 1. 第2讲 [[Python语言的基本概念]] 1. 第3讲 [[Python语言的数据类型]] 1. 第4讲 [[Python语言的控制流]] 1. 第5讲 [[Python语言的函数]] 1. 第6讲 [[Python语言的类]] 1. 第7讲 [[Python语言的异常处理]] 1. 第8讲 [[Python语言的包与模块]] 1. 第9讲 [[Pygame起步]] 1. 第10讲 [[Pygame图形接口基础]] 1. 第11讲 [[Pygame的多媒体]] 1. 第12讲 [[Pygame事件与用户交互]] 1. 第13讲 [[Python网络编程]] 与 [[Linux_Socket编程]] 1. 第14讲 [[Pygame的Sprite动画]] 1. 第15讲 [[Pygame实例剖析]] 1. [[PyOpenGL三维游戏编程]] == 游戏设计基础课程 == * [[游戏设计基础课程]] |
行号 25: | 行号 30: |
* ["pygame.display"]模块 * ["pygame.image"]模块 * ["pygame.Surface"]对象 * ["pygame.draw"]模块 * ["pygame.font"]模块 * ["pygame.transform"]模块 * ["pygame.sprite"]模块 |
* [[pygame.display]]模块 * [[pygame.image]]模块 * [[pygame.Surface]]对象 * [[pygame.draw]]模块 * [[pygame.font]]模块 * [[pygame.transform]]模块 * [[pygame.sprite]]模块 * [[pygame.event]]模块 * [[pygame.key]]模块 * [[pygame.mouse]]模块 * [[pygame.cursors]]模块 * [[pygame.joystick]]模块 * [[pygame.time]]模块 * socket模块: http://docs.python.org/lib/module-socket.html |
行号 33: | 行号 45: |
== 实验指导 == | == 实验与作业 == |
行号 35: | 行号 47: |
attachment:温州大学计算机科学与工程学院数据结构实验报告.doc * ["/实验1"]Python和Pygame开发环境 * ["/实验2"]Python数据类型 * ["/实验3"]Python数据流和函数 * ["/实验4"]Python类和对象 * ["/实验5"]Pygame基础 * ["/实验6"]Pygame绘图 * Pygame音效与音乐 * PyOpengl基础 * Python网络编程基础 * Python游戏综合设计 |
* [[/实验1]]Python和Pygame开发环境 * [[/实验2]]Python数据类型 * [[/实验3]]Python数据流和函数 * [[/实验4]]Python类和对象 * [[/实验5]]Pygame基础 * [[/实验6]]Pygame绘图 * [[/实验7]]Pygame多媒体 |
行号 53: | 行号 58: |
* ["/大作业1"] * ["/大作业2"] |
* [[/大作业1]] * [[/大作业2]] |
Python游戏开发基础
1. 学习材料
第1讲 Python语言起步
第2讲 Python语言的基本概念
第3讲 Python语言的数据类型
第4讲 Python语言的控制流
第5讲 Python语言的函数
第6讲 Python语言的类
第7讲 Python语言的异常处理
第8讲 Python语言的包与模块
第9讲 Pygame起步
第10讲 Pygame图形接口基础
第11讲 Pygame的多媒体
第12讲 Pygame事件与用户交互
第13讲 Python网络编程 与 Linux_Socket编程
第14讲 Pygame的Sprite动画
第15讲 Pygame实例剖析
2. 游戏设计基础课程
3. Pygame文档
4. 实验与作业
/实验1Python和Pygame开发环境
/实验2Python数据类型
/实验3Python数据流和函数
/实验4Python类和对象
/实验5Pygame基础
/实验6Pygame绘图
/实验7Pygame多媒体
5. 考核办法
- 采用平时成绩加考查成绩的形式。总评成绩:平时考勤及学习态度(含实验)占 40%;两个大作业(各占30%)。