be completed by the date and time listed. Class notes are for your reference of if you have to miss a class.
Type |
Title |
Due Date |
Class Notes
|
Dec 08 - Final Project Due No meeting
|
|
Exercise
|
Final Project
|
Thu, Dec 08, 2022 at start of class
|
In-class Exercise
|
Submit form with links to your Github work
|
Thu, Dec 01, 2022 by midnight
|
Class Notes
|
Dec 01 - Last day of Class! Remote
|
|
Exercise
|
(Optional) Collect Github links
|
Thu, Dec 01, 2022 at start of class
|
Exercise
|
(Extra Credit) Homework Revisions & Reflections
|
Thu, Dec 01, 2022 at start of class
|
Exercise
|
Meetup Writeup
|
Thu, Dec 01, 2022 at start of class
|
Exercise
|
(Optional) Revisited Reflections
|
Thu, Dec 01, 2022 at start of class
|
Exercise
|
Project Update Post
|
Thu, Dec 01, 2022 at start of class
|
Class Notes
|
Nov 24 - Thanksgiving - No Class
|
|
Exercise
|
(Extra Credit) Class Extension Turtlehack
|
Thu, Nov 24, 2022 at start of class
|
Exercise
|
(Optional) Project Update Post
|
Thu, Nov 24, 2022 at start of class
|
Reading
|
(Optional) Getting Started with Regular Expressions
|
Thu, Nov 24, 2022
|
In-class Exercise
|
Project Plan Discussion
|
Thu, Nov 17, 2022 by midnight
|
In-class Exercise
|
Initial Github Cleanup & Merge-fest
|
Thu, Nov 17, 2022 by midnight
|
Class Notes
|
Nov 17 - Final projects work session Remote
|
|
Exercise
|
Project Update: Interface Draft
|
Thu, Nov 17, 2022 at start of class
|
Reading
|
Final Project Guide: Turtle
|
Thu, Nov 17, 2022
|
Reading
|
Final Project Guide: Code Style
|
Thu, Nov 17, 2022
|
Reading
|
Final Project Guide: Program State
|
Thu, Nov 17, 2022
|
Reading
|
Final Project Guide: Organizing your Code with Modules and Functions
|
Thu, Nov 17, 2022
|
Reading
|
Final Project Guide: Using Milestones to Plan & Refine
|
Thu, Nov 17, 2022
|
Reading
|
Final Project Guide: User Interfaces
|
Thu, Nov 17, 2022
|
Reading
|
Final Project Guide: Data Processing
|
Thu, Nov 17, 2022
|
In-class Exercise
|
Initial Project Idea & Work Plan
|
Thu, Nov 10, 2022 by midnight
|
Class Notes
|
Nov 10 - Dictionaries & Intro to Classes In Person
|
|
Reading
|
How to communicate effectively as a developer
|
Thu, Nov 10, 2022
|
Reading
|
Chapter 10: Dictionaries
|
Thu, Nov 10, 2022
|
Class Notes
|
Nov 03 - Lists, CSV review, & Intro to Dicts Remote
|
|
Exercise
|
CSV Files 2: Code 1, Revised code, Reflection
|
Thu, Nov 03, 2022 at start of class
|
Reading
|
Chapter 9: Lists
|
Thu, Nov 03, 2022
|
Reading
|
A Starting Problem Solving Toolkit
|
Thu, Nov 03, 2022
|
Reading
|
How to make a good reflection great
|
Thu, Nov 03, 2022
|
Class Notes
|
Oct 27 - CSV1: Files, Functions, and intro to lists. Remote
|
|
Exercise
|
(Optional) Submit email for free Trinket Code+ upgrade
|
Thu, Oct 27, 2022 at start of class
|
Exercise
|
CSV Files 1: Code & Notes Only
|
Bring to next class
|
Reading
|
Chapter 8: Files
|
Thu, Oct 27, 2022
|
Class Notes
|
Oct 20 - Strings. Intro to Files In person
|
|
Reading
|
Chapter 7: Strings
|
Thu, Oct 20, 2022
|
In-class Exercise
|
Make A Name For Yourself
|
Thu, Oct 13, 2022 by midnight
|
Class Notes
|
Oct 13 - Loops, Peer Review, Intro to Strings In person
|
|
Exercise
|
(Optional): Feedback Form
|
Thu, Oct 13, 2022 at start of class
|
Reading
|
Chapter 6: Loops
|
Thu, Oct 13, 2022
|
In-class Exercise
|
Clickhack Peer Review
|
Thu, Oct 06, 2022 by midnight
|
Class Notes
|
Oct 06 - Clickhack! In Person
|
|
Exercise
|
Clicky Turtlehack
|
Thu, Oct 06, 2022 at start of class
|
Class Notes
|
Sep 29 - Reflecting & Turtlehacking In Person
|
|
Exercise
|
First Focused Reflection
|
Thu, Sep 29, 2022 at start of class
|
Reading
|
2 Extra Videos on Turtle
|
Thu, Sep 29, 2022
|
Reading
|
Mastering Markdown on Github
|
Thu, Sep 29, 2022
|
In-class Exercise
|
Sign up for a Github account (username can be pseudonymous)
|
Thu, Sep 22, 2022 by midnight
|
In-class Exercise
|
Github basics
|
Thu, Sep 22, 2022 by midnight
|
In-class Exercise
|
Embed Trinkets & your so-far reflection into a post on the class website
|
Thu, Sep 22, 2022 by midnight
|
Class Notes
|
Sep 22 - Synthesis: Showing your code off and writing about it Remote
|
|
Exercise
|
Functional Turtles
|
Bring to next class
|
Exercise
|
First reflection: the class so far
|
Thu, Sep 22, 2022 at start of class
|
Reading
|
Chapter 5: Functions
|
Thu, Sep 22, 2022
|
Class Notes
|
Sep 15 - Flow of Control with function (+ catch up) In person
|
|
Reading
|
Chapter 4: Conditionals
|
Thu, Sep 15, 2022
|
In-class Exercise
|
Logical Turtles Exercise
|
Bring to next class
|
Class Notes
|
Sep 08 - Flow of Control with logic and data types Cancelled
|
|
Reading
|
Chapter 3: Debugging
|
Thu, Sep 08, 2022
|
Reading
|
Chapter 2: Variables
|
Thu, Sep 08, 2022
|
Reading
|
Chapter 1: Why Program? (Recommended)
|
Thu, Sep 08, 2022
|
In-class Exercise
|
Custom Turtle
|
Bring to next class
|
Class Notes
|
Sep 01 - Problem Solving Attitudes & Strategies In person
|
|
Exercise
|
The Basics of Turtle
|
Thu, Sep 01, 2022 at start of class
|
In-class Exercise
|
Submit the Welcome Form
|
Thu, Aug 25, 2022 by midnight
|
Class Notes
|
Aug 25 - Python Basics In person
|
|