课题要求
红灯、绿灯(编程题)
一、任务:
用编程的方式制作一个 “红灯、绿灯”的动画或游戏。
二、编程:
- 必须由学生和家长用编程软件编写一个原创的动画或游戏。
- 作品需结合红、绿主题,以任意方式体现“红灯、绿灯”的作用,要求作品原创、健康、积极向上,具有较为明确的设计思想。
三、比赛:
- 线下比赛要求:比赛时由学生对自己设计、编写的原创动画或游戏,进行2分钟的演示和介绍。介绍要包括对运行环境的详细解释。
- 投影设备,学生可以事先制作好ppt以增强演讲效果。2分钟时有提示音,超时10秒以内不扣分,以后每10秒扣5分。
- 线上比赛要求:提交源代码文件及导出的视频文件。另外须要提交一份关于运行环境的详细解释。
四、评分标准:
- 作品运行的稳定性和流畅度………………………………1~20分
- 作品的技术难度……………………………………………1~20分
- 作品与主题的契合度………………………………………1~20分
- 作品的创造性………………………………………………1~20分
- 作品的整体美观度…………………………………………1~20分
课题实现
1. 环境搭建 -
windows10 + Python 3.8 + Python Package(colorama)
- 具体参考:
说明文档
2. 代码实现 -
2.1 旧版本
2.2 新版本