Mindjoy
Blog

How kids think about AI: lessons from 5000 learners

How kids think about AI: lessons from 5000 learners

This year over 5000 learners ages 11 - 16 got to build and play with some of the latest AI technology through Mindjoy’s Hackathons (powered by GPT-3). Here is what we learnt 🧑‍💻

Artificial Intelligence is fundamentally changing the way we work, engage, and interact with each other, but its impact is largely felt and not fully understood. Giving kids a chance to interact and build with AI will encourage innovation, foster inclusivity, teach critical skills and support young learners in preparing for the future.

Over the past 6 months, we’ve run approximately 50 AI hackathons across South Africa, Kenya, Netherlands, UK to the USA with over 5000 learners, ages 11-16. With the goal of exposing learners to fundamental 21st-century skills and tools, they had the opportunity to build a series of projects using cutting-edge AI tools like GPT-3. During this time, we observed a lot of incredible patterns and witnessed the potential of the youth to create with AI.

296019216_439963801427473_8332981371044066347_n.jpeg
Mindjoy at Cannons Creek Independent School

WHAT EXACTLY IS AI? 🧐

How young learners understand it

Today, young people are growing up in a world which is being shaped by AI. Streaming platforms like YouTube, TikTok and Spotify provide recommendations for videos and songs based on your behaviour. E-commerce sites make shopping recommendations based on previous buys. WhatsApp gives you recommendations for the next best word on your keyboard, and AI virtual assistants like Siri or Alexa have become household names.

However, AI is a difficult concept to grasp beyond the forms seen in movies (e.g. human-like robots) because it is designed to operate quietly in the background of daily tasks, working seamlessly in conjunction with other technologies.

When we asked learners what they knew about AI, there was no doubt that this tech is pervasive and used daily (we were confidently told by learners that, “My computer/Phone/iPad uses AI”). However, when we asked them to be specific about HOW their computer/phone uses AI, more often than not, they couldn’t give concrete examples (unless prompted with examples of apps, like YouTube).In fact, the response we got most often to the question: “Can you give an example of AI?” was robots.

Understanding AI will be a superpower - especially for those who learn how to harness this tech as a tool for driving greater innovation, creativity and problem-solving. At Mindjoy, we want every young learner to feel empowered and able to contribute to a future (and present) ruled by AI.

WHY HACKATHONS? 🤷‍♀️

image.png
Mindjoy at King David Linksfield High School

And what exactly is a Hackathon?

Hackathons are a fun and engaging way to offer insight into this tech, by offering a hands-on experience of coding and prompt crafting. In just 90 minutes, learners were paired up and guided through 3 distinct projects which supported them through coding and prompt-crafting to build their own personalised AI bot. The mission: build an AI bot that can do your homework for you.

In each Hackathon, facilitators illicit insight into the tech through open discussions, coaching questions and a reflection at the end of the session. Healthy competition (with some small prizes to be won) encouraged engagement, and students were encouraged to learn through trial and error. We can safely say that the majority of learners loved this experience (out of 3200+ learners, we had an average NPS student rating of 8.5 out of 10 ) and here are the main reasons why we think it works:

  1. The project is contextual and relevant to the learners. It solves a problem that is real for them (homework) as opposed to some abstract concept that is hard to relate to.
  2. Project-based learning allows learners to develop deep content knowledge and understanding through collaboration and critical thinking. And, because the project solves a relevant problem in their own lives, they are intrinsically motivated to engage, ask questions and apply themselves to more challenging tasks.
  3. The learners experience a high level of autonomy - the project’s questions are largely open-ended and encourage student creativity by inviting them to customise the bot in a way that feels exciting to them. They are also using Python to code the AI, a programming language that is very accessible to new coders (it is not as syntax heavy as a lot of other text-based coding languages). This provides a lot more autonomy than block-based coding experiences (which most learners work with in school) because there are many different ways you can code the bot.
  4. It opens up a lot of ethical questions for young learners. Just because an AI bot can do your homework, should you be using AI for that? These kinds of questions naturally arise from this project and mean that the learners also get to engage with the tech on a critical and philosophical level too.

In our definition, a Hackathon is a timed competition where participants need to solve a common problem with tech. In this case, the learners are solving their homework problems using AI (and having a whole bunch of fun in the process).

image.png

PROJECT DESIGN

Using cutting-edge technology like GPT-3

In the Hackathons, the students are guided through 3 distinct projects which use GPT-3. GPT-3 (or Generative Pre-trained Transformer 3) is a language model that uses deep learning to produce human-like text. In layman’s terms, it’s a powerful and well-trained text generator that can produce text that reads very similar to natural language, with a small amount of input/guidance.

