This week’s theme was just that… outside the box. We started in the classroom this week with a kick off exercise of “connecting 9 dots by only using 4 straight lines and not picking up your pencil”. Out of my 165-ish student, I believe only one genuinely got it! Some admitted they’ve seen this exercise before. Can you do it? It’s a 3 x 3 block of dots… connect ALL dots with 4 straight lines. (Here’s the answer)
Yes, my students LOVE to groan at me! “Mr. Urban!!! Ugh!!” This was to make the point of being or thinking outside of the box. With that, we kicked off our week with their “About Me” presentations. With everything in society that’s happened in the past few years, I’m REALLY working hard to hone their communication skills (i.e., digital, written and oral). They took my PowerPoint template and their assignment was:
- Insert a picture of themselves (it could be just them, with family, friends or even a pet)
- Change their name from “About Mr. Urban” to About their name (yes I modeled the expected outputs)
- Change the minimum bullet points (3) to details about themselves. I called it “stub data” because they were sentence starters and good computer science terms to get used to.
Two out of three communication skills conquered! (digital and written) Then they need to step “outside of their comfort zone box” and present back to the class. This is building on their oral presentation skills, team building and the likes. Most gave feedback that they were nervous but once it was completed, they felt is was a fairly easy assignment. I DID give the option for those who felt anxious to use Flip. Not one student took me up on it !
My next block days consisted of Unit 1: Problem Solving. I’m taking in several content / technical considerations and blending them together.
- The first resource I’m using is Code.org. They’ve got a good set of lessons to introduce problem solving. The introduction for this block was building an aluminum boat to carry as many pennies as possible. It steps a learner through the design to prototype process with accompanying worksheets to document design, findings and group project work.
- I’ve introduced Microsoft Teams and more specifically the Class Notebook. Within Code.org’s lesson, the first 5 or so minutes of class is journaling. Where’s the PERFECT place to practices notes and journaling? Microsoft OneNote! So, I have a class for each one of the sections which I am teaching. I’ve used student ID’s and assigned them to each class. This allowed me to provision a notebook for each student. As the teacher, I have access to view and or comment on their work within the space yet no other student can see another’s work.
Another GREAT feature I’m using is Reflect which allows me to ask a question to understand how a student is doing. I’ve started out with basic questions however this will progress as time goes on. In the example below, it allows me to proactively engage students to make sure their basic needs are being met. Otherwise, as stated by Maslow’s Hierarchy of Needs in Education, how can a student move into learning mode if their basic needs have not been met? (Thanks Dr. Dugan!)
The aluminum boat lesson, if I were to perform it “by the book”, students are broken into small teams that design a boat using a 5×5 inch piece of aluminum foil with the goal of floating as many pennies (dropping one at a time) as possible before capsizing or sinking. They document the process of how many pennies they were able to float, what were the strengths and weaknesses and then move into the innovate phase where they build upon the strengths and shore up the weaknesses. Once they have the new design, they then build, float and finalize the process.
However, not EXACTLY this way in Mr. Urban’s class! I, of course, need to put my own personal thumbprint on the lesson. I had everyone hold off on the 2nd float. I made it a BIG deal that they were going to have a class “float off’”! To the victor, is fame, knowledge and a laptop / water bottle sticker! What they DIDN’T know is that I was going to float their boat and I was going to be doing the penny placement! “Awww…. come on Mr. Urban! You’re cheating!” I assured them that I was playing by the established rules. Drop the boat, don’t touch it while in the water and drop one penny at a time. However, what actually happened is that I would drop the boat and proceed to drop one penny at a time in the “worst” corner or side. My results went from 77 pennies to 10, for example. They claimed I wasn’t playing fair and moaned all the way back to their seats as I asked them the final questions before the bell rang.
Why would be float aluminum boats in water in a computer science course??!! Great feedback during the discussion. Teamwork, communication, and building something better in the process. All good and fair points. However, WHY would we be doing, what may seem as a classic science lab project, in computer science? I then would turn to the team which had the highest count during the first run and rib them a little bit. I’d ask them what happened? Did they not use the process? I mean, after all, the assignment was to learn from their first float, identify strengths / weaknesses, and improve. Why didn’t they improve?! Did they not follow the process which I taught them?! Some caved others told me I was the problem. I would correct and mold their words… I wasn’t the PROBLEM, I was the VARIABLE! In computer science, as in math, we use variables. I used that to reference future work as I pointed to the poster which covers coding variables in my room. I then asked them who they were designing the boat for? I explained to them that they ALL had solid plans for float #2. They described how and where they’d place their pennies… how the whole thing would play out. However, just as in the world of software, BEST design principals are that you design FOR the users, not YOURSELF. When we are in a communications class or giving a speech, it’s FOR the audience, not themselves. When they are writing in their English class, they are writing for the reader NOT themselves. As in computer science, I did a “social hack” to their boats to exploit their weakness. Sometimes we need different team perspectives and think “outside the box”! We’ll be covering this in the weeks to come… BING. End of class!