follow me on facebook follow me on twitter Instagram

Coding: Learning code on the Floor

Each class I taught coding I did the code on the floor before going to the computer. 
I made a 5x5 grid on the floor with painter's tape. Sometimes there was a classroom nearby, open area and sometimes it was in the hallway!

I placed Minecraft trees in certain squares. 
The teacher picked 5 students to volunteer. 
The students were:
Steve or Alex,
a sheep
Coding "Move Forward"
Coding "Turn Right"
Coding "Turn Left"
I added "High Five" [not a code] but Steve and Alex gave each other a high-five when they met.

Steve/Alex started in one corner. The sheep stood in the opposite far corner.
The class told the coders what code to put down, one at a time, until Steve/Alex made it to the sheep.
Each coder would then put down their code when instructed by the class in order down the side of the maze.
[Codes shown in the first two pictures below]






Below are links to pdf documents with the coding commands and the blocker blocks for Minecraft and Angry Birds.

Floor Commands
Blocker Blocks





Hallways worked great as well.

Coding: Pixel graph color coding

Part of programming is grids and identifying coordinates.
To help with learning how to identify squares we use placing colours in different squares to make a picture.

I have created a page to explain to your class the grid and how to identify each square
Color by Pixel instructions

The website below has a great pdf document to use for coding. It is from Hour of Code. It has cute pictures to make. It is for beginners up to intermediate by making the grid bigger.
There are examples of following a pattern and letting the students make their own picture and writing their own coordinates for their picture.
http://hoc.codehs.com/color_by_pixel.html

Another good sheet with ideas and examples
http://alicekeeler.com/2015/05/24/google-sheets-create-pixel-art/

A to Z Blog Challenge 2017

This year I did the A to Z Blog Challenge on my genealogical blog iFamilyHistory.blogspot.ca

 My theme for the month-long challenge was How To Use Google Drive to help you in your genealogical and family history. This included among other items, storing and sharing files with family.

The index for the month is at How To Use Google Drive from A to Z

One of my tweets on Canada Learning Code #CLC150 website!

One of my many tweets about the classes I volunteered at was placed on the #CLC150 @CanLearningCode website!!!  :)  [Bottom right dark red box]


I actually did 4 more classrooms the second week. I had so much fun. 

Coding ~ Camel Case instructions

Below is a pdf document on how to teach CamelCase.
Page one is the explanation.

Page 2 and 3 are to be cut so that each student gets one camel each.
Each student should write their name in CamelCase under one camel.

There are two sizes. The third page is for younger students. Each camel gives the student more room to write their name than page two.

CamelCase 

Coding: Minecraft ~ Place in order

Part of learning how to "code" is order. The code must be written in the right order or the program will not work.

I created two PowerPoints which can be used to practice ordering.
They are both made from screen shots in Minecraft.
The first one I expand a village house.
The second one I build a library in the same village.

The students need to rearrange the slides into the proper order showing the building expanding or the building being made.

Click on the titles below. The files are in Google Drive and are now Google Slide file. They are in view mode. You must copy them onto the students' machines so the original is left in tack for others.

Expand Village House

Make a library


For: Grades 2-4

Canada Learning Code volunteer

This is part of what I received for volunteering for Canada Learning Code week.

I love the name tag!

Also received books to share to students on the internet and a hardcopy of the teacher's guide.