A language model is essentially a type of AI that is trained to guess the next best word or phrase based on the context you give it (e.g. Google Predictive Search or Predictive Text on your phone’s keyboard).

We wanted to use GPT-3 because it gives learners exposure to cutting-edge tech. AI is generally a new field and not yet covered in a lot of schools’ curricula. It’s mainly seen as a subsection to coding and robotics, but we believe it deserves more focus as it is highly prevalent in modern tech and the future working environment.

Using GPT-3, learners are tasked to prompt the AI to do their homework and write things like essays, poems and movie scripts. As they progress through the different projects, they are challenged to think deeper about how the technology is working and how else they might prompt it to give them their desired outputs.

Coding on Replit

All our coding projects are hosted on Replit - an incredibly accessible, cloud-based IDE which allows programmers to code in over 50 different languages from a chrome tab, no setup required AND it’s multiplayer (think google docs for coding). We use this platform because:

  1. It gives learners exposure to a real-world coding environment. This means that when they leave school, they are actually able to apply their coding knowledge in the work environment.
  2. It’s mobile-first- accessible on mobile, desktop, laptop and tablets/iPads.
  3. It is accessible (there is a free product for educational organisations + schools) and is simple to set up (it’s completely browser-based and requires no downloads).
  4. It allows for a multiplayer experience - this is important because it facilitates pair programming and therefore, peer learning.
image.png
Student from Auckland Park Primary coding AI at Mindjoy's Hackathon

Multiplayer Experiences

Learning is intrinsically a social experience. We cannot separate what we learn from the context in which we learn it. Peer-to-peer learning is effective in cementing skills like collaboration, communication, teamwork and independence, while also encouraging deeper engagement.

We tested the effectiveness of peer learning in the Hackathons by first running it as an individual task - where each student worked on their own separate project, and then a multiplayer task. What we discovered was that the peer-to-peer learning environment improved learners’ experience (our NPS score went from averaging around 7 to 8.5), as well as their engagement and understanding. With at least 2 brains in a team, the learners could focus more on understanding, as opposed to just solving.

Interactivity meant that learners stayed engaged with problems for longer, and retained information and learnings better. Peer feedback allowed learners to problem-solve with more rigour and find multiple solutions to a problem.

image.png
The "Roles" file in the project which invites learners to pick a player

WHAT WE NOTICED 🔍

In project one...

The first project is an introduction to GPT-3 called, “Meet the Bot”. This project is set up like a treasure hunt, where learners explore the different files to find what they need to get their AI programme working. We named the files in the project similarly to games like Minecraft:

When the learners start their projects, their AI is not yet functional. They have to find a piece of code (the prompt) and insert it into their main coding file in order to get their programme working. Once they have input the code snippet into the main file, they click the “run” button and see their AI become active in the console.

The facilitators then walk the learners through the step-by-step method to interact with the AI and get the learners to write simple lists with it. We set the project up in this way to create familiarity for the learners (as most young students have played games) and to encourage their curiosity. What we have noticed is when young learners are playing games they don’t need as much instruction, as they will naturally explore, test and try things. We want to encourage this approach and way of thinking in the Hackathons.

Hackathon Hard Fun.jpeg
Mindjoy at Parklands College

The goal of this project

NavigatingReplitFiles.gif
Navigating through Mindjoy's Hackathon project files on Replit
CodeSnippet.jpg
The code snippet which contains the AI prompt
0:00
/0:37

Interacting with the AI in the console

0:00
/0:25

Writing lists with the AI

What we noticed

Interestingly there were a few common trends we discovered from the very beginning.

Learners from a curious School culture would do things like:

IMG_3204.jpg

In project two...

The second project is called “Practising Prompts”. In this project the students learn how to engineer prompts. A prompt is a natural language processing (NLP) concept that involves writing descriptions that act as inputs for AI generators. In other words, the prompt gives the AI information to help it yield desirable results.

The first few exercises ask the students to do simple homework tasks like getting the AI to write facts about global warming and then asking it to write an essay about climate change. To do this effectively, they have to identify the ways in which the prompt is impacting the AI’s output. The first task, for example, is to change the age of the AI (we set the default age as 3 years old). They begin to notice how increasing the age can make the outputs more complex and interesting.

image.png

We also set the default output as a list - the learners have to identify where in their code the AI has been prompted to write lists and change it, in order to get essays. As they progress in this project, the questions invite more and more creativity - encouraging them to write stories, poems and even movie scripts.

