Week 6 - Computational Thinking
This week's readings and presentations reminded me of how Jo Boler discusses as mathematical reasoning in Mathematical Mindsets (2016). Boler's work is linked closely to Carol Dweck's (2017) research on Growth Mindset, where errors are seen as opportunities to learn. Typical math lessons emphasize a "right" answer, and of course, accuracy is an important component of mathematics. However,the overemphasis on accuracy in the traditional math class limits the reasoning and thinking. Instead, students are overly reliant on rules and algorithms, losing trust in their understanding of number sense, ability to make connections and be flexible with numbers and operations. Programming, coding and computational thinking, on the other hand, encourages the student "to study the bug, rather than forget the error [and] errors when programming can help both students and teachers appreciate that failure is expected and seen as necessary for learning." (Comp...