From Chat to Classwork: Can a WhatsApp Bot Support Learning?

Imagine you’re a Leaving Cert Technology student. This means you’ve got a big project due. You’re staring down a Project Brief, perhaps your mind is spinning, and you do what many students of all ages do when they get a brief… In 2020, perhaps they turned to Google… It’s 2025, so let’s turn to WhatsApp and ask the MetaAI chatbot for help.

Yep. I imagined myself as a tech student and gave it a go! Full disclaimer, I’m not a tech teacher – I’m just curious. So I spent 15 minutes on this experiment, I asked Meta AI (freely available in Whatsapp, Messenger and Instagram) — if it could support a project based on a sample Leaving Cert Higher Level Technology brief… The full transcript of my Whatsapp Chat is available below… scroll to the bottom of the post.

Canva generated graphic of a whatsapp chat with three messages... "I have a college project to complete can you help me?" "Happy to help! What’s the project about and what do you need help with? Do you have any details or requirements I can look at?" "https://www.t4.ie/Exam_Assessment/Technology/HL%20Sample%20Brief.pdf"

So, let’s ask some questions of my experiment:

Can a WhatsApp chatbot support learning?

Let’s break it down by what Meta AI actually did when I shared the brief:

1. It asked useful questions

Within seconds, the bot asked what part of the brief I was stuck on. Design? Research? The kind of prompting that could help a student who doesn’t know where to start get unstuck.

2. It helped me shape my idea

I said I wanted to build a sustainable, automated bike shelter using a Micro:bit or Genie board. The bot pitched ideas like:

  • Solar panels
  • Motion-sensing lights
  • Recycled materials
  • Rainwater harvesting

It then asked more follow-ups to prompt deeper thinking. It wasn’t perfect, but it was practical.

3. It supported my initial research

The bot broke the initial research into five sections:

  • Sustainable materials
  • Energy harvesting
  • Automated lighting
  • Security
  • Design for user experience

It offered starting points, ideas, and questions – enough to help structure the work but not so much that it fully replaced my thinking.

4. It offered support with programming

Need help with micro:bit coding? Meta AI gave:

  • Step-by-step instructions
  • Sample Block-based code
  • Sample Text-based code
  • Some explanations

Was the code perfect? Possibly not, but it gave me a starting point.

5. It helped plan a prototype

The chatbot then walked through how to build a scaled tabletop model, including suggestions for dimensions, materials, and design features like a curved solar roof, lockers, even a mini-bike repair station.

It gave suggestions, prompts, support, research ideas and samples for code.

Did the chatbot do some of the work for me? Without a doubt it did a lot of heavy lifting in brainstorming, guiding and developing my idea from the project brief. I will revisit this question in a moment.

As educators, how can we support students to use AI chatbots to support and enhance learning?

We don’t need to be IT teachers. We just need to be curious and open to how students are learning.

Instead of banning or reacting negatively to AI, perhaps we can ask better questions.

“If you’re going to use AI, how can you use it to learn more, not less?”

An article this week from Becky Keene speaks to this, instead of asking ‘Is this student cheating?’, what if we helped students to ask themselves, “Is this use of AI limiting my learning?”. I highly recommend giving Becky’s blog “The AI Essential Question” a read!

Now, let’s revisit the question… ‘Did the chatbot do some of the work for me?’ let’s consider this through the lens of Becky’s question…. ‘Is this use of AI limiting my learning?’. In this use case, for me, the answer lies in what I as a student choose to do next with the information from the chat… I’ll leave this here for you to decide… Either way this technology is available, free to access and already in the hands and ‘eyeline’ of our students front and centre in Whatsapp.

To focus the AI conversation on learning with students.. here are some other questions worth encouraging:

  • Is the AI helping me think, or just giving me answers?
  • Do I understand what it suggested? Could I explain it to someone else?
  • Can I back this up with research or classroom learning?

What could the use of a chatbot look like to support or extend learning? You don’t have to overhaul everything. You could:

  • Encourage students to use AI to brainstorm project ideas and then support them to refine them.
  • Compare chatbot answers to learning materials.
  • Reflect on what was helpful, what wasn’t, and what surprised them.

It’s not about making students dependent on AI. It’s about building the skills to use it effectively.

My Final Thoughts: A Chatbot isn’t a ‘Teacher’ – but AI can be used positively and responsibly as a tool to support and enhance learning!

This wasn’t about having a “perfect” conversation with a bot, evaluating the quality of the responses from the bot or replacing a teacher. The chatbot didn’t grade work or teach the curriculum. But it did:

  • Move me past a blank page
  • Support me to develop ideas
  • Guide me by asking questions
  • Offer helpful nudges to expand my thinking
  • Provide information and sample approaches

