start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start [2023/11/10 03:52] – appledog | start [2024/04/24 09:01] (current) – appledog | ||
---|---|---|---|
Line 9: | Line 9: | ||
== Python Season 1 | == Python Season 1 | ||
+ | Python Season 1 introduces all the basic concepts such as functions, lists, classes, and so forth. | ||
+ | |||
* [[Basics]] | * [[Basics]] | ||
* [[Basics II]] Random Numbers | * [[Basics II]] Random Numbers | ||
* [[Basics III]] List Structure -- Advanced | * [[Basics III]] List Structure -- Advanced | ||
- | * [[List Example I]] -- Hangman -- a simple game which illustrates the use of lists. | ||
* [[Functions]] The fourth lesson in this series. | * [[Functions]] The fourth lesson in this series. | ||
* [[Lists]] The fifth lesson in this series | * [[Lists]] The fifth lesson in this series | ||
* [[Lists II]] Lesson six, about data structures. | * [[Lists II]] Lesson six, about data structures. | ||
+ | * [[PyHang Game]] -- Hangman -- a simple game which illustrates the use of lists and string indexing. | ||
+ | * [[Dice Class]] -- Classes and String Operations | ||
+ | * [[PyBog]] -- Word search game, operating on a 2d array(list). | ||
+ | * [[Recursion in Python]] -- recursion examples | ||
+ | |||
== Python Season 2 | == Python Season 2 | ||
+ | Python season 2 demonsrates how the basic concepts can be used by making games out of them! Since it is a more advanced class, we will structure most of the games around the [[PyGame Terminal]], however, we will not always use it. | ||
+ | |||
* [[Pygame Terminal]] | * [[Pygame Terminal]] | ||
- | * [[Dice Class]] | ||
- | * [[Robots]] | ||
* [[PyMaze]] -- a simple maze game in python, illustrating classes and maze algorithms | * [[PyMaze]] -- a simple maze game in python, illustrating classes and maze algorithms | ||
+ | * [[Robots]] | ||
- | == Javascript | + | == Python Season 3 |
+ | * [[Turtle]] Suite | ||
+ | * Adventure Game | ||
+ | |||
+ | == Python Season 4 | ||
+ | * [[tkinter pack]] The pack tutorial, featuring codemaster 1.0. | ||
+ | * [[tkinter calc]] The basic calculator, teaching .grid() and exploring classes for windows. | ||
+ | * [[tkinter calc ii]] Teaching binding, to increase User Experience. | ||
+ | * [[tkinter menus]] | ||
+ | * [[tkinter quiz show]] The Quiz Show! A quiz game, featuring radio buttons and more! | ||
+ | |||
+ | |||
+ | == JavaScript | ||
* [[Shooty Ships]] | * [[Shooty Ships]] | ||
+ | |||
+ | == JavaScript Season 2 | ||
+ | * [[JavaScript Terminal]] | ||
+ | * [[JavaScript Terminal v2]] | ||
+ | |||
+ | == JavaScript Season 3 | ||
+ | * [[JavaScript NetWhack]] | ||
+ | * [[JavaScript Terminal v3]] | ||
+ | |||
+ | == JavaScript Season 4 | ||
+ | * [[JavaScript Terminal v4]] | ||
+ | |||
== APCS | == APCS |
start.1699588360.txt.gz · Last modified: 2023/11/10 03:52 by appledog