They’re also instructed to give the AI more personal characteristics (things like emotion, vocation, opinions, likes, and dislikes, etc.) and test how the AI’s outputs change as a result. This project is also where we prompt the learners to play and experiment with some of the Python commands, like changing the color of the text, using variables to change the AI’s name, and using the print command to change the introductory statements in the console.

The goal of this project

What we noticed

In project three...

The third project is called “Push the limits with GTP- 3.” This project prompts the learners to think more deeply about how GPT-3 is giving them outputs. This project asks the learners whether they think the outputs are always factual, whether they think the AI is biased and to test whether the outputs are unique or plagiarised. Here they are encouraged to hypothesize and test their theories through trial and error.

image.png

The goal of this project

What we noticed

This project opened up a lot of interesting questions for the students about ethics and what it means for the future, but we believe that young people's best shot at forming opinions is to learn by doing (academics and pedagogues calls this constructionism).

Some examples of project inputs & outputs:

image.png
A personalised prompt
image.png
A poem about marriage translated into multiple languages
image.png
Different points of view in one output: Learner asked the AI to write about Math from a teacher’s point of view (green) and a learner’s point of view (white)
image.png
A collection of the AI’s outputs when prompted for jokes and bias, stored in the learners’ inventory file

While facilitating hackathons in Kwa-Zulu Natal, our facilitators came up with the idea to get the learners to prompt the AI for new variations of their school songs. Below are some of the actual outputs which they obtained:

image.png
School song for Durban Girls' College co-written with AI
image.png
School song for Kearsney College co-written with AI

HOW EDUCATORS RESPONDED 🧑‍🏫

As mentioned earlier, the educators' responses often told us a lot about a school's culture of curiosity. Schools with a stronger culture of curiosity often had teachers walking around the room and asking learners about their projects, while other teachers seemed more interested in outsourcing the experience and leaving it to the facilitators.

Of the 50 schools we visited, only 6 educators joined in and started their own AI project, using GPT-3 to set exam papers or comprehension tests (with questions and answers). The majority of feedback we received from educators was surprise at how we engaged learners through our coaching approach—even those learners they perceived to be generally less focused or perceived to be non-coders.

We received very little feedback or questions from educators about the technology itself and its potential or use case in the classroom. Many educators were surprised that we managed to get learners coding using Python (a majority of the schools primarily use block-based coding) and were excited by the potential of this newer language. Their general feedback to the learners, when asked about whether it could do their homework or not, was that they knew the students well enough to be able to identify whether it was their work or not (and that the students wouldn’t be able to “get away” with using it to do their homework).

IMG_3177.jpg

STUDENT COMPREHENSION 🧑‍🎓

At the end of every session, facilitators would wrap up the Hackathon with reflection questions. Here are some of the questions we asked and how students responded:

  1. Do you think the AI could do your homework for you?

The resounding answer was always yes. Some students specified that it depends on how well you learn to prompt it.

2. What do you think are the pros of this technology?

3. What do you think are the cons of this technology?

It was incredible to witness the difference between the students' knowledge and engagement at the start and end of each Hackathon. At the start of each session, the students thought the AI was simply pulling information from Google. By the end of the session, after discussions about bias and plagiarism, there were many interesting questions and discussions about what creativity is and whether an AI can indeed be creative.

Many students agreed that the AI was creative, but this raised questions about originality. Many students asked whether they would get in trouble for using this AI to actually do their homework (especially since they discovered it does not plagiarise), and were shocked when they learned that there is still a lack of legislation and monitoring around the use of AI. This opened many debates about the ethics of using it, and we saw the students hold vastly different opinions (the opinions sometimes changed depending on the adults in the room from their school, and we believe this to be linked to mirroring their teachers' attitudes for approval).

A large majority of the feedback from learners expressed a positive sentiment regarding the possibilities and potential of AI - this was in contrast to the adults who experienced this project, who often expressed concern about how this would change certain industries or how they would need to upskill. For adults, the fear surrounding this AI is around becoming irrelevant. For most young learners, the fear is around cyber-security - more specifically, after realizing how smart and efficient the AI is, they express concern that it can be used for more insidious purposes (when asked what these insidious purposes might be, most learners spoke about the use of private data for manipulation).

296155787_439964418094078_8684885450250170353_n.jpeg

Overall, the learner’s sentiments about AI were largely positive. It was fascinating to witness their creativity and the excitement that came from their sense of autonomy (when asked what their favorite part of the experience was, about 45% of learners enjoyed “being creative without limitations”).

This was the full project track 👇

Page Dina Lotze
Page Dina Lotze

Start teaching with Mindjoy

Join our community of educators and start creating engaging learning experiences for your students.