Deep Dive Schedule
Wednesday 3/23 Composite/Iterator Activity Reading stop at "Designing Menus with Composite"
Monday 3/29 Command Activity Reading stop at "Implementing the Remote Control"
Wednesday 3/31 State Activity Reading stop at "We still need to finish the Gumball 1 in 10 game"
Monday 4/4 Singleton Activity Reading stop at "Meanwhile, back at the Chocolate Factory..."
Wednesday 4/6 Observer Activity Reading stop at "Cubicle conversation"
For Week of 2/28
Finish the Visitor activity
Sign up for your Design Pattern deep dive group as listed below. If the group does not exist, create it.
Composite/Iterator Amber Carlson, Liliana Villarreal, Travis Mewborne
Observer Davis Bray, Jonluca Biagini, Morgen Halle, Nathaniel Kleffner
Singleton Emery Boettcher, Gabby Fulk, Matt Mendiola
State Izzy Thompson, Katie Browne, Turner Hall
Command Nicholas Smoker, Paul Abila, Phoebe Babineau, Yota Matsumoto
For Wednesday 3/2 - Come with initial pitches for the final projects.
For Week of 2/21
Get the book!
Go to https://www.oreilly.com/library/view/head-first-design/9781492077992/
Click sign in
Type in your Trinity email
Click sign in with SSO
Type in your credentials
Read Chapter 1 through "HAS-A can be better than IS-A" (i.e. stop at "Speaking of Design Patterns")
Complete the Design Patterns Deep Dive form (by Tuesday)
Upload tinyblog to the Github Classroom assignment (if not done)
Add the Visitor Activity repository to your Pharo Mooc image.
For Week of 2/14:
Watch the core Week 4 and Week 5 videos from the MOOC
Complete the TinyBlog project through Chapter 7 (Week 4)
Chapters 8 and 9 are optional (but look fun!)
Upload to the Github Classroom assignment
For Monday 2/7 :
Watch the core Week 2 and Week 3 videos from the MOOC
In-Class Activities - Wednesday 2/2
Discussing the lectures, coding in Pharo
Watch and code along with Live Coding A-D, and ReDo 1-7
For Wednesday 2/2:
Complete the Professor Stef tutorial, as demonstrated in class.
Download the Pharo launcher, create a Pharo 9.0 image, and run it.
Under the "Browse" menu, click "Playground" (Ctrl+O+W)
Type ProfStef go and click the green arrow.
There are 29 different steps. Complete them.
Watch the "Week 1" videos for the MOOC
I recommend joining the MOOC directly, clicking on "Courseware", and watching the videos for 1.1-1.6
You do not have to complete the quizzes, but I would at least glance through them.
You can also find the videos on Youtube, up through W1S6.