Wednesday, August 30, 2017

WEEK 5 - 17th August 2017

WEEK 5
Video
TED Talk by Linda Liukas 'The poetry of programming' - Linda Liukas

Should we/could we ‘teach kids to code’? Why or why not?
Yes we should teach kids to code, in a sense programming and coding can be used as a form of self expression. As teachers we need to allow the opportunities for children to discover their interests surrounding coding. I feel children are all programmes.
Linda talks about learning computing through play, computers are really good at repeating themselves. So you learn patterns and sequences by repeating them then adding to the patterns/sequences.
You learn decomposition skills by problem solving flowcharts and seeing what went wrong. You learn that algorithms are much like recipes, and most of all you learn that there are no ready answers.


Ask the children how they see the world.. We can actually make connections and link most things in the world to being a computer or manufactured by computers and machinery.


Should we teach Computational Thinking?
Yes we should teach computational thinking. Programming is seen as complex but really has a lot to do with mathematics and the english language.


Children need the tools to build computers otherwise they are only consumers instead of being creators.


The more approachable we feel technology is, the more we play with systems, take them apart, tweak and tinker with them, the better sense of what’s possible we have.” - The more diverse and inclusive we make the world of technology, the more colourful and better the world will look like.
Disruption does not start with technology, disruption starts with people with a vision. Computer science, programming and technology, the very DNA of all of these things is humanity.
Technology is built of humanity.
Programming can give children the power to create their own worlds out of nothing.


Young people need to be fluid in computational thinking - solving the problems.

Reference about Growth Mindset


Provocation: Do you think you can programme a computer??


Pair activity - Guess my number


Computational thinking means..
  • Decomposition - Breaking down data, processes, or problems into smaller, manageable parts.
  • Pattern recognition - Observing patterns, trends, and regularities in data.
  • Abstraction - Identifying the general principles that generate these patterns.
  • Algorithm design - Developing the step by step instructions for solving this and similar problems.

Collaborative Task
An algorithm for your partner to walk around the table..


  1. Stand up and take a step back whilst pushing your chair back.
  2. Turn 90 degrees to your left.
  3. Take 6 steps forwards.
  4. Turn 90 degrees to your right.
  5. Take 8 steps forwards, then stop
  6. Turn 90 degrees to your right, then take 6 steps and stop.
  7. Turn 90 degrees to your right and take 8 steps forward then stop.
  8. Turn 90 degrees to your right then stop.
  9. Take 2 steps then stop,
  10. Turn 90 degrees to your right and take one step.
  11. Sit in your seat.


Scratch projects- editor


tinyurl.com/DTHM17


Growth Mindset
Is intelligence innate and, therefore, cannot be developed beyond what you are born with?


How would the article(s) you stored (by using a referencing tool to answer this question?


The Backwards Brain Bicycle - Video in Week 5
Riding a bike - Tauranga Backwards Bicycle


Mindful meditation - Train your brain to be in the moment.
In Adults the neuroplasticity of our brain is less.


Carol Dwack
How do you think Growth Mindset applies to you as a Mind Lab student.


Leadership Week 5 notes

No comments:

Post a Comment

Week 30 - TRENDS THAT ARE SHAPING THE FUTURE

The New Zealand Education Review Office (2016) identifies three key interrelated themes as pressing issues in the New Zealand education sys...