Monday, December 9, 2013

The Hour of CODE (Dec 9 to Dec 15)

Yup, the week we've all been waiting for is here! We will brave into new world of programming language together this week.  Despite your level of prior knowledge or background in programming, we invite you to join us in the exploration of the language that makes computer ticks!

Check out this infographic by clicking on the image below:

Image from code.org/stat


So here is how:

Step 1: Whole Class Activity (date determined by your Math teacher: Fairbarn, Milette, or Huang)

We will explore the coding language with this introductory 'computer less' activity "My Robotic Friend"


Step 2: Paired Exploration **Please turn off the volume or use your own headphones

With a partner of your choice, you will be provided with time to explore these tutorials of your choice

Write Your First Computer Program (http://hourofcode.com/co)
Build Your Own Game (http://hourofcode.com/ty)
Code Combat (http://hourofcode.com/cc)
Build an iPhone Game *advance activity (http://hourofcode.com/mg)


Step 3: Beyond the Hour

For some of you adventurers, you can either use extra time in class or on your own time to explore what CODE.org has to offer at LEARN

We want to hear from you!
- What was one of your 'misconceptions' about coding?
- What is one 'cool' thing about coding after this week for you?
- What is one connection between coding and Math that you have discovered during this week of activities?


2 comments:

  1. cool once we learn how to use blocks to code we can start to use commands like: left(:)

    ReplyDelete
  2. First of all this was a fantastic course where we learned and understand various hands on activities to writtien activities of coding. It was very interesting because I never knew that those complex programmers or coders use a simple left or right in coding langugage to make a wonderful program. SO...
    - What was one of your 'misconceptions' about coding?
    Some of the misconceptions I was faced with during coding were some situations were complex or to lenthy so I wasn't able to find the precise quantity of actions needed for this code. For example if there is 7 continous actions needed for a code but sometimes I would miss or forget one.
    - What is one 'cool' thing about coding after this week for you?
    The cool thing about coding was playing the hands on and collabrative game "MY ROBOTIC FRIEND", it is because it was so fund and how simple stacking has som much coding behind. This was a great basic lesson of coding because it displayed that coding is a simple left/right/up/down/rotation but in complex language.
    - What is one connection between coding and Math that you have discovered during this week of activities?
    There is one common but major connection between coding and Math which is patterning. As you frequently get used to coding you'll realize that Coding uses a very basic level of pattern because it has a specific rule or a patterning attribute that keeps it in an organzied format. For example in the cup game, we were given a coding pattern and each movement had a sudden increasing rule. Eg. First cup=2 movements, second cup=4 movements and third cup=6 movements. The rule there is a growing patterning of adding 2 each time, or doubling or the multiples of 2. This is how patterning is involve.

    ReplyDelete