Experiential learning is the process of learning through experience, more specifically defined as “learning through reflection and doing things”. Experiential learning is different than hands-on learning. The former puts the learner in an active learning position, while the latter is a relatively passive role for learners. Learners can take the initiative to choose how to learn and how to understand knowledge, then practice and gain experience from the interaction.
Our group is prepared to take “Teach K12 students some relatively simple programming” as our topic, and the research objects are English learners and children with hearing problems to explore what kind of learning method is more suitable for our research object. Our group will first give them the instruction of coding, then we will provide some coding samples to help them understand. Students can rewrite and type their own code. Use all the sentences they learn to create their own program. I personally think this method allows them to learn actively. They are able to understand better and practice.
As Trinh said, the best way to learn a language is to practice. Communicate and learn grammar from the experience. Programming is also a language, and it also has its own set of logic and “grammar”. Students not only need to understand why the code writes in that way but also need to program fluently. Our group wants to let learners see the different effects, let them learn independently, build their own understanding of programming and find out how to use the programming language in practice.
Therefore, I think experiential learning is vital in learning environments.
In-text: (Experiential learning, 2020)
Your Bibliography: En.m.wikipedia.org. 2020. Experiential Learning. [online] Available at: <https://en.m.wikipedia.org/wiki/Experiential_learning> [Accessed 1 August 2020].
En.m.wikipedia.org. 2020. Experiential Learning. [online] Available at: <https://en.m.wikipedia.org/wiki/Experiential_learning> [Accessed 1 August 2020].