Thursday, June 30, 2016

Random Explorations


This morning we spent time flipping coins and looking for "streaks", and predicting/discussing how long we expect them to be.  Then when transitioned to coding we simulated flipping LOTS of coins...millions and millions of them.

We got to see how the actual physical process (flipping real coins), a computer program that generates pseudo-random numbers, and some math (exponents) are all representations of the same thing.


Wednesday, June 29, 2016

Peabody Essex Museum - Salem, MA




A Public Experiment


Tuesday morning we had some introductions and activities to get to know each other, then we launched into our first "Our of Code" using the python programming language.  Elaine and I may be scrambling to create more coding content before the end of this course because the students raced through the first lesson, writing loops and learning about variables and increments.  A favorite activity was seeing how big numbers need to get before it starts affecting the computer (numbers with more digits than can fit on the screen seemed to be doing the trick).

In the afternoon, after some Summer Session orientation, we returned to class and broke out the KEVA planks.  The goal of these activities was to both practice writing clear & unambiguous instructions, and to gain an appreciation for how hard it can be to so.  As the students discovered, there's a good reason LEGO sets have pictorial directions instead of written directions.

We went through a couple iterations of designing structures and then trying to write instructions that other people could follow to re-create the same structure.  Then it was dinner time and off to Paresky Commons to ask other Summer Session students to try to follow our instructions.  Each team of two students tested out the instructions from a different team, taking notes and photos.  The exit polls seemed to show that this was a lot tougher than was expected.  "Wow...people are bad at following instructions!" was one conclusion.

In class on Wednesday we'll share findings from this experiment.





Monday, June 27, 2016

Day 1: Arrival

Everybody is here! Elaine and I spent most of the day at Adams Hall, greeting students. We had arrivals all through the day, with very few hiccups (some problems with keys to dorm rooms). And it was hot, hot hot...fortunately the summer school office has a huge supply of fans. I wonder how many of them have been left by students from previous years? Elaine and I also finally got keys to our own classroom...and discovered that all the desks are the one-piece units that combine chair and desk, which would make it tough to do some of the projects we'll be doing that require large work surfaces. Plus the desks have sloped tops, which won't work with Keva planks. And there's no wall space to work with. Uh-oh. Fortunately, Mike Barker at the Library came through for us and for the next two weeks we'll be in the Makerspace, which is really the best classroom at Phillips Academy. Tomorrow morning at 9:00 "Seeing in Patterns, Thinking in Code" officially takes off.