Week |
Session |
Date |
Topics |
Content |
1 |
1
Mon June 12
Details
|
|
- Intro to the instructor and each other
- Project Mechanics and rules
- Introduction to Python (overview mode)
|
Session 1
|
1 |
2
Tue Jul 12
Details
|
|
- Using simple numeric types, strings, tuples, lists, functions, Graphics objects
- A simple graphics library
- Develop first Graphics demo
- Assignment: Painting houses
- Chapter 2, 5
- Chapter 3.1
|
Session 2
|
1 |
3
Wed Jul 13
Details
|
|
- Animation
- Assignment: Creative drawing with animation
- Together: Functions: slope, slope2, factorial, comb, pascalTriangle
- Eclipse
- Interactive graphics/looping
- Together: click in circle
- Assignment: Connect the dots
- Chapter 5, 6
- Chapter 4.1-4.5
|
Session 3
|
1 |
4
Thu Jul 14
Details
|
|
- Assignment: ConnectTheDots (continued)
- Review concepts from yesterday
- Your team project - getting started!
- Chapter 6
- Chapter 4.6 - 4.7
|
Session 4
|
1 |
5
Fri Jul 15
Details
|
|
- Getting input from user
- Tic-tac-toe
- Finalize project descriptions and form teams
|
Session 5
|
2 |
6
Mon Jul 18
Details
|
|
- Continue tic-tac-toe
- More things to do: see "Python Programming for Friday AM" document
|
Session 6
|
2 |
7
Tue Jul 19
Details
|
|
- Solution to tic-tac-toe
- Objects and classes
- Start "Moving Smileys"
- Chapter 10
- Chapter 9.3
|
Session 7
|
2 |
8
Wed Jul 20
Details
|
|
- Finish "Moving Smileys"
- Intro Pygame
- Controllable Ball
- Work on "Moving Smileys with Pygame"
|
Session 8
|
2 |
9
Thu Jul 21
Details
|
|
- Finish moving smileys with
|
Session 9
|
2 |
10
Fri Jul 22
Details
|
|
- Start projects: claim a panel of the whiteboard
- Draw pictures showing story boards of the main action
- Use Ada to share files among your team
|
|
3 |
11
Mon Jul 25
Details
|
|
- Plan user stories around the story boards
- CRC cards
|
Session 11
|
3 |
12
Tue Jul 26
Details
|
|
- Design classes around the user stories
|
|
3 |
13
Wed Jul 27
Details
|
|
- Continue projects when we return from field trip
|
|
3 |
14
Thu Jul 28
Details
|
|
- Second technical communications session - poster and final spec
- Write abstract for us to review
|
|
3 |
15
Fri Jul 29
Details
|
|
|
|
4 |
16
Mon Aug 1
Details
|
|
|
|
4 |
17
Tue Aug 2
Details
|
|
- Continue projects when we return from field trip
- Design classes around the user stories
|
|
4 |
18
Wed Aug 3
Details
|
|
- Field trip to Beckman Coulter in Indy
- Wear long pants, closed-toe shoes, and a shirt with sleeves
- Meet in parking lot by residence hall at 8:15 AM! * Continue projects when we return from field trip
|
|