这是在coursera上面的一门学习pyhton的基础课程,由RICE的四位老师主讲。生动有趣,一共是9周的课程,每一周都会有一个小游戏,经历一遍,对编程会产生很大的兴趣。

所有的程序全部在老师开发的在线平台进行测试,并且还有“VIZ mode”,可以通过可视化的模式,理解程序的进程。

This class is nine weeks long. For most weeks, you will watch two sets of videos (part a and part b) and then complete one quiz for each set. These quizzes have a soft deadline of Tuesday/Thursday, respectively, and a hard deadline
of Saturday. The main task for each week is to complete a mini-project that is due on Saturday. You will then be asked to assess your peer's mini-projects on the following Sunday-Wednesday.

Week Topics Mini-project
0 Expressions, variables and assignments "We want... a shrubbery!"
1 Functions, logic, conditionals "Rock-Paper-Scissors-Lizard-Spock" game
2 Event-driven programming, local and global variables, buttons and input fields "Guess the Number" game
3 The canvas, static drawing, timers, interactive drawing Stopwatch: The Game
4 Lists, keyboard input, motion, positional/velocity control "Pong" game
5 Mouse input, more lists, dictionaries, images "Memory" game
6 Classes, tiled images "Blackjack" game
7 Acceleration and friction, spaceship class, sprite class, sound Spaceship from "RiceRocks" game
8 Sets, groups of sprites, collisions, sprite animation Full "RiceRocks" game


最新文章

  1. iOS开发-automaticallyAdjustsScrollViewInsets属性
  2. IIS Express 虚拟目录
  3. VBA中使用JavaScript脚本语言解析JSON数据
  4. Echarts源码总括
  5. sql server 的JDBC 配置
  6. BZOJ1614: [Usaco2007 Jan]Telephone Lines架设电话线
  7. Linux下安装php加速组件XCache
  8. 跨浏览器resize事件分析
  9. CodeForces 260A Adding Digits
  10. ajax j跨域请求sonp
  11. the selected server is enabled,but is not configured properly.Deployment to it will not be permitted
  12. UVALive 2145 Lost in Space(暴力)
  13. OAF更改动态头行
  14. 翻译NYOJ
  15. Python基础:八、python基本数据类型
  16. SpringBoot使用CORS解决跨域请求问题
  17. 20155326 实验三 敏捷开发与XP实践
  18. Web API 源码剖析之默认配置(HttpConfiguration)
  19. founder面试题
  20. Java API 各个包的内容解释

热门文章

  1. 第八届河南省赛F.Distribution(水题)
  2. Primefaces 中e.offset(...)问题的处理
  3. BZOJ 1001: [BeiJing2006]狼抓兔子(最短路)
  4. parquet code demo
  5. bzoj 1196: [HNOI2006]公路修建问题 二分+并查集
  6. [LeetCode]题解(python):121-Best Time to Buy and Sell Stock
  7. Linux串口编程详解(转)
  8. ubutu下的几个命令
  9. 帝国cms7.0忘记后台管理账户用户名密码
  10. Spring Boot使用Druid和监控配置