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

  • woman uses highlighter on book

    Grammar 101: tips and tricks to help improve your Engish writing

    By Hannah Lawrence
    Reading time: 4 minutes

    I've always been fascinated by language and writing: as a child, I wrote newsletters for my classmates and books about my imaginary friends' adventures. That love of words eventually led me into a career as a writer, editor and proofreader. Over my career, I've checked thousands of reports, articles and blogs – and I see the same grammatical mistakes time and time again.

    In this blog series, I'll share my favourite tips and tricks to help you remember those tricky grammar rules; whether you're writing for work, to learn or just for fun, these posts will help you improve your English and write with more confidence. Here are the top three grammar rules that people ask me to explain:

    1) "Which" or "that"?

    2) "Less" or "fewer"?Ìý

    3)Ìý"Me" or "I"?

  • A teacher sat at a table with young students working together

    What is Content and Language Integrated Learning?

    By Joanna Wiseman
    Reading time: 4 minutes

    Content and Language Integrated Learning (CLIL) is an approach where students learn a subject and a second language at the same time. A science course, for example, can be taught to students in English and they will not only learn about science, but they will also gain relevant vocabulary and language skills.

    It’s important to note that CLIL is not a means of simplifying content or reteaching something students already know in a new language. CLIL courses should truly integrate the language and content in order to be successful – and success is determined when both the subject matter and language is learned.

    Who is CLIL for?

    CLIL can work for students of any age, all the way from primary level to university and beyond. So long as the course content and language aims are designed with the students’ needs in mind, there is no limit as to who can benefit from this teaching approach. However, it is most commonly found in primary and secondary school contexts.

    What are the main benefits of CLIL?

    Many teachers see CLIL as a more natural way to learn a language; when a subject is taught in that language there is a concrete reason to learn both at the same time. And as students have a real context to learn the language in, they are often more motivated to do so, as they can only get the most of the content if they understand the language around it.

    Moreover, being content focused, CLIL classes add an extra dimension to the class and engage students, which is especially advantageous in situations where students are unenthusiastic about learning a language.

    CLIL also promotes a deeper level of assimilation, as students are repeatedly exposed to similar language and language functions, and they need to produce and recall information in their second language.

    Furthermore, it has the advantage that multiple subjects can be taught in English, so that students’ exposure to the language is increased and their language acquisition is faster.

    CLIL also encourages students to develop 21st century skills, including the ability to think critically, be creative, communicate and collaborate.Ìý

    What are the challenges of CLIL?

    As CLIL is subject-focused, language teachers may also have to develop their own knowledge of new subjects in order to teach effectively.

    They must also structure classes carefully so that the students understand the content of the lesson, as well as the language through which the information is being conveyed.

    And when it comes to classroom management, educators need to be very aware of individual student understanding and progress.

    It’s therefore important to consistently concept check and scaffold the materials to be sure both the language and content are being learned.

    How can you apply CLIL to your class?

    It’s important to have a strategy in place when applying CLIL in your courses. One of the key things to remember is that the language and subject content are given equal weight and that it shouldn’t be treated as a language class nor a subject class simply taught in a foreign language.

    According to Coyle’s 4Cs curriculum (1999), a successful CLIL class should include the following four elements:

    • Content – Progression in knowledge, skills and understanding related to specific elements of a defined curriculum
    • Communication – Using language to learn whilst learning to use language
    • Cognition – Developing thinking skills which link concept formation (abstract and concrete), understanding and language
    • Culture – Exposure to alternative perspectives and shared understandings, which deepen awareness of otherness and self

    Using a number of frameworks can help you prepare your lessons and make sure activities are challenging yet achievable for your learners.

    Bloom’s Taxonomy, for example, classifies learning objectives in education and puts skills in a hierarchy, from Lower Order Thinking Skills (LOTS) to Higher Order Thinking Skills (HOTS).

    In the diagram below, you can see the levels increasing in complexity from the base up to the triangle’s peak.

  • A woman sat on a sofa smiling reading a book

    11 fascinating facts about English

    By Steffanie Zazulak
    Reading time: 3 minutes

    English is one of the most widely-spoken languages in the world, but how much do you know about the language? Here are 11 facts about EnglishÌýthat you might not know.