课程定位 ("为何到此?")
本课程有以下两个定位:
(1) 本平台提供的Python游戏开发入门实践课程,为掌握基本Python编程能力同学提供进一步开发2D游戏的实践习题;
(2) 中国大学MOOC平台"Python游戏开发入门"课程的实践和考核对应课程;
总之,这里有使用Python开启游戏开发的入门实践内容,供同学们自由练习和自我考核使用。
课程概述 ("实践出真知")
游戏 = 快乐,你认同吗?
应该认识到,游戏不仅能提供消遣,更是有价值和重要的事物。通过游戏,人类可以探索快乐的规则、探索的规则和挑战的规则。儿童借助游戏认知世界、学习技能、开发智力,游戏已经是一种文化符号。那么,你希望寻找快乐、具备开发快乐的能力吗?
Python [paɪθən] 语言,由Guido van Rossum大牛在1989年发明,它是当今世界最受欢迎的计算机编程语言。
本课程面向所有类型学习者,采用自由学习模式,通过练习一批高质量Python游戏开发习题,熟练掌握"Python游戏设计与开发"的基本能力。这里不仅要介绍如何使用Python语言(利用Pygame第三方库)开发游戏,更要介绍如何设计和思考游戏。
本课程是中国大学MOOC平台同名课程的实践补充,提供如下类型的内容:
(1) 开放练习:以程序设计、选择和填空题为主,系统可以自动评阅答案,部分题目提供解答说明;(这部分将在2017年11月陆续开放)
(2) 开放测验:限定时间的程序设计、选择、填空等习题测验;(这部分将在2017年11月22日后开放)
(3) 学习资源:包括知识点文档、扩展阅读资料等;
(4) 视频资源:包括符合认知规律和学习路径的知识点视频讲解,请到中国大学MOOC平台跟随"Python游戏开发入门"课程学习,链接如下:
http://www.icourse163.org/course/BIT-1001873001
学习体系 ("有规划有格局")
学习目标:设计并使用Python语言开发2D游戏,基本掌握Pygame第三方库,掌握理解、设计和开发2D游戏的基本能力。
学习内容:
练考结合:本课程包含若干自由练习单元和考核单元,练习增加经验,考核明确水平。
账号绑定
请在屏幕右上角【账号设置】内通过链接到【中国大学MOOC】进行账号绑定,绑定后本平台会显示出中国大学MOOC平台的账号信息。
在线课程证书
本课程也是中国大学MOOC平台"Python游戏开发入门"课程对应的实践及考核课程,完成本课程考核后,将有可能获得中国大学MOOC同名课程证书。
获得中国大学MOOC平台"Python游戏开发入门"课程证书说明:
(1) 必要条件:完成这门课程所设定的所有测验单元(2017年11月22日后开放),取得合格或优秀成绩;
(2) 必要条件:课程开设期间在中国大学MOOC平台选修"Python游戏开发入门"课程,其他时间可以查阅课程视频,但非开设期无法获得证书;
(3) 须知:对于非在线课程开设期间学习的同学,可以在本平台先完成所有测验,后在开设期间选择上述课程,则所完成的测验成绩会自动计入新课程,结课时会根据成绩发放证书。
1
练习
1
作业
-
【游戏第1关】理解游戏及游戏的本质
-
【游戏大作业】Pygame创意游戏