zoukankan      html  css  js  c++  java
  • An Introduction to Interactive Programming in Python

           这是在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


         

    
  • 相关阅读:
    NET Attribute
    net core HttpClient
    Nuget服务器
    JS-防抖节流
    Codeforces,Topcoder,SGU,Timus,ProjectEuler
    并发编程,高速缓存,原子操作,指令重排序
    C编译器的编译过程主要分成四步: (1) 预处理 (2) 编译 (3) 汇编 (4) 连接
    C#--Distinct
    PageRank算法的思想
    ML.NET 发布0.11版本:.NET中的机器学习,为TensorFlow和ONNX添加了新功能
  • 原文地址:https://www.cnblogs.com/zhurun/p/4590539.html
Copyright © 2011-2022 走看看