Yesterday I announced the first product - feyncode – i.e. learning to code faster by understanding common patterns
Pleased to announce our second product feynmaps to be announced at my keynote at the Pi Jamboree
The Pi Jamboree is the biggest Pi conference for education and being selected for their keynote is a great endorsement of what we are doing and the problem we are solving
the Pi Jamboree keynote is about this methodology (feynmaps) which will be Open sourced under creative commons. By doing so, we will increase the traction we have already got with the education community globally.
feynmaps: A visual way to unify Computational thinking and Computer Science laboratory experimentation for education
When we teach Raspberry Pi, Arduino etc (practice) – it is hard to co-relate back to concepts of Computer science.
Hence, the quest to seek an open, visual technique (which we call feynmaps) that bridges the gap between concepts and practice in a single diagram by adding a ‘conceptual layer’ – on top of the Physical process.
Inspired by feynman diagrams in Theoretical physics (shown above) , this structure (analogous to Concept maps/ Mind maps) encourages exploration and co-relation between Concepts and practice and encourages Computational thinking.
By developing a universal framework (grammar/vocabulary – if you will) –we encourage the learner to explore existing and new concepts and at the same time, relate back to physical implementations
The American Association for the Advancement of Science for teaching says (Science for All Americans) – “Young people usually learn most readily about things that are tangible and directly accessible to their senses.”. However, concrete learning experiences devoid from the conceptual framework provide little insight into a subject as a whole. So, we need to find a way to unite concepts, concrete examples and provide the relevant context for effective learning
A feynmap is a simple, visual way to represent Computer science interactions to students. It is a tool to encourage computational thinking. Feynmaps incorporate hardware, software and algorithms holistically and unify practice with concepts. Feynmaps take a visual ‘ back of the envelope’, multi –layered approach and facilitate brainstorming to encourage Conceptual thinking and Conceptual building blocks for a process.
Given physical process (ex -temperature sensor using a Raspberry Pi) – The objective is to create a two sided view – an implementation view and a Conceptual thinking view in a visual, interactive manner.
The process of creating a feynmap starts with Brainstorming the Conceptual elements and Implementation elements. We then create a ‘mapping’ through a lens . The lens is the focus for educators which encourages conceptual thinking
The methodology includes a library of processes (temp sensors) and the lens.
The methodology will be open sourced / under creative commons – hence adds value to educators
please contact me at ajit.jaokar at futuretext.com for more details