The coding mindset: Benefits and activities

Richard Cleeve
A overhead shot of a chalkboard with a cube on, with people around it with chalk and books

What is the coding mindset?

Over the past decade, the ELT industry has placed more emphasis on soft skills. The focus has been on developing personal leadership qualities, creativity, problem-solving, teamwork and communication and collaboration skills. These are all essential skills for the future of work – and especially useful when students need to work better together and solve unexpected issues.

A coding mindset encourages students to develop these essential soft skills – and practice them as a coder would. Teachers can use activities and tasks in the classroom that are based on this mindset to help students develop strategies to analyze, understand and solve problems.

This is integral to computational thinking and is how computer programmers think when coding. Yes, the coding mindset is a way of thinking, but it does not directly relate to computer science. Instead, it follows the skills and mentality that coders and programmers use in their work. Following this mindset can and savvy when faced with challenges in their learning or daily lives.

Four benefits of the coding mindset

There are several benefits to developing this mindset:

1. Gain creativity skills

One significant benefit of this way of thinking is that students learn that not everything they try will work out just as they expect. In fact, it’s normal to fail several times when trying to solve problems.

In working to find new strategies to work through challenges, students are also .

Creativity was once synonymous with art, such as drawing or painting. However, this now means coming up with new ideas and is a skill that is .

2. Learn how to cope in difficult times

We live in a world where we experience constant change – and we need to be able to find ways of managing. A coding mindset teaches learners how to build resilience.

By openly communicating with others, evaluating ideas and discussing a range of options, students will be able to work through uncertainties and confront challenges.

Not only will this help students when coming up against stumbling blocks in their learning, but it will also benefit their day-to-day lives.

3. Create risk takers

We can all recognize that learning English isn’t easy and that students are bound to make mistakes.

However, a coding mindset encourages students to take risks when approaching difficulties. It also helps language learners spot their mistakes and experiment with different options to find solutions.

Ultimately, learners become more willing to take risks which they need to do to reach a higher level of proficiency.

4. Develop the ability to overcome obstacles

When approaching a task with a coding mindset, students will learn how to focus on the important information. They will filter out any irrelevant details and find ways around barriers.

For example, if learners have to write a text about their last holiday in class, they could hit a wall if they don’t know how to use the third conditional to explain something. Rather than giving up, students with a coding mindset would use the grammar they do know to complete the task. For instance, they can continue with the past simple or past continuous, explaining their story in a different way.

This encourages learners to focus on their strengths rather than weaknesses to overcome obstacles and keep going.

Practical activities for use in the classroom

There are several activities that teachers can use in the classroom to develop the coding mindset for their students. These include:

Recognizing patterns

If you teach in a classroom with a whiteboard, you can draw a series of colored circles on the board. The colors should follow a pattern that students must work out in small groups and then continue on the board.

This simple exercise can be adapted for all levels and ages. You may even want to use flashcards with vocabulary, letters or number combinations.

Giving instructions

A great way to develop troubleshooting and problem-solving skills is by asking students to direct one another across the classroom. Put the learners into pairs and ask one of them to give directions and the other to follow.

They can practice imperatives and language for directions, while they break down problems into smaller, more manageable parts.

Treasure hunts

Creating treasure hunts works particularly well with young learners. If you have access to an outside space, you can hide classroom objects or flashcards around the space and give students clues as to where to find them.

You can also do this around the classroom or school if you cannot access the outdoors. This will help them to think systematically and follow instructions.

Pixilation of pictures

If you have access to an interactive whiteboard, another way to develop problem-solving skills is by selecting some pictures from the internet and blurring them with a pixilation tool.

Choose vocabulary you’ve been working on in class, so students are already familiar with the topic. Show the pictures on the whiteboard and ask students to work in groups to guess what the pictures are.

