nick-hu / pyintermediate

ICTP11B intermediate Python course (2013-2014) :D

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyintermediate

ICTP11B intermediate Python course :D

Course contents and topics:

ccc: Canadian Computing Competition 2014 original unmodified programs

  • All junior programs (j1-j5) are 15/15
  • s1 and s2 are 15/15, s4 is 2/15

galcon: Planet Wars (Galcon) AI based on Google AI Challenge 2010

networking: Asynchronous network I/O

  • Python 3.4+ required for asyncio servers

oop: pyFLTK with object-oriented programming introduction

pyfltk_games: Games made with pyFLTK (e.g. conway, floodit)

pyfltk_intro: Introduction to pyFLTK

pyfltk_net: Network programming with pyFLTK

pygame_games: Games made with pygame :) (e.g. spacebattle)!

pygame_intro: Introduction to pygame

tests: Programs written for evaluation purposes for this course

Notes:

  • All files are written in Python 2.7.5 unless otherwise specified

  • The code in this repository makes use of the following libraries:

About

ICTP11B intermediate Python course (2013-2014) :D


Languages

Language:Python 86.8%Language:Java 12.9%Language:Arduino 0.3%