And sometimes, that’s all a student needs to get started. And to be honest, I enjoyed the interaction, the sparks of ideas and the potential for the project was exciting! Try it out for yourself and see what you think…

As educators, we already adapt, support, and guide students ultimately to learn. What if we started to approach AI as another version of that. We don’t need to be tech experts. We just need to keep asking:

Why? How? What? and, are we preparing students for our world, or theirs?

Let’s continue to focus on ‘Learning’ at the forefront of the AI conversation in 2025.

#OneWord2025: Learning.

All the best, @AshEd_PD

Transcript from 15 minute Whatsapp Chat with MetaAI on 28th April 2025 7.44am – 7.59am

[28/4, 07:44] Ashley Stephens: I have a project to complete can you help me?

[28/4, 07:44] Meta AI: I’d be happy to help with your college project. What’s the project about and what do you need help with specifically? Do you have any details or requirements I can take a look at?

[28/4, 07:47] Ashley Stephens: https://www.t4.ie/Exam_Assessment/Technology/HLSample Brief.pdf

[28/4, 07:47] Meta AI: You’re working on a project based on the sample brief from the Leaving Cert Higher Level Technology course in Ireland. Which specific section or task are you struggling with or need help with? Is it designing, researching, or something else?

[28/4, 07:47] Ashley Stephens: Designing

[28/4, 07:47] Meta AI: Designing can be a fun part of the project. What kind of design are you working on? Are you creating a product, system, or solution to a problem?

Also, do you have any specific design requirements or constraints from the brief that you’re trying to work within?

[28/4, 07:48] Ashley Stephens: I want to design and build a model bike shelter that is sustainable and I need to programme it with either a microbit or a genie board to work. I want it to have lights and be automated

[28/4, 07:48] Meta AI: Sounds like an exciting project. For a sustainable bike shelter with automated features, here are some ideas to consider:

_Sustainable Features:_

1. Solar panels for energy harvesting

2. Energy-efficient LED lights

3. Recycled materials for construction

4. Rainwater harvesting system (optional)

_Automated Features:_

1. Motion-sensing lights for energy efficiency

2. Automatic doors or gates

3. Security cameras or sensors

4. Weather-resistant materials

_Micro:bit or Genie Board Integration:_

1. Use sensors to detect bike presence and trigger lights

2. Program lights to turn on/off based on time/day

3. Integrate with weather API for automated adjustments

Some potential design considerations:

1. Size and space constraints

2. Material durability and weather resistance

3. User interface and experience

4. Power management and efficiency

Which specific aspects of the design and programming would you like help with?

Do you have a preferred design style or materials in mind?

[28/4, 07:51] Ashley Stephens: Can you help me with the research for the design

[28/4, 07:51] Meta AI: I’d be happy to help with research for your bike shelter design. Let’s break it down into sections:

*Research Areas*

1. Sustainable materials: What eco-friendly materials can you use for the structure, roof, and other components?

2. Energy harvesting: How can you incorporate solar panels or other renewable energy sources?

3. Automated lighting: What types of sensors and lighting systems would work best?

4. Security features: What options are available for securing bikes and detecting potential threats?

5. Design for User Experience: What features would make the shelter user-friendly and appealing?

*Questions to Guide Research*

1. What are the most common types of bike shelters, and what features do they have?

2. How can you optimize the design for natural light and ventilation?

3. What are the local climate and weather conditions in Ireland that might impact your design?

4. Are there any specific regulations or standards for bike shelters in Ireland?

*Potential Resources*

1. Online articles and research papers on sustainable design and bike shelters

2. Websites of companies specializing in eco-friendly building materials

3. Micro:bit and Genie Board documentation for programming and sensor integration

4. Local government websites or transportation organizations for guidelines and regulations

What specific research questions or areas would you like to focus on?

[28/4, 07:53] Ashley Stephens: Help me with the research areas

[28/4, 07:53] Meta AI: Let’s dive into each research area for your sustainable bike shelter:

1. *Sustainable Materials*

– Recycled plastics (e.g., recycled polyethylene)

– Sustainable woods (e.g., bamboo, reclaimed wood)

– Low-carbon concrete or eco-friendly alternatives

– Durable, weather-resistant materials (e.g., aluminum, stainless steel)

2. *Energy Harvesting*

– Solar panels: integrated into the roof or walls

– Kinetic energy harvesting: using bike motion or wind

– Energy-efficient options: LED lights, low-power sensors

3. *Automated Lighting*

– Motion sensors: detect bike presence or movement

– Ambient light sensors: adjust lighting based on natural light