More blogs from ɫèAV

  • A teacher stood helping a student in a large classroomw with other students sat working

    How do different motivations change how students learn English?

    By Steffanie Zazulak
    Reading time: 4 minutes

    Students all over the globe learn English for many reasons. Some of these motivations may come from the students themselves – perhaps they are learning because they are travelling to an English-speaking area, or they want to be able to converse with English-speaking friends and colleagues. Other reasons for learning could include meeting school requirements, studying abroad, or progressing their careers.

    As well as different reasons to learn English, there are also different goals. Many students are still focused on becoming fluent in English, and we are seeing an increase in people who want to learn the language for specific reasons. For example, immersing themselves in a particular culture or simply being able to order from a menu while travelling abroad.

    Teachers are focusing on these personal needs to help students achieve their actual goals. It’s likely you’ve already spoken to your students about why they want to learn English. Understanding this is important as different motivations can influence a student’s attitude towards learning the language – and it may be necessary for you to adapt your teaching strategies for different groups of learners.

    Teaching English to different groups of learners

    Let’s meet some different groups of students, learn a little more about their motivations and explore whether different motivations alter how students learn English. You may recognise some of these learners in your classes.

    1. Adult learners

    These students are learning English for pleasure or personal reasons. It might be because of travel, social or family reasons or perhaps because a better grasp of English might assist them with their careers. There are also adult learners who could be learning English as an immigration requirement.

    For example, 23-year-old Alice decided to learn English so she could meet people and have more meaningful interactions with her English-speaking neighbours. She says: “I was very shy and not very confident in speaking to people, but learning English helped me connect with others and meet new people. I have changed a lot.”

    A motivation like Alice’s requires strong teacher support and peer motivation woven into structured learning. Alice can set her goals and with the GSE Learning Objectives map out what she needs to do to achieve them. Teacher encouragement and personal support – and easy access to digital coursework, a social community of others all learning English, and small classes that emphasise conversation – keep people like Alice engaged and motivated to achieve her language goals. “I cannot do it without them”, she says.

    2. Professional learners

    These learners are typically in a more formal type of English programme and are learning the language to achieve specific career milestones, such as a promotion. Their employer might even be paying for their learning or they might be reimbursed for the cost of their lessons.

    Vincenzo is 33 and works as a Product Manager in Milan for an international organization with offices around the world. He says: “I asked to take English classes as part of my professional development. My company chose an English provider and gave me a choice of group or one-to-one classes. I chose one-to-one classes as I’m easily distracted.”

    Professional learners like Vincenzo succeed using a blended learning model of learning in class and at home that they can tailor around their lives. They have a strong motivation to succeed – that’s why learning at home works for them – but step-by-step progress provided by the GSE Learning Objectives is also important to keep this motivation alive. “I met with my teacher once a week where we would work on mistakes I would make while speaking English. He would also give me extra practice materials, like interesting games and videos to listen to in my own time, to help me really get a better understanding of the language,” Vincenzo says.

    3. Academic learners

    Learning English is a requirement for many school programmes and students will continue this at college or university. Many of these students will be learning English with a formal course that offers practice tests for high-stakes exams.

    Seventeen-year-old Subra is from Malaysia and learns English at school. Some of her family live in Australia and she is considering studying abroad to attend a University that specializes in health care. When she was young, she learned in a traditional classroom backed with tests that helped her see how she was progressing. Now she uses technology, such as her Android Huawei phone to practise her English but still needs the validation of regular testing to know she is on track.

    Subrasays: “I am used to studying for tests as I prepared hard for exams to get into middle school and senior school, which was totally determined by test results.”

    Academic learners like Subra need to see demonstrable results to help them stay motivated and guide them to the level of English they need to achieve to get the required score on high-stakes tests. With the clear GSE Learning Objectives and a placement test, academic learners can map out where they are right now and where they need to be in order to reach their academic goals. These learners need encouragement and validation of their progress from their teachers to help keep them on track.

    Understanding student motivations will help you teach to their specific needs, thus helping them to stay focused and motivated in achieving their goals.

  • A parent and their child laying on the floor drawing together on a large peice of paper

    Raising bilingual kids: Sharing your family language at home

    By Charlotte Guest
    Reading time: 3 minutes

    A shared language is central to many families, and this can carry extra meaning when your children are growing up in a country that speaks a different language. It's not just about words; it's about culture, identity and connection. If you'd like to teach your kids the language that holds a special place in your heart, here are some tips to get you started.

  • A group of students stood around a teacher on a laptop

    The ethical challenges of AI in education

    By
    Reading time: 5 minutes

    AI is revolutionising every industry, and language learning is no exception. AI tools can provide students with unprecedented access to things like real-time feedback, instant translation and AI-generated texts, to name but a few.

    AI can be highly beneficial to language education by enhancing our students’ process of learning, rather than simply being used by students to ‘demonstrate’ a product of learning. However, this is easier said than done, and given that AI is an innovative tool in the classroom, it is crucial that educators help students to maintain authenticity in their work and prevent AI-assisted ‘cheating’. With this in mind, striking a balance between AI integration and academic integrity is critical.

    How AI impacts language learning

    Generative AI tools such as ChatGPT and Gemini have made it easier than ever for students to refine and develop their writing. However, these tools also raise concerns about whether submitted texts are student-produced, and if so, to what extent. If students rely on text generation tools instead of their own skills, our understanding of our students’ abilities may not reflect their true proficiency.

    Another issue is that if students continue to use AI for a skill they are capable of doing on their own, they’re likely to eventually lose that skill or become significantly worse at it.

    These points create a significant ethical dilemma:

    • How does AI support learning, or does it (have the potential to) replace the learning process?
    • How can educators differentiate between genuine student ability and AI-assisted responses?

    AI-integration strategies

    There are many ways in which educators can integrate AI responsibly, while encouraging our learners to do so too.

    1.Redesign tasks to make them more ‘AI-resistant’

    No task can be completely ‘AI-resistant’, but there are ways in which teachers can adapt coursebook tasks or take inspiration from activities in order to make them less susceptible to being completed using AI.

    For example:

    • Adapt writing tasks to be hyperlocal or context-specific. Generative AI is less likely to be able to generate texts that are context-bound. Focus on local issues and developments, as well as school or classroom-related topics. A great example is having students write a report on current facilities in their classroom and suggestions for improving the learning environment.
    • Focus on the process of writing rather than the final product. Have students use mind maps to make plans for their writing, have them highlight notes from this that they use in their text and then reflect on the steps they took once they’ve written their piece.
    • Use multimodal learning. Begin a writing task with a class survey, debate or discussion, then have students write up their findings into a report, essay, article or other task type.
    • Design tasks with skill-building at the core. Have students use their critical thinking skills to analyse what AI produces, creatively adapt its output and problem solve by fact-checking AI-generated text.

    2.Use AI so that students understand you know how to use it

    Depending on the policies in your institution, if you can use AI in the classroom with your students, they will see that you know about different AI tools and their output. A useful idea is to generate a text as a class, and have students critically analyse the AI-generated text. What do they think was done well? What could be improved? What would they have done differently?

    You can also discuss the ethical implications of AI in education (and other industries) with your students, to understand their view on it and better see in what situations they might see AI as a help or a hindrance.

    3.Use the GSE Learning Objectives to build confidence in language abilities

    Sometimes, students might turn to AI if they don’t know where to start with a task or lack confidence in their language abilities. With this in mind, it’s important to help your students understand where their language abilities are and what they’re working towards, with tangible evidence of learning. This is where the GSE Learning Objectives can help.

    The Global Scale of English (GSE) provides detailed, skill-specific objectives at every proficiency level, from 10 to 90. These can be used to break down complex skills into achievable steps, allowing students to see exactly what they need to do to improve their language abilities at a granular level.

    • Start by sharing the GSE Learning Objectives with students at the start of class to ensure they know what the expectations and language goals are for the lesson. At the end of the lesson, you can then have students reflect on their learning and find evidence of their achievement through their in-class work and what they’ve produced or demonstrated.
    • Set short-term GSE Learning Objectives for the four key skills – speaking, listening, reading and writing. That way, students will know what they’re working towards and have a clear idea of their language progression.