An interesting discussion on where coding is going!
Basically solving problems, abstraction and change!
Guess the number using yes/no questions! Solve by halving the range each time!
Computational thinking and coding - repetition and scale = elegant coding.
Coders are lazy!
Computational thinking is important - because coding is disappearing - dying professional because of the way in which
'Let's teach kids to code' Mitch Resnick
When we code in pairs - pair programming exists in the real world.
Collaborative - constructionist pedagogy.
Thinking is the outcome - through coding, not other way round!
Where could you use this in English?
- follow instructions
- follow a structure
It's about thinking and perceptive - excellence @ NCEA