– Programmable lighting: schedule-based or timer-controlled

– LED lighting: energy-efficient and durable

4. *Security Features*

– Bike locking systems: secure bike racks or locks

– Motion detection: alert owners or authorities to potential threats

– CCTV cameras: monitor the shelter and surrounding area

– Alarm systems: deter potential thieves or vandals

5. *User Experience*

– Clear signage: directions, rules, and information

– Lighting: adequate and energy-efficient

– Weather protection: shelter from rain, wind, and sun

– Accessibility: easy entry and exit, bike-friendly design

Which area would you like to explore further or prioritize for your design?

Do you have any specific requirements or constraints (e.g., budget, size, location)?

[28/4, 07:54] Ashley Stephens: How can I programme a microbit for motion sensing?

[28/4, 07:54] Meta AI: To program a micro:bit for motion sensing, you’ll need:

1. A micro:bit board

2. A motion sensor (e.g., PIR sensor, accelerometer)

*Steps:*

1. Connect the motion sensor to the micro:bit (check the sensor’s documentation for pin connections).

2. Use MakeCode (Microsoft’s visual programming tool) or MicroPython to write the code.

3. Program the micro:bit to:

    – Read sensor data (e.g., motion detected or not)

    – Trigger actions (e.g., turn on LED lights, send signals)

*Example Code (MakeCode):*

1. Set up the motion sensor pin

2. Create a conditional statement: if motion detected, then turn on LED lights

*Tips:*

1. Consult the micro:bit documentation and motion sensor datasheet.

2. Experiment with different sensor sensitivities and trigger thresholds.

3. Integrate with other features (e.g., lighting, alerts).

Would you like more detailed code examples or guidance on integrating motion sensing with your bike shelter project?

[28/4, 07:55] Ashley Stephens: Yes

[28/4, 07:55] Meta AI: Let’s dive deeper into programming the micro:bit for motion sensing with MakeCode.

*Motion Sensing with MakeCode*

1. *Setup*: Connect the motion sensor to the micro:bit’s digital pins (e.g., P0).

2. *Blocks*:

    – *Digital Read Pin*: Read the sensor’s output (0 or 1).

    – *If-Then*: Conditional statement to trigger actions when motion is detected.

    – *Show LEDs* or *Digital Write Pin*: Turn on/off LEDs or other devices.

*Example Project:*

1. When motion is detected, turn on LED lights.

2. When no motion is detected, turn off LED lights.

*Steps in MakeCode:*

1. Create a new project.

2. Add the *Digital Read Pin* block to read the sensor’s output.

3. Add an *If-Then* block to check if motion is detected (e.g., digital read pin P0 = 1).

4. Inside the *If* branch, add *Show LEDs* or *Digital Write Pin* to turn on LEDs.

5. Add an *Else* branch to turn off LEDs when no motion is detected.

*Tips:*

1. Adjust the sensor’s sensitivity and trigger thresholds as needed.

2. Experiment with different LED patterns or lighting effects.

3. Integrate with other features, such as sending signals or alerts.

*Next Steps:*

1. Would you like to explore MicroPython code examples?

2. How do you plan to integrate motion sensing with your bike shelter’s automated features?

Let me know, and I’ll provide further guidance!

[28/4, 07:55] Ashley Stephens: Yes please

[28/4, 07:55] Meta AI: Let’s explore MicroPython code examples for motion sensing with the micro:bit.

*MicroPython Code*

“`

from microbit import *

# Set up the motion sensor pin

motion_pin = pin0

while True:

    # Read the sensor’s output

    motion_detected = motion_pin.read_digital()

    # Trigger actions when motion is detected

    if motion_detected == 1:

        # Turn on LED lights

        pin1.write_digital(1)

    else:

        # Turn off LED lights

        pin1.write_digital(0)

    # Add a delay to avoid overwhelming the sensor

    sleep(100)

“`

*How it Works*

1. Import the microbit module.

2. Set up the motion sensor pin (e.g., pin0).

3. Read the sensor’s output using `read_digital()`.

4. Use an if-else statement to trigger actions when motion is detected.

5. Turn on/off LED lights using `write_digital()`.

*Tips*

1. Adjust the delay time (`sleep()`) to suit your needs.

2. Experiment with different pin configurations and sensor sensitivities.

3. Integrate with other micro:bit features, such as radio or Bluetooth.

*Integration with Bike Shelter*

1. How would you like to integrate motion sensing with your bike shelter’s automated features?

2. Would you like to add additional features, such as alerts or notifications?

Let me know, and I’ll provide further guidance!

[28/4, 07:56] Ashley Stephens: Prioritize the design what could it look like and what materials are best

[28/4, 07:56] Meta AI: Let’s prioritize the design and materials for your sustainable bike shelter.

*Design Considerations*

1. *Sleek and Modern*: A minimalist design that incorporates sustainable materials and energy-efficient features.

2. *Durable and Weather-Resistant*: Materials that can withstand Ireland’s climate, including rain, wind, and sunlight.

3. *User-Friendly*: Easy bike entry and exit, clear signage, and adequate lighting.

4. *Automated Features*: Motion-sensing lights, potentially integrated with solar panels or other renewable energy sources.

*Material Options*

1. *Recycled Plastic*: Durable, low-maintenance, and eco-friendly.

2. *Sustainable Wood*: Bamboo, reclaimed wood, or locally sourced timber.

3. *Aluminum*: Lightweight, corrosion-resistant, and recyclable.

4. *Low-Carbon Concrete*: A more sustainable alternative to traditional concrete.

*Potential Design Features*

1. *Solar-Powered Roof*: Integrated solar panels to generate electricity for lighting and other features.

2. *Rainwater Harvesting*: A system to collect and store rainwater for irrigation or other non-potable uses.

3. *Motion-Sensing Lights*: Energy-efficient LED lights that turn on when motion is detected.

4. *Secure Bike Lockers*: Individual lockers or racks with secure locking mechanisms.

*Color Scheme*

1. *Neutral Tones*: Earthy colors like green, brown, and gray that blend with the surroundings.

2. *Bright Accents*: Vibrant colors to highlight specific features, like lighting or signage.

*Next Steps*

1. Would you like to refine the design further or focus on specific features?

2. Are there any particular materials or design elements you’d like to prioritize?

Let’s work together to create a sustainable and functional bike shelter design!

[28/4, 07:56] Ashley Stephens: Refine the design

[28/4, 07:56] Meta AI: Let’s refine the design for your sustainable bike shelter.

*Design Concept: “EcoCycle”*

*Key Features:*

1. *Curved Roof*: A sleek, curved roof made from recycled aluminum or sustainable wood, with integrated solar panels.

2. *Green Walls*: Vertical planters or living walls to promote biodiversity and reduce urban heat island effect.

3. *Motion-Sensing Lights*: Energy-efficient LED lights that turn on when motion is detected, powered by solar panels or energy-harvesting technology.

4. *Secure Bike Lockers*: Individual lockers or racks with secure locking mechanisms, made from recycled materials or sustainable wood.

5. *Rainwater Harvesting*: A system to collect and store rainwater for irrigation or other non-potable uses.

*Materials:*

1. *Recycled Aluminum*: For the frame, roof, and other structural elements.

2. *Sustainable Wood*: For the bike lockers, planters, or other decorative elements.

3. *Low-Carbon Concrete*: For the foundation or base of the shelter.

4. *Recycled Plastic*: For signage, planters, or other non-structural elements.

*Dimensions:*

1. *Length*: 3-5 meters (10-16 feet)

2. *Width*: 2-3 meters (6-10 feet)

3. *Height*: 2.5-3.5 meters (8-11.5 feet)

*Additional Features:*

1. *USB Charging Stations*: Integrated USB ports for cyclists to charge their devices.

2. *Bike Repair Station*: A basic bike repair station with tools and a pump.

3. *Signage*: Clear signage with information on bike parking, local attractions, and sustainability features.

*Next Steps*

1. Would you like to add any other features or elements to the design?

2. Are there any specific materials or design aspects you’d like to prioritize?

Let’s finalize the design and make it a reality!

[28/4, 07:57] Ashley Stephens: Help me design to scale for a table top model

[28/4, 07:57] Meta AI: To design a tabletop model of your bike shelter, let’s scale down the dimensions.

*Scaled Dimensions (1:10 or 1:20)*

1. *Length*: 30-50 cm (12-20 inches)

2. *Width*: 20-30 cm (8-12 inches)

3. *Height*: 25-35 cm (10-14 inches)

*Materials for Tabletop Model*

1. *Cardboard*: For the base, walls, and roof

2. *Balsa Wood*: For the frame, supports, and details

3. *Plastic or Cardboard Sheets*: For the solar panels and other features

4. *Glue and Paint*: To assemble and decorate the model

*Design Tips*

1. Simplify the design to focus on key features

2. Use materials that are easy to work with and durable

3. Add details like bike racks, lighting, and signage

*Next Steps*

1. Choose a scale (1:10 or 1:20) and materials

2. Create a detailed design plan or sketch

3. Start building your tabletop model!

Would you like more specific guidance on building the model or creating a detailed design plan?

[28/4, 07:57] Ashley Stephens: Help creating a detailed design plan

[28/4, 07:57] Meta AI: Let’s create a detailed design plan for your tabletop bike shelter model.

*Step 1: Sketch the Base*

1. Draw a rectangle for the base (30-50 cm x 20-30 cm)

2. Add a simple bike rack or locker design

*Step 2: Design the Frame*

1. Sketch the frame’s shape and size

2. Decide on materials (balsa wood or cardboard)

*Step 3: Add Roof and Solar Panels*

1. Design a curved or flat roof with solar panels

2. Use cardboard or plastic sheets for the panels

*Step 4: Add Lighting and Signage*

1. Sketch motion-sensing lights or simple LED lights

2. Design signage with bike parking information

*Step 5: Add Details*

1. Bike locks or chains

2. Planters or greenery

3. Other decorative elements

*Step 6: Plan Assembly*

1. Decide on glue or adhesives

2. Plan assembly order (base, frame, roof, details)

*Tools and Materials*

1. Cardboard or balsa wood

2. Glue (hot glue, white glue)

3. Scissors or craft knife

4. Paint or markers

5. Other decorative materials

*Tips*

1. Keep it simple and scalable

2. Use reference images for inspiration

3. Measure and double-check dimensions

*Next Steps*

1. Would you like to create a more detailed sketch or blueprint?

2. Do you have any specific design elements in mind?

Let’s finalize the design plan and start building your tabletop model!

[28/4, 07:58] Ashley Stephens: Help with sketch and blueprint

[28/4, 07:58] Meta AI: Let’s create a detailed sketch and blueprint for your tabletop bike shelter model.

*Sketch:*

Imagine a simple, modern bike shelter with a curved roof and solar panels.

1. *Base*: A rectangular base (30-50 cm x 20-30 cm) with a bike rack or locker.

2. *Frame*: A curved or sloping frame made from balsa wood or cardboard.

3. *Roof*: A curved roof with solar panels (cardboard or plastic sheets).

4. *Lighting*: Motion-sensing lights or simple LED lights.

5. *Signage*: A small sign with bike parking information.

*Blueprint:*

Here’s a more detailed blueprint:

*Front Elevation:*

– Height: 25-35 cm

– Width: 20-30 cm

– Curved roof with solar panels

*Side Elevation:*

– Length: 30-50 cm

– Height: 25-35 cm

– Bike rack or locker

*Top View:*

– Base dimensions: 30-50 cm x 20-30 cm

– Solar panels on the roof

*Materials:*

– Cardboard or balsa wood for the frame and base

– Cardboard or plastic sheets for solar panels

– Glue, scissors, and paint for assembly and decoration

*Measurements:*

– Use a scale (1:10 or 1:20) to ensure accurate measurements.

– Double-check dimensions to fit your desired scale.

*Next Steps:*

1. Would you like to add any specific details or features to the design?

2. Are you ready to start building your tabletop model?

Let’s finalize the blueprint and start building!

[28/4, 07:58] Ashley Stephens: Yes

[28/4, 07:58] Meta AI: Let’s start building your tabletop bike shelter model.

*Step-by-Step Guide:*

1. Cut out the base and frame pieces from cardboard or balsa wood.

2. Assemble the frame and attach it to the base.

3. Cut out the solar panels and attach them to the roof.

4. Add lighting and signage details.

5. Decorate and paint the model.

*Tips:*

1. Use glue or adhesives carefully.

2. Measure twice, cut once.

3. Add details last.

*Questions:*

1. Do you need help with specific steps?

2. Would you like additional decoration ideas?

Let’s bring your design to life!

[28/4, 07:59] Ashley Stephens: Bring it to life

[28/4, 07:59] Meta AI: Let’s finalize the details and bring your tabletop bike shelter model to life.

*Final Touches:*

1. *Painting*: Add colors and textures to match your design.

2. *Details*: Add bike locks, planters, or other decorative elements.

3. *Lighting*: Use small LED lights or glow-in-the-dark paint for a realistic effect.

*Display Ideas:*

1. *Baseboard*: Attach the model to a baseboard for stability.

2. *Surroundings*: Add small rocks, plants, or other scenery to create a context.

3. *Lighting*: Use spotlights or ambient lighting to highlight the model.

*Showcase:*

1. *Office or Home*: Display your model in a prominent location.

2. *School or University*: Showcase your project in a display case or exhibition.

3. *Online*: Share photos of your model on social media or design platforms.

*Pride and Enjoyment:*

You’ve created a sustainable bike shelter model that showcases your design skills and creativity. Enjoy the process and be proud of your accomplishment!

Scroll to Top