WY Computer Science
AP CS
Haskell
1. Intro
Ch01 Reading Guide
2. Starting Out
Chapter 2 Reading Guide
Haskell CW II.2
Haskell CW II.3
Haskell HW 2
Chapter 2 Summary
3. Types and Typeclasses
Chapter 3 Reading Guide
Chapter 3 Problem Set
Chapter 3 Walkthrough
Chapter 3 Haskell Test
4. Syntax in Functions
Chapter 4 Reading Guide
Chapter 4 Discussion I
Chapter 4 Discussion II
Chapter 4 Discussion III
Chapter 4 Discussion IV
Chapter 4 Problem Set
Chapter 4 Quiz A
Chapter 4 Quiz B
Chapter 4 Summary
Check Expects in Haskell
5. Recursion
Chapter 5 Reading Guide
6. Higher Order Functions
Chapter 6 Reading Guide
USACO Practice
Haybales
Haskell Daily Notes
2018.10.09 Project
2018-10-16
2018.10.04 Square Pasture
2018.10.03 Cow Signal
2017-10-04
2017-10-03
2017-09-18
2017-09-14 Indentation
2017-09-12
2017-09-11
Connect Four
Connect Four Timeline
Connect Four UI
Connect Four Spoilers
Connect Four Testcases
Connect Four Rubric
Typeclass Notes
Repl.it
Source Code Files (ghci)
Haskell Calendar
Git
Git-ting Started
Everyday Git
Java Methods
1. CS Basics
3. Intro to OOP
3. Writing Basic Classes 1
3. Writing Basic Classes 2
3. Writing Basic Classes 3
3. Classes Quiz
11. Classes
11. Animal
11. Candy
11. Inheritance 1
11. Inheritance 2
Abstract Classes
Interfaces
11. Quiz B
11. AQuiz IAnswers
11. Treasure Hunt
11. Instanceof
12. Arrays
12. Array Basic Facts
12. Array Exercises 1
12. Array Exercises 2
12. Two Dimensional Arrays
12. Arrays Exercises 3
12. Arrays Exercises 4
12. Array Speedrun
String Dolphin
12. Quiz N
12. ArrayList
12. Quiz M
12. Quiz A on 2D
12. Book Exercises
12. Chomp
14. Sorting
14. Comparable Intro
14. Comparable Exercises
14. Comparable Clock
14 .Comparable Bug
15. Files
15. File
15. Scanner
Problem Solving
Number Triangle
Collatz
Primes
Unit Testing
Unit Testing Level I
Unit Testing Level II
I. Semester Review
Classes Review
News
AP CS A Exam Date 2019
Intermediate CS
1. Introduction
HW 01 B
HW 01 C
Ch01.QuizA
3. More Interesting Pictures
Color Commands
Ch03 Signatures
Art Project
Puzzle Opener
3. Art with Racket
Art Period 1
Art Period 5
Art Period 7
6. Animations I
Intro to Animations
Animations Outline
Animations Key, Mouse
Animation Examples
Animation Portfolio I
Animation Portfolio II
Animation Project
Daily Animations
2018.10.12
2018.10.11
2017-10-12
2017-10-10
Animation Practice
7. Numbers
7. Summary
Exercises 1
Exercises 2
Exercises 3
More Exercises 4
7. Review 1
7. Numbers Quiz
Max and min slides
Randomness
8. Number Models
8. Number Models 1
Number Models 1
Number Models 2
Number Models 3
Number Models 4
Number Model Review
Number Model Review II
Number Graph Zoom
8. Number Project
8. Number Finale
8. Build It Test
8. Test Corrections
Number Review More
13. Booleans
13. Exercises B
13. Exercises C
Ch13 Exercises
15. Conditionals
15. Slides
15. Cond Patterns
15. Another Challenge
15. Graphing Review
15. Heatmap
15. Heatmap with Contours
15. Practice Quiz
20. Using Structures
20. Posn Util
20. Click Circle
20. Click Circle Questions
20. Click Mega
20. Silly Square
20. Tightrope
20. Map Image
20. Color Enhancing
20. Review
Troll Quiz Practice
Advanced: Aimbooster
21. Structures
21. PV Intro
21. Two Actions, One Tick
Moving Ball
Speed Typer
Agar.io
Sem.I Review
I.1 Semester I Review 1
I.2 Semester I Review 2
I.3 Semester I Review 3
I.4 Semester I Review 4
I.5 Semester I Review 5
I.6 Semester I Review 6
I.7 Semester I Review 7
I.8 Semester I Review 8
Semester Review Topics List
Contracts
Contract Intro
Contract for Structs
22a. Recursion
22a. Fibonacci
22a. Digits
22a. Sum Digits
22a. Fibsum
22a. More Recursion
22a. Harmonic
22a. Recursive Helpers
22a. Recursion Quiz Practice
22a. Recursion Quiz
22a. Recursion Practice I 2019
Roygbiv Code
22a. Strings
22a. Helpers
22a. Helpers: Count Divisors
22a. Recursion Practice 3
22a. Recursion Self Quiz
22a. Recursion Practice 4
22a. Mini-Quiz
22a. Recursion Quiz 2
22a. Recursion Practice 5
22a. Recursion Practice 6
Quiz 3 (Hard)
Quiz 4 (Medium)
22a. Hangman Project
22a. Hangman Outline
22a. Hangman Images
22a. Hangman Key Handler
22a. Hangman DH Warmup
22a. Hangman Draw Handler
22b. Lists
22. List Intro
22b. List Exercises 1
22b. List Exercises 1.5
22b. List Exercises 2
22b. Bubble Wrap
Bubble Review
22b. List Exercises 3
22b. List Exercises 4
22. Additional Resources
Projects
Snake
Battleship
Battleship Model
Battleship Examples
Battleship Outline
24. Universe
Universe Overview
Money on the Table
Universe Mini Projects
Universe Color
Universe Taking Turns
Universe Slapjack
Universe Mistakes
Universe Resources
Typed Racket
Typed Intro
Typed Variables and Functions
Typed Structures
Typed Big Bang
Typed Exercises 1
Typed Exercises 2
Typed Exercises 3
Bumper Cars
Bumper Two Player
Checkers
Checkers Outline
Checkers Model
Checkers Legal Moves
Calendar
Pro Features
Strings for Experts
Build Image
Structures
Match
For
Online Help
Design Process
Exploring CS
Scratch
Intro: coins, burgers
Intro: count to goal
Homer and Donut
Hot Pepper and Cookie
Treasure Hunt
Running Bases
Air and Water
DubTV
Blueberry Pancakes
Paper Burning
Adventure Game
Quiz 1 Corrections
Flying
Python
Review 01-05
Receipt Generator
Mad Libs
Turtle 1
Turtle 2
Turtle 3
Store
Adventure 1
Arduino
Arduino Intro
Arduino Worksheet 1
Potentiometer
Flex Sensor
Button
Simulator
All Commands
Machine Learning
ML Daily
2018.09.05
2018.09.07
2018.09.09
2018.09.11
2018.09.17-21 ISL Chapter 2 Plan
2018.09.21 Ch2 Ex8 Walkthrough
2018.10.01 Quiz on Chapter 2
2018.10.03 Religion Survey Analysis
Jupyter Notebook Setup
2019.01.08 Adblock Radio
2018-11-15 Google ML Intensive
2018.10.30 Actuarial Contest
ISL Chapter 2
ISL Chapter 3: Linear Regression
Chapter 3 Work
Linear Model Summary Plot
Statsmodels
Logistic Distribution
Reading 3.1.2 Q
Reading 3.1.3 Q
Chapter 3 Exercise Hints
ISL Chapter 4: Classification
4. Notes
4. Logistic Regression
4. Classification Lab
ISL Chapter 5. Resampling
5. Resampling
5. Homework
5. Notes
ISL Chapter 6: Model Selection
9. Perceptron and SVM
Python Notes
Animations
Dataframe Rows
Matplotlib Animation Example
Course Outline
ML Resources
Linear Algebra
2. Finite Dimensional Vector Spaces
News
SAIL 2019 at UIUC
Google Code Jam
Google CSSI
UIC Women in Engineering
Collins Engineers
ISU Summer Programs
Girls Who Code
DePaul Summer School
Resources
Syllabus: All Courses
Syllabus: AP CS
Syllabus: Intermediate
Grade Weights
Academic Integrity
Letters of Recommendation
Senioritis
CS Events
Why Racket?
WeScheme
Clubs and Groups
FTC Robotics
ECS Teachers
Other
CS Events
Racket MOOC
Biography
External
AP Exam Calendar 2019
Whitney Young
Mauer-Oats Classes
> Resources
Course-specific information
Everything
Resources
These resources may be useful throughout the year.
Syllabus for all classes
Course-specific information
AP Computer Science
Syllabus extra info
Intermediate Computer Science
Syllabus extra info
WeScheme
- when you cannot install software
Everything
Syllabus: All Courses
Syllabus: AP CS
Syllabus: Intermediate
Grade Weights
Academic Integrity
Letters of Recommendation
Senioritis
CS Events
Why Racket?
WeScheme
DePaul Summer School
Syllabus: All Courses