Reflection Exercise– Visual Thinking

Challenge & Selection

visualization is an essential tool which I often use in my class room with my students.  Visualization helps the students understand a problem or a solution by making them able to  see or imagine things which they otherwise would not be able to even think of. An individual’s  cognitive blindness holds them back from seeing the possibilities which others see. To make  this meeting more focused. Visualization helps bridge this gap and develop a common  understanding of the problem or the solution. As an example, while explaining to the students  the concepts of the topic ‘Inheritance’ in object-oriented programming I often use examples  from real life phenomenon of ‘Inheritance’ which helps them establish the coherence and  visualize the programming concepts and constructs.

Application

For the activity it will be required to turn off the computers and smartphones and every  stakeholder will have piece of paper and markers to encourage participation. To make the  process easier, I have probed them with the following questions

As every student in the class knows about the inheritance in humans and other living beings  it is easy for them to think and visualize the phenomenon of Inheritance its benefits and  restrictions. When correlated with the programming concepts it helps them visualize and  establish coherence and develop a common understanding of the problem space and solution  strategies. With the help of analogous examples from biological process of inheritance it is  lucid for the students to visualize the analogy in programming concepts of inheritance and  how it helps in ‘code reusability’, ‘clean classification’ amongst other benefits.

Insight & Approach

It is important to encourage participation and feedback. The reason why the drawings are a  great tool is because it allows all to don't feel intimidate to share their thoughts and  understanding of the organisation.

What I have learned from using visualization is that it is an important tool to make others see  the things which they otherwise cannot, because of cognitive blindness. It is like if a person  cannot see beyond a kilometre but if I take the picture of something 2 kilometres ahead of  this person and put this picture within the range of his sight, he shall be able to see it. It is not  that if the person cannot see an object then that object does not necessarily exist. It may exist  but due to the physical limitation of the eyes the person is not able to see it. Similarly,  cognitive limitation is the limitation of the brain to see problems, solutions or concepts which  is beyond what it has known or accumulated as of now. Visualization allows to see things  beyond its current range of cognition. My approach is to always correlate with things that one  already knows. Because one can always see things and imagine the picture in the mind if one  already knows about it. Thus, building upon another layers or peeling off some layers to unveil  the new concepts is easy to visualize.


Reflection Exercise – Visual Thinking Challenge & Selection visualization is an essential tool which I often use in my class room with my students . Visualization helps the students understand a problem or a solution by making them able to see or imagine things which they otherwise would not be able to even think of . An individual ’s cognitive blindness holds them back from seeing the possibilities which others see . To make this meeting more focused . Visualization helps bridge this gap and develop a common understanding of the problem or the solution . As an example , while explaining to the students the concepts of the topic ‘ Inheritance ’ in object - oriented programming I often use examples from real life phenomenon of ‘ Inheritance ’ which helps them establish the coherence and visualize the programming concepts and constructs . Application For the activity it will be required to turn off the computers and smartphones and every stakeholder will have piece of paper and markers to encourage participation . To make the process easier , I have probed them with the following questions As every student in the class knows about the inheritance in humans and other living beings it is easy for them to think and visualize the phenomenon of Inheritance its benefits and restrictions . When correlated with the programming concepts it helps them visualize and establish coherence and develop a common understanding of the problem space and solution strategies . With the help of analogous examples from biological process of inheritance it is lucid for the students to visualize the analogy in programming concepts of inheritance and how it helps in ‘ code reusability ’ , ‘ clean classification ’ amongst other benefits . Insight & Approach It is important to encourage participation and feedback . The reason why the drawings are a great tool is because it allows all to do n't feel intimidate to share their thoughts and understanding of the organisation . What I have learned from using visualization is that it is an important tool to make others see the things which they otherwise can not , because of cognitive blindness . It is like if a person can not see beyond a kilometre but if I take the picture of something 2 kilometres ahead of this person and put this picture within the range of his sight , he shall be able to see it . It is not that if the person can not see an object then that object does not necessarily exist . It may exist but due to the physical limitation of the eyes the person is not able to see it . Similarly , cognitive limitation is the limitation of the brain to see problems , solutions or concepts which is beyond what it has known or accumulated as of now . Visualization allows to see things beyond its current range of cognition . My approach is to always correlate with things that one already knows . Because one can always see things and imagine the picture in the mind if one already knows about it . Thus , building upon another layers or peeling off some layers to unveil the new concepts is easy to visualize .