Cognitive Code Learning: Language Teaching

The Cognitive Code Learning approach in language teaching and learning, is based on the idea that students must be able to connect with real world situations in their everyday social and cultural contexts. Learners who identify with course content are able to use previously acquired language skills (first or additional language) and these language skills in new and meaningful contexts. Here are some examples of how Cognitive Code Learning may appear in language acquisition:

1. Learners ask their colleagues about their goals for the course.

2. Learners create a blog to share their experience about their employment experiences as a newcomer to a country.

3. Learners send an email to their instructor or peers requesting help or clarification about an assignment.

4. Learners discuss how an assignment would be developed and submitted in their countries of origins and how the processes differs or is similar to their new country of residence or citizenship.

What ever the task, learners express should be able to express language in various social contexts, forms, and roles to make language acquisition meaningful. As time goes on, learners will naturally work on correcting vocabulary and grammatical structures in writing and speaking because they are able to first comprehend the context of real-life situations, making language learning an immersed experience.

Leave a comment