Search this site
Embedded Files
Skip to main content
Skip to navigation
CS5 Colab
Home
Homework 0
Problem 0: Reading
Problem 1 (this is Lab 0): Welcome to Python!
Problem 2a: Rock-Paper-Scissors
Problem 2b: Interactive Fiction
Problem 3: Picobot (empty room)
Homework 1
Problem 0: Reading
Problem 1 (Lab 1.1): Sequences and Data
Problem 2 (Lab 1.2): Function Fun!
Problem 3: Function Frenzy!
Homework 2
Problem 0: Reading
Problem 1 (Lab 2): Turtle Graphics!
Problem 2: The Sleepwalking Student
Problem 3: An Integral Part of Python (List Comprehensions)
Problem 4: More Turtle: Extra-Recursive Graphics!
Homework 3
Problem 0: Reading
Problem 1 (Lab 3): Sounds Good!
Problem 2: Caesar Sorting
Homework 4
Problem 0: Reading
Problem 1 (Lab 4): Binary/Decimal
Problem 2: Conversions and Compressions
Problem 3: Image Processing
Homework 5
hw5 circuit file
Problem 0: Reading
hw5pr1
hw5pr2
hw5pr3
hw5pr4
Homework 6
Problem 0: Reading
Problem 1 (Lab 6): Countdown to Hmmm and RandoHmmm Numbers
Problem 2: Hmmm Power...
Problem 3: Fibonacci Fun
Problem 4: Recursive Power!
Problem 5: Looping Back to Python
Extra Credit Problem 7a: HTML compositions
Extra Credit Problem 7b: Recursive Fibonacci
Homework 7/8
Problem 0: Reading
Problem 1 (Lab 8): Creating the Mandelbrot Set
Problem 2: PythonBat Loops
Problem 3: Pi From Pie
Problem 4: TT Securities
Problem 5: ASCII Art!
Homework 9
Problem 0: Reading
Problem 1 (Lab 9): The Game of Life
Problem 2: 2D Gameboard Data
Problem 3: Read-it-and-Weep Sequence
Problem 4: CSS ~ Cascading Style Sheets
Homework 10
Problem 0: Reading
Problem 1 (Lab 10): Virtual Art, a Date class
Problem 2: Connect 4 Board class
Problem 3: Markov Mash-ups
Homework 11
Problem 0: Reading
Problem 1 (Lab 11): VPython Simulation
Problem 2: Connect Four AI
Problem 3: Final Project: The Start
Problem 4: Javascript extra credit
Homework 12
Problem 0: Reading
Problem 1: Finite-State Machines
Project Milestone
CS5 Colab
Homework 12
Finite-state machines and project milestone
Due:
11:59pm on Monday, April 23, 2018
Homework 12 Gold Problems
Problem 0: Reading
[5 pts, individual]
filename: hw12pr0.py
Problem 1:
Finite-State Machines
[50 points; up to +30 e.c. points available; individual or pair]
(submit each file individually, e.g., part0.jff, and so on...)
Project Milestone
[45 points; individual, pair, or trio!] as determined by your project choice...
The filenames should be milestone.py and milestone.txt ...
Google Sites
Report abuse
Google Sites
Report abuse