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 ¨C 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 ¨C 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 ¨C 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 writing in notepad while looking at laptop computer and smiling

    Grammar 101: insider tips and tricks to instantly improve your writing (part 3)

    By
    Reading time: 7 minutes

    Many people can't tell the difference between the hyphen (-), the en-dash (¨C), and the em-dash (¡ª). They may look similar but they can all help ensure that your writing looks professional and is easy to read. As an overview:

    • Hyphens improve clarity: there is a big difference between "a man-eating shark" and "a man eating shark".
    • En-dashes and em-dashes share a lot of the same functionality ¨C including allowing for explanations and examples to be shared, and separating clauses ¨C however, they are not interchangeable and their use is often down to personal preference.?

    Let's explore what these three different dashes do and how they could improve your writing.?

  • Two women sit at a desk, one pointing at a document, in a discussion, with a plant and window in the background.

    My lifelong learning journey: Why learning English never stops

    By
    Reading time: 4 minutes

    Why did I want to learn English? When I was 9 years old, I became sick of French at home and I decided to go for the "opposite": English. I fell in love with it the moment I started learning. Though I could not see the point in many activities we were asked to do, such as turning affirmative sentences into negative and questions, or transforming conditional statements, I was good at it and hoped that at some point, I would find the meaningfulness of those exercises.

    Overcoming challenges in English language learning

    I kept on learning English, but the benefits were nowhere to be seen. In my school, classes are monolingual and teachers and students all share the same mother tongue. However, translanguaging was not an option. I even remember being told to forget Spanish, my mother tongue, which was as ridiculous and impossible as asking me to forget I have two legs. Before I finished secondary school, I knew I wanted to take up a career that had English at its core.

    From student to teacher: Finding purpose in teaching English

    I started the translators programme, but soon I saw that it was teaching that I loved. I changed to that and I have never stopped teaching or learning. All the pieces fell into place as I was asked to use English meaningfully, as I started focusing on meaning rather than on grammar. And I made this big learning insight one of the principles and main pillars of teaching. Some heads of school wondered why I would not follow the coursebook. My answer, since then, has been: I teach students, not a book or a syllabus. Because I was focusing on using English with a purpose ¨C using it meaningfully ¨C the results were excellent, and my students were using the language. And they passed the tests they needed to take.

    Teaching English with meaning: Moving beyond the coursebook

    I used coursebooks, as every other teacher did, but continued to make changes that I thought would be beneficial to my learners. As I taught Didactics at university in the Teacher Education Programme, I was invited by some publishing houses to give feedback on new coursebooks. As I was told, the feedback proved to be useful, and I was asked to start modifying international coursebooks to fit the local context and design booklets to provide what was missing in these adaptations, until I was finally invited to write a series for Argentina.

    In all the series I¡¯ve written, my first comment has always been:? ¡°This is the result of my experience in several different classrooms, with different students from various backgrounds. This is a series by a teacher and for teachers and their learners. The focus is not on teaching, but on what is necessary for students to learn."

    Flexibility has always been at the core of these series and my teaching as well. Sometimes students need more work on something, and in the Teacher¡¯s book I included several suggestions for further activities, which I called ¡°building confidence activities¡±.

    Flexible teaching strategies and confidence-building activities

    As I got involved with the GSE, I saw how it can help students learn much better, and how it can support teachers as they help learners. How so? Because it starts with a focus on using English rather than on learning about it, that is, learning about its grammar. I¡¯ve shared my views on it with every colleague I can and it has been the topic of several presentations and national and international conferences. It¡¯s a fantastic resource for both teachers and learners, but also for the wider educational community. When the scales were finally published, I remember thinking, ¡°Oh my, I was born in the wrong century!¡±

    I am still teaching English ¨C working at schools as a consultant, designing professional development projects and implementing them, and yes, actually working in classrooms, teaching learners. After many years of teaching English, and still loving it, the best advice I can give is this:

    Advice for English teachers

    Teachers, we¡¯re blessed in that we do what we love, and despite its challenges and hard times, teaching is absolutely rewarding. Nothing can compare to the expression on a student¡¯s face when they've "got it".

    Remember to focus on meaning, help learners become aware of what they already know and set a clear learning path that will keep you and them motivated. The GSE is the best resource and companion for this.

  • A teacher sat with young students while they work and hold crayons

    Icebreaker activities for the beginning of the school year

    By
    Reading time: 3 minutes

    The beginning days of school are both exciting and occasionally nerve-wracking for teachers and students alike. Everyone is adjusting to new faces, routines and a fresh environment. As a teacher, you can help make this shift smooth, inviting and enjoyable. One effective way to achieve this is by using icebreaker activities.

    Icebreakers are simple games or activities that help students get to know each other, feel comfortable and start building a positive classroom community. When students feel connected, they are more likely to participate, help each other and enjoy learning. Here are some easy-to-use icebreaker activities and tips for making the beginning of the school year memorable for everyone. Here are just a few ideas for icebreakers you can use in your classroom.