SCU:BA, Summer 2023

Mon Tue Wed Thu Fri
Week 1 June 26 June 27 June 28 June 29 June 30
Week 2 July 3 (no class) July 5 July 6 July 7
Week 3 July 10 July 11 July 12 July 13 July 14
Week 4 July 17 July 18 July 19 July 20 July 21
Week 5 July 24 July 25 July 26 July 27 July 28
Week 6 July 31 Aug 1 Aug 2 Aug 3 (no class)

Your laptop

In summer 2023, our laptop computers are the following make and model: Dell Inspiron 15 3520. The service manual is here.


Books

Think Python by Allen B. Downey is an introduction to Python programming for beginners. The full text of the book is available free online.


Miscellaneous Resources

Aliens, bunnies, basketballs, etc.

McDonald's prices

Tic-Tac-Toe components

basketball code from class

Flappy Bird


Monday, June 26: Python Basics

What we did today:


Tuesday, June 27: Functions

What we did today:


Wednesday, June 28: Conditionals

What we did today:


Thursday, June 29: CSS, HTML, and multiple pages

What we did today:


Friday, June 30: Introduction to Pygame Zero

What we did today:


Monday, July 3: Pygame Zero (cont...)

What we did today:


Wednesday, July 5: Lists

What we did today:


Thursday, July 6: Tuples

What we did today:


Friday, July 7: Strings

What we did today:


Monday, July 10: Intro to GUIs

What we did today:


Tuesday, July 11: More GUIs and Strings

What we did today:


Wednesday, July 12: Enumerate, GUIs (cont...)

What we did today:


Thursday, July 13: Classes, Objects, and Methods

What we did today:


Friday, July 14: More Classes: Cards, Players

What we did today:


Monday, July 17: Animations and Sounds

What we did today:


Tuesday, July 18: Dictionaries

What we did today:


Wednesday, July 19: Dictionaries, Moving Sprites with Mouse, Basketball

What we did today:


Thursday, July 20: Realistic Basketball, McDonald's Simulator

What we did today:


Friday, July 21: McDonald's Simulator, Spinning Basketball, Tic Tac Toe

What we did today:


Monday, July 24: Tic Tac Toe, Flappy Bird

What we did today:


Tuesday, July 25: Intro to Independent Projects

What we did today:


Wednesday, July 26: Independent Project Work (cont...)

What we did today:


Thursday, July 27: Independent Project Work (cont...)

What we did today:


Friday, July 28: Independent Project Work (cont...)

What we did today:


Monday, July 31: Independent Project Work (cont...)

What we did today:


Tuesday, August 1: Independent Project Work (cont...)

What we did today:


Wednesday, August 2: Independent Project Work (cont...)

What we did today:


Thursday, August 3: Last Day of Class

What we did today: