Stage 19: Experimenting with Code

Stage 19-1a

 This is a cool Stage of the program.  We’re given various pieces of code and our job is to run it and to play with it by changing bits to see what happens.  A lot can happen just by playing and experimenting.

Stage 19-2a


Stage 19-3a


Stage 19-3a


Stage 19-4A

It’s been fun playing with the various programs.  I learn a bit by looking at the code behind these designs but these advanced designs are still beyond me to create from scratch.  You have to have a keen sense of logic and math. Moreover, you need to be a good problem solver when things go differently than you expect it to.



To Ivan

Stage 19 Puzzle 6

Stage 19 Puzzle 6

About Vivian

Vivian @ChezVivian is a Canadian-born Chinese, currently living in Switzerland. She has also lived in Hong Kong and Indonesia. She holds a M.S. (focus: Educational Technology Integration), B.Ed and a B.A. and graduate studies in Kodály and Orff music pedagogy. She is an elementary school classroom generalist, but has also taught as a music specialist, ESL/EAL and also in Learning Support. Most of her teaching career was in International Schools in Hong Kong. She is excited about the IBPYP and the possibilities of using technology to Inquire. Recently, she has been looking at the opportunities that computer programming gives to put #TECHXture back into the hands of children. In other words, technology need not be just about looking at screens. It can be about building things with our hands; and computer programming levels-up what children can do with the things they build---encouraging higher thinking skills. She is a Coetail Post-graduate Certificate grad ('13-'14), a former Coetail Coach and one of the co-founders of #CoetailChat. Her blog home curates her assignments for Coetail and her M.S. graduate studies about Educational Technology integration and anything else educationally-related that she feels inspired to write about. Her twitter tagline sums it up: "Mom to 4, Mentor, Educator, Musician (in that order)".
This entry was posted in 20 Hours of Code, Coding, Course 5- Putting Pedagogy into Practice, Practical Ideas and tagged , , , , , . Bookmark the permalink.

2 Responses to Stage 19: Experimenting with Code

  1. Ivan says:

    I need some help, i can’t understand the last puzzle (Stage 19, puzzle 6) and you didn’t mention it here. So can you try and explain me here in the comments how it works, how it repeats the last bit of code without a repeat block etc.?. Thank you. Also your blog is the best !

  2. Vivian says:

    Hi Ivan

    I’ve uploaded a screen shot of Stage 19, Puzzle 6 (see above, at the end of my blogpost). There is a “repeat branches” times block in the middle. It is pink. It means to repeat every time there is a branch and the branches keep on coming, so it keeps on repeating. Does this make sense?

    These puzzles are examples of complex coding, and so I can’t give you any more further help as this is “beyond” my abilities, too 🙂

    The task for this puzzle is to play with the numbers to see how it might change the program. Try changing the variable, “branches” to something else and see what happens.

    Hope this helps a bit! This is a great question. Wish I was better at this to give you a better explanation!