INLS 560 Assignments
Assignments will be added below. Readings should be done by the beginning of class. Exercises should 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 | Apr 19 - Project Update 1 | |
Class Notes | May 17 - Python Basics | |
In-class Exercise | The Basics of Turtle | Wed, May 17, 2017 by midnight |
In-class Exercise | Sign up for a Trinket account (ideally with same username) | Wed, May 17, 2017 by midnight |
In-class Exercise | Sign up for a Github account (try for a cool username) | Wed, May 17, 2017 by midnight |
In-class Exercise | Fill Out The Welcome Form | Wed, May 17, 2017 by midnight |
Reading | Why Python? | Thu, May 18, 2017 |
Reading | Hauser Chapter 1 | Thu, May 18, 2017 |
Class Notes | May 18 - Welcome to Github | |
In-class Exercise | Github basics | Thu, May 18, 2017 by midnight |
In-class Exercise | Custom Turtle | Thu, May 18, 2017 by midnight |
Reading | Chapter 2: Variables | Mon, May 22, 2017 |
Exercise | Turtle Drawing! | Mon, May 22, 2017 at start of class |
Exercise | Chapter 2 Variables Exercises | Mon, May 22, 2017 at start of class |
Class Notes | May 22 - Problem Solving Attitudes & Strategies | |
In-class Exercise | Embed Turtle Programs into our Class Blog | Mon, May 22, 2017 by midnight |
Reading | Chapter 3: Conditionals | Tue, May 23, 2017 |
Exercise | Logical Turtles Exercises | Tue, May 23, 2017 at start of class |
Exercise | Chapter 3 Conditionals Exercises | Tue, May 23, 2017 at start of class |
Class Notes | May 23 - Logic and the flow of Control | |
Reading | Chapter 4: Functions | Wed, May 24, 2017 |
Exercise | Functional Turtles Exercise | Wed, May 24, 2017 at start of class |
Exercise | Chapter Four Exercises | Wed, May 24, 2017 at start of class |
Class Notes | May 24 - Let's get functional | |
Reading | Hauser Chapter 2 Video: Screen, Key and Click Events | Thu, May 25, 2017 |
Reading | 2 Extra Videos on Turtle | Thu, May 25, 2017 |
Exercise | Treasure Hunt Turtles Exercise | Thu, May 25, 2017 at start of class |
Class Notes | May 25 - Treasure Turtles and Clicky Craziness | |
Class Notes | May 29 - Memorial Day. No Class. | |
Reading | Hauser Chapter 2 Video: Turtle Click, Release, and Drag Events | Tue, May 30, 2017 |
Reading | Chapter 8: Lists | Tue, May 30, 2017 |
Reading | Chapter 6: Strings | Tue, May 30, 2017 |
Reading | Chapter 5: Loops | Tue, May 30, 2017 |
Exercise | Clicky Turtles Exercise | Tue, May 30, 2017 at start of class |
Exercise | Chapter 8 Lists Exercises | Tue, May 30, 2017 at start of class |
Exercise | Four Chapter 6 Strings Exercises | Tue, May 30, 2017 at start of class |
Exercise | Two Chapter 5 Loops Exercises | Tue, May 30, 2017 at start of class |
Class Notes | May 30 - Lists & Strings | |
In-class Exercise | Pair Programming: Gerund Challenge | Tue, May 30, 2017 by midnight |
In-class Exercise | Chapter 8 MOAR Exercises | Tue, May 30, 2017 by midnight |
Class Notes | May 31 - Poetry slam! | |
In-class Exercise | Make A Name For Yourself | Wed, May 31, 2017 by midnight |
Exercise | Poetry slam Tina | Thu, Jun 01, 2017 at start of class |
Class Notes | Jun 01 - Elliott at a Conference. No Class. Exercises Due. | |
Reading | Dr. Chuck Chapter 7 | Mon, Jun 05, 2017 |
Exercise | Reflection on the class so far | Mon, Jun 05, 2017 at start of class |
Class Notes | Jun 05 - Poetry Code Talks; Let's learn files | |
In-class Exercise | Files Exercises | Mon, Jun 05, 2017 by midnight |
Reading | Review Dr. Chuck Chapter 6 | Tue, Jun 06, 2017 |
Reading | Dr. Chuck Chapter 11 | Tue, Jun 06, 2017 |
Exercise | Poetry Slam Files | Tue, Jun 06, 2017 at start of class |
Class Notes | Jun 06 - Regex & basic search | |
In-class Exercise | Regex Exercises (POSTPONED) | Tue, Jun 06, 2017 by midnight |
Exercise | Drawing or Blackjack App Project | Wed, Jun 07, 2017 at start of class |
Class Notes | Jun 07 - Code Talks! | |
Exercise | Drawing/Blackjack App Peer Review & Self-reflection | Thu, Jun 08, 2017 at start of class |
Class Notes | Jun 08 - Dictionaries are Wonderful | |
In-class Exercise | Dictionary Exercises | Thu, Jun 08, 2017 by midnight |
Reading | Diversity: We Are Not Done Yet by Lynn Root | Mon, Jun 12, 2017 |
Reading | Python's Diversity Statement | Mon, Jun 12, 2017 |
Reading | Silent Technical Privelege by Philip Guo | Mon, Jun 12, 2017 |
Exercise | Midterm Due | Mon, Jun 12, 2017 at start of class |
Exercise | MOAR Dictionary Exercises | Mon, Jun 12, 2017 at start of class |
Class Notes | Jun 12 - MOAR Dicts; Diversity and Inclusion | |
Reading | Dr. Chuck Chapter 13: Python and the Web | Tue, Jun 13, 2017 |
Reading | Recommended: Dr. Chuck Chapter 12, Networked Programs | Tue, Jun 13, 2017 |
Exercise | Project idea & work plan | Tue, Jun 13, 2017 at start of class |
Exercise | Chapter 13 Web dict exercise | Tue, Jun 13, 2017 at start of class |
Class Notes | Jun 13 - Python on the Web; Review; Final Project | |
In-class Exercise | Revised Project Plan Discussion | Tue, Jun 13, 2017 by midnight |
Reading | Learn Python The Hard Way Exercise 40: Modules, Classes, and Objects in Python | Wed, Jun 14, 2017 |
Reading | An Introduction to classes and inheritance in Python | Wed, Jun 14, 2017 |
Reading | Recommended: Review Rest of Hauser Chapters, esp Class Extension | Wed, Jun 14, 2017 |
Exercise | Project Update 1 | Wed, Jun 14, 2017 at start of class |
Exercise | Class Hack | Wed, Jun 14, 2017 at start of class |
Class Notes | Jun 14 - Project Ideas + Classes | |
Exercise | Project Update & Stand-up report 2 | Thu, Jun 15, 2017 at start of class |
Class Notes | Jun 15 - Project update #2 | |
Exercise | Project Update & Stand-up report 3 | Mon, Jun 19, 2017 at start of class |
Exercise | Extra Credit: Open Source Contribution Writeup | Mon, Jun 19, 2017 at start of class |
Exercise | Meetup Writeup | Mon, Jun 19, 2017 at start of class |
Class Notes | Jun 19 - LDOC! | |
Exercise | Final Project | Thu, Jun 22, 2017 at start of class |
Class Notes | Jun 22 - Final Project Due; Code Talks |