Physical Computing with micro:bits and Makecode
I am quite fond of facilitating physical computing activities with my learners as I’ve discussed in Scratch and Makey Makey Across the Curriculum . For that post I created the following graphic to represent the benefits of physical computing. I think it is important to extend the use of coding and microcontrollers into creating physical objects for the following reasons:

Standards Addressed
ISTE Standards for Students
- Know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts or solving authentic problems.
- Develop, test and refine prototypes as part of a cyclical design process.
- Exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems.
- Create original works or responsibly repurpose or remix digital resources into new creations.
Next Generation Science Standards
- Analyze data from tests to determine similarities and differences among several design solutions to identify the best characteristics of each that can be combined into a new solution to better meet the criteria for success.
- Develop a model to generate data for iterative testing and modification of a proposed object, tool, or process such that an optimal design can be achieved.
micro:bit Activities
The following slide deck contains the list of micro:bit activities completed by my summer campers. It includes the Makecode for the more advanced projects:
Here are examples of student projects:
Lip Syncing Characters Using micro:bits and Hummingbirds
I am quite fond of facilitating physical computing activities with my learners as I’ve discussed in Scratch and Makey Makey Across the Curriculum . For that post I created the following graphic to represent the benefits of physical computing. I think it is important to extend the use of coding microcontrollers into making physical objects for the following reasons:

Lip Syncing Characters with a micro:bit and a Servo
I was excited to find Cecilia Hillway‘s (she’s so very talented!) Lip-Syncing Characters With Micro:bit – https://www.instructables.com/Lip-Syncing-Characters-With-Microbit/. Here is her video overview of her processes:
. . . and here are some examples of what my students did over the school year and what Cecilia’s kids did this summer:
Cecilia’s provided a Makecode graphic for the project:
I recreated this Makecode – https://makecode.microbit.org/_aRfexJ44aEpk
Lip Syncing Characters with a Hummingbird
A Hummingbird by Birdbrain is a kit of lights, sensors, and motors which allows students to create personally meaningful robots out of any materials. As part of her Instructables, Cecilia described her use of Hummingbird to add more features to the Lip Syncing Characters. It was a bit complicated for me so I used the kit to add a second servo to have her arm move and a flashing light to highlight my character’s name.
With the help of the folks from Codejoy, a Makecode was created for this project.
Here is the makecode – https://makecode.microbit.org/_1Ex1vYcqbF0r
The Joy of Watching a Lesson Come Alive
Number one on my love list of teaching is spending time with my fantastic students. High on my list is also my love of designing and creating learning activities for my students. I get such joy in seeing my designs come to life in the hands of my learners. Recently, I designed a pinball machine using a pizza box, Strawbees, Makedo screws, and an optional micro:bit scoreboard. The full directions can be found at: https://www.instructables.com/Cardboard-Pinball-Machine-Using-a-Pizza-Box-Strawb/.
I got to test my new learning activity with my summer campers during my Toy Making camp. As is usual, when kids get to jump in and try the activity out for themselves, they far exceeded my vision and expectations for it.
As I observed the campers making the pinball machine, I found such joy in witnessing:
- 100% engagement. All students were actively and joyfully engaged. It reinforced my belief that there is a human need to create. I wrote about this in The Magic of Making: The Human Need to Create.
- Their creativity. I was in awe about the directions they took with this; how much they added their selves to the base project.
- Their ability to create the project without direct instruction. About half of them were able to just fly with it without my assistance; by just studying my prototype.
- Their eyes light up when their projects worked as they envisioned them.
- Their interest in their peers’ projects.
- How valuable experiential learning is. I wrote about this in The Imperative of Experiential and Hands On Learning:
Toy Take Apart and Repurposing: A Creative Problem-Solving Lesson
Toy Take Apart and Repurposing is always a great favorite both with my gifted students and with my campers during my summer Toy Hacking and Making camp. I purchase battery-operated toys from ebay and thrift stores. Because I am always seeking ways to improve my lessons, I was excited to add the repair mindset reflection, the micro:bit driven Plushpal, and circuit jewelry to this activity this past spring. These additions seemed to really enhance the lesson.
This lesson was driven by the following references and resources:
- Instructables’ Take Apart and Rebuild Toys – https://www.instructables.com/Take-Apart-and-Rebuild-Toys/
- Agency by Design’s Cultivating A Repair Mindset https://makezine.com/2022/04/20/cultivating-a-repair-mindset/
- micro:bit PlushPal – https://www.plushpal.app/ and https://www.notion.so/scientiffic/PlushPal-Guide-06def1796fd4420389ea33a5eb9ac897
- Instructables’ Circuit Jewelry – https://www.instructables.com/Circuit-Board-Earrings/
Toy Take Apart
Learners began by taking their battery operated toys apart. They were instructed to take it apart so all of the components were separated and to sketch the parts as they did so.


Repair Mindset Reflection
The Repair Exploration tool is designed to cultivate a sensitivity to and curiosity about how objects and systems work by looking closely at them (https://resources.makered.org/resource/cultivating-repair-mindset-toolkit).
After learners completed taking their toys apart, they were asked to used this tool to reflect on their learning. They put their answers directly on the paper where they made their sketches.


micro:bit PlushPal
PlushPal is a tool for creating interactive toys using the micro:bit. Using PlushPal, you can program your stuffed animal to respond with sounds based on custom gestures you create.
Link to the PlushPal Guide – https://www.notion.so/scientiffic/PlushPal-Guide-06def1796fd4420389ea33a5eb9ac897. The following video shows some learners trying out PlushPal:
Circuit Jewelry
In order to reinforce the concept of repurposing, learners got to use a circuit board from their toy (comes in all battery-operated toys) to make some jewelry.
Invention Literacy: Repurposing Toys Parts
Invention Literacy, as coined by Jay Silver of Makey Makey, “is the ability to read and write human made stuff.” To be invention literate, it means you’re able to look at the world around you and think about how something works. When students put on the hat of an inventor, they can see how the world works, and have the confidence to invent new parts of the world (https://sphero.com/blogs/news/invention-literacy).
The following video shows Theo repurposing-inventing his toy parts into something functional:
The following images show students repurposing-inventing their toy parts into a prototype for a new game:
Stop Motion Animations: A Fun and Engaging Language Arts-Educational Technology Integration
One of my favorite things to do as an educator is to create lessons plans that help students address content standards through authentic learning activities and develop transferrable skills. For the stop motion animations, both English Language Arts Common Core and ISTE Standards were addressed. Plus, students had fun, were fully engaged, and developed a greater tolerance for long term projects. This blog post provides some background information as well as presents a few student examples.
Standards Addressed
English Language Arts Common Core Standards
CCSS.ELA-LITERACY.W.5.3
Write narratives to develop real or imagined experiences or events using effective technique, descriptive details, and clear event sequences.
- CCSS.ELA-LITERACY.W.5.3.A
Orient the reader by establishing a situation and introducing a narrator and/or characters; organize an event sequence that unfolds naturally. - CCSS.ELA-LITERACY.W.5.3.B
Use narrative techniques, such as dialogue, description, and pacing, to develop experiences and events or show the responses of characters to situations. - CCSS.ELA-LITERACY.W.5.3.E
Provide a conclusion that follows from the narrated experiences or events.
ISTE (Technology) Standards for Students
1.6. Creative Communicator
Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats and digital media appropriate to their goals. Students:
- 1.6.b. create original works or responsibly repurpose or remix digital resources into new creations.
- 1.6.c. communicate complex ideas clearly and effectively by creating or using a variety of digital objects such as visualizations, models or simulations.
- 1.6.d. publish or present content that customizes the message and medium for their intended audiences.
Creating Storyboards
Learners were assigned the following story arc template in Storyboard That.
Link – https://www.storyboardthat.com/create/storytelling-templates
Making the Stop Motion Animations
Learners used the Stop Motion Studio App to create their animations:
Student Examples
The Worm and the Cheese by Andrew
Storyboard Template Using Storyboard That

Stop Motion Animation: The Worm and the Cheese
The Adventure of the Cats by Marisol
Storyboard Template Using Storyboard That
Stop Motion Animation: The Adventures of the Cats
Social Entrepreneurship with Elementary Students: A Perfect STEAM Lesson
I have done a social entrepreneurship unit with three groups of gifted students, grades 3rd through 6th. It was one of my favorite units . . . ever, and from their reactions, I believe it was one of theirs, too. I call it a perfect STEAM (science, technology, engineering, arts, and math) unit. The first part of this post explains some of the rationale for this project, and the second part describes the unit, itself.
Why a Unit on Social Entrepreneurship
First, I wanted my learners, who are from lower income families, to develop both an entrepreneur mindset and entrepreneur skills along with the creativity and innovation that comes with these skills.
Entrepreneurship education benefits students from all socioeconomic backgrounds because it teaches kids to think outside the box and nurtures unconventional talents and skills. Furthermore, it creates opportunity, ensures social justice, instills confidence and stimulates the economy. Because entrepreneurship can, and should, promote economic opportunity, it can serve as an agent of social justice. Furthermore, entrepreneurship has historically spurred minorities, women and immigrants to create better lives for themselves and their families. (Why Schools Should Teach Entrepreneurship)
Second, not only did I want my learners to gain entrepreneur skills, I wanted them to experience the benefits of starting a company in order to raise money to give to a “cause” also known as a form of social entrepreneurship.
Not every child is temperamentally suited to be a social entrepreneur. Not every child is suited to be a scientist, mathematician, or artist. But elementary school-age kids do have the natural curiosity, imagination, drive, and ability to come up with innovative ways to change the world for the better. By exposing our kids to a variety of disciplines, including social entrepreneurship, we are teaching them they have what it takes to “be the change.” One well-known expert on social entrepreneurship, David Bornstein, puts it this way: Once an individual has experienced the power of social entrepreneurship, he or she will “never go back to being a passive actor in society.” (Young Kids Need to Learn About Social Entrepreneurship)
Third, this unit met my own criteria for an effective and powerful unit:
- Instructional challenges are hands-on, experiential, and naturally engaging for learners.
- Learning tasks are authentic, relevant, and promote life skills outside of the formal classroom.
- The challenges are designed to be novel, and create excitement and joy for learners.
- Learner choice and voice are valued.
- Lessons address cross curricular standards. They are interdisciplinary (like life) where multiple, cross-curricular content areas are integrated into the instructional activities.
- Learning activities get learners interested in and excited about a broad array of topics especially in the areas of science, engineering, math, language arts, and the arts.
- Communication, collaboration, and problem solving are built into the learning process.
- Reading and writing are integrated into the learning activities in the form of fun, interesting books and stories, and writing stories, narratives, journalistic reports.
- Educational technology is incorporated with a focus on assisting with the learning activities not to learn technology just for the sake of learning it.
- There is a natural building of social emotional skills – tolerance for frustration, expression of needs, working as a team.
Schedule of Learning Activities
Here was the schedule of learning activities I used for this unit:
- Introduction
- Video
- Online Games
- Kidpreneurs
- Market Survey – Google Form
- Analyzing Results, Deciding of Products, Testing Products
- Expense Sheet – Expenses and Assets
- Business Plan
- Making and Selling the Products
- Visiting the Interfaith Homeless Shelter to Deliver the Profits
Introduction
The following activities were used to teach learners about entrepreneurship and social entrepreneurship:
Video. Learners were first introduced to entrepreneurship with the following video:
Kidpreneur Readings. We read the Kidpreneurs’ book and did exercises from book – these readings and exercises continued throughout the unit.
Online Games. They were then given the opportunity to play some online games that focus on entrepreneurship:
- Lemonade Stand – http://www.coolmath-games.com/0-lemonade-stand
- Coffee Shop – http://www.coolmath-games.com/0-coffee-shop
- Building Rush – https://www.coolmath-games.com/0-building-rush
- Cookie Tycoon – http://www.addictinggames.com/strategy-games/cookietycoon.jsp
- The Uber Game – https://ig.ft.com/uber-game/
Market Survey
Based on their own interests and hobbies (and with the help of the Kidpreneur workbook), my learners decided on possible products they could make (all products were handmade) and sell. They developed a market survey from this information:
Analyzing Results, Deciding of Products, Testing Products
Learners requested that their respective classes and family members take their survey. It was quite a treat watching them continually examine the graphs found on the Google form response page. Here is an example from one group’s survey:

From the results, they decided to sell:
- Orbeez Stress Balls – see https://youtu.be/DK1q7WjxcQc for instructions,
- Fingerboards – se https://youtu.be/PS0nmiMkPiY for ideas how to create these,
- Pop Its – see http://www.ikatbag.com/2021/02/cardboard-popper-tutorial-by-kate.html for instructions,
- Sugar Christmas Cookies – see https://www.allrecipes.com/recipe/10402/the-best-rolled-sugar-cookies/ for the recipe the kids used.
They started by testing out how to make these products to discover how to best produce them.
Expense Form
I acted as the bank and purchased the materials for the learners to make products. I saved the receipts, made copies of them, and had each learner create her or his Google sheet to record expenses.
Business Plan
From all of this information, the learners developed a business plan using the following Kids-Business-Plan simplified for kids. It included:
- Their business name – Gifted Community Craft Story
- Startup costs
- Cost per item
- Marketing strategies
Highlights – Making and Packaging the Products
Here is a photo essay that shows the students making and packaging the products.
Highlights – Selling the Products
Students Delivering Raised Monies to The Interfaith Community Shelter (serves the homeless)
Additional Resources
- Ten Helpful Tips To Becoming An Kidpreneur [a kid that is an entrepreneur] https://www.huffingtonpost.com/entry/ten-helpful-tips-to-becoming-an-kidpreneur-a-kid-that_us_58d42f17e4b0f633072b35c6?ncid=engmodushpmg00000004
- Lesson Plans – Teaching Entrepreneurship http://www.teachingentrepreneurship.org/category/lesson-plans/
Building a Sustainable City
As I’ve discussed before, I offer electives to my 4th-6th grade GT students (see Offering Electives to Elementary Students). They chose paper engineering. A few started making city structures. They then stated that they should make a city. I suggested that it be a sustainable city (Sustainable Development Goal 11). From there, the innovation, creativity, passion, fun, and final product exploded due to the efforts of the students.

Standards Addressed
Education for Sustainability Standards and Performance Indicators
- Responsible Local & Global Citizenship. The rights, responsibilities, and actions associated with leadership and participation toward healthy and sustainable communities. Students will know and understand these rights and responsibilities and assume their roles of leadership and participation.
- Healthy Commons. Healthy Commons are that upon which we all depend and for which we are all responsible (i.e., air, trust, biodiversity, climate regulation, our collective future, water, libraries, public health, heritage sites, top soil, etc.). Students will be able to recognize and value the vital importance of the Commons in our lives and for our future. They will assume the rights, responsibilities, and actions to care for the Commons.
- Inventing & Affecting The Future. The vital role of vision, imagination, and intention in creating the desired future. Students will design, implement, and assess actions in the service of their individual and collective visions. (https://cloudinstitute.org/cloud-efs-standards)
Common Core English Standards
CCSS.ELA-LITERACY.CCRA.W.7
Conduct short as well as more sustained research projects based on focused questions, demonstrating understanding of the subject under investigation.
Next Generation Science Standards (Science and Engineering)
- Define the criteria and constraints of a design problem with sufficient precision to ensure a successful solution, taking into account relevant scientific principles and potential impacts on people and the natural environment that may limit possible solutions.
- Evaluate competing design solutions using a systematic process to determine how well they meet the criteria and constraints of the problem.
- Develop a model to generate data for iterative testing and modification of a proposed object, tool, or process such that an optimal design can be achieved (https://www.nextgenscience.org/topic-arrangement/msengineering-design).
Resources Shared With Students
- 6 Traits of a Sustainable City (With Examples) – https://www.digi.com/blog/post/sustainable-city
- What is a sustainable city? 10 characteristics of green urban planning – https://www.thezebra.com/resources/home/what-is-a-sustainable-city/
- The 10 Traits Of A Sustainable City And Eco-Friendly Urban Planning https://eeba.org/the-10-traits-of-a-sustainable-city-and-eco-friendly-urban-planning
Tools and Materials Use
- Foam Core Boards for base
- Heavy Cardstock (110 lb.) for paper buildings
- Cricuit Machine for cutting out paper buildings (can be any digital die cutting machine)
- Poster Paints – green, blue
- Light Blue Tissue Paper for water
- Solar Cars – e.g. http://www.xump.com/science/solar-diy-micro-car-kit.cfm
- Solar Windmills – e.g. https://www.walmart.com/ip/Sijiali-6-in-1-Creative-DIY-Education-Learning-Solar-Power-Robot-Kit-Children-Toys-Gift/258707171
- Mini-Solar Panels
- LEDs 10mm
- Alligator Clips (to connect LEDs to the solar panels)
- Chibitronics Light Sensitive Kit – https://shop.chibitronics.com/products/light-sensor-materials-kit which needs a Chibi Chip /Clip https://shop.chibitronics.com/collections/advanced-stickers/products/chip-clip (this provides lights that turn off/on, and are used inside the homes)
- Flashlights (to help demonstrate the solar panels)
A Snippet of the Student Planning Session
Informational Posters by Students for the Display
Highlights – Making the City
A Map of the Sustainable City – Drawn by a Student
Highlights – Finished City
Teacher Reflection
I have an expression, “Show students the possibilities and then get out of the way.” I did this for the Sustainable City project and the students didn’t disappoint! The project processes and products came out so much better than I expected. This fits into another of my beliefs, “Let go of expectations about about the products students will produce,” which I wrote about in Focusing on the Process: Letting Go of Product Expectations. I let students drive what they want to produce in the context of the processes desired, and they often create products way beyond what I could imagine.
I watched as they worked together as they planned their city, deciding what will be included and where it would go. I watched as they almost spontaneously created new areas and artifacts: gardens, orchards, farmers’ market, stables, and bike racks.
I have the privilege of observing great incidents of creativity, innovation, passion, and joy. I love my job. I love these kids.
A STEM-Driven Marble Run Using Instructables and Tinkercad
STEM lessons are a strong focus in my 4th-6th grade gifted classes. I teach at two Title 1 schools with primarily Hispanic students. Our district works to identify students often underrepresented in gifted education programs. My mission in working with my students includes helping them gain knowledge and skills to situate them to be competitive with more privileged students when they get to high school and college. I believe that STEM lessons are perfect for doing so. For this STEM lesson, they made marble runs based on the following Instructables:
- How to Use Calipers https://www.instructables.com/How-to-Use-Calipers/
- Design a Straw Roller Coaster Using Tinkercad https://www.instructables.com/Design-a-Straw-Roller-Coaster-Using-Tinkercad/
Standards Addressed
Next Generation Science Standards (Science and Engineering)
- Define the criteria and constraints of a design problem with sufficient precision to ensure a successful solution, taking into account relevant scientific principles and potential impacts on people and the natural environment that may limit possible solutions.
- Evaluate competing design solutions using a systematic process to determine how well they meet the criteria and constraints of the problem.
- Analyze data from tests to determine similarities and differences among several design solutions to identify the best characteristics of each that can be combined into a new solution to better meet the criteria for success.
- Develop a model to generate data for iterative testing and modification of a proposed object, tool, or process such that an optimal design can be achieved (https://www.nextgenscience.org/topic-arrangement/msengineering-design).
ISTE Standards for Students (Technology Standards)
Innovative Designer Students use a variety of technologies within a design process to identify and solve problems by creating new, useful or imaginative solutions. Students:
- 1.4.a. know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts or solving authentic problems.
- 1.4.b. select and use digital tools to plan and manage a design process that considers design constraints and calculated risks.
- 1.4.c. develop, test and refine prototypes as part of a cyclical design process.
- 1.4.d. exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems. (https://www.iste.org/standards/iste-standards-for-students)
Common Core Math Standards
- Convert among different-sized standard measurement units within a given measurement system (e.g., convert 5 cm to 0.05 m), and use these conversions in solving multi-step, real world problems.
The Learning Activities
Measuring the Objects for Their Marble Runs
Students used calipers from the Tinkercad Autodesk Innovator Kits (thanks to the company for providing these to my students!) to measure the objects that they used for their marble runs: straws, cups, boxes, and cardboard tubes.
What a fantastic math lesson this provided. Even though the students ranged in grades 4th through 6th, and studied fractions in their regular classes, they really didn’t understand how fractions worked using authentic measurement in the real world. Our discussion included the fractions between inch marks, and how these fractions function, i.e., how fractions are reduced. Our discussion was similar to the one presented in this video:
They also learned/reviewed some of the geometric properties of rectangular prisms and cylinders. I believe that using math concepts to solve real problems increased its relevance and made more sense to the students. Deeper learning occurred.
Creating the Objects in Tinkercad
This become another great math lesson as the students needed to convert the measurement fractions into decimals in order to create their objects in Tinkercad. With input from them, I created a graphic on the white board similar to the one below:
They then made their marble run prototypes in Tinkercad using these objects.
Using Tinkercad Designs to Create Real Life Marble Runs
While making their real life marble runs from their Tinkercad designs and because this process was iterative, students made changes as they experimented with making their marble runs work. They were asked to make changes in their Tinkercad designs when they made changes in their real life marble runs.
The Results
Here is one of the completed marble runs with the students providing a brief statement of their processes. Of special note is one of their comments, “We struggled a lot, but we made it work.”
Artificial Intelligence: Generative AI
My gifted students, grades 4th-6th, selected Artificial Intelligence, as their elective during Spring, 2022 semester. (For more about this see Offering Electives to Elementary Students.) The Generative AI learning activities I describe below are part of their larger Artificial Intelligence elective as well as being part of the ISTE AI Explorations course I am taking.
ISTE Standards for Students
- Students leverage technology to take an active role in choosing, achieving and demonstrating competency in their learning goals, informed by the learning sciences. Students understand the fundamental concepts of technology operations, demonstrate the ability to choose, use and troubleshoot current technologies and are able to transfer their knowledge to explore emerging technologies.
- Students use a variety of technologies within a design process to identify and solve problems by creating new, useful or imaginative solutions. Students exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems.
- Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions. Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.
- Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats and digital media appropriate to their goals. Students create original works or responsibly repurpose or remix digital resources into new creations.
The Hook
Students explore the following Generative AI technologies:
- This Person Does Not Exist https://thispersondoesnotexist.com/
- Which face is real? https://www.whichfaceisreal.com/
- DALL·E mini: Generate images from text https://huggingface.co/spaces/flax-community/dalle-mini
- Image-to-Image Translation https://affinelayer.com/pixsrv/
- Deep Fakes: https://www.cnn.com/interactive/2019/01/business/pentagons-race-against-deepfakes/
Introductory Videos
Students watch the following videos to gain some background knowledge about GANS:
Warm-Up Activity: Create a Mythical Creature
Students create a mythical creature using Google’s Chimera Painter-https://storage.googleapis.com/chimera-painter/index.html. “Chimera Painter is a demo that lets you run wild by drawing out creature shapes that become fully fleshed out by our CreatureGAN machine learning model, which was trained on hundreds of thousands of 2D renders of 3D creature models.” To begin, students watch the following video. It provides a great overview about how GANS work in the context of using the Chimera Painter. Once they create their creatures, they write a short story about them. Students can be instructed that their favorite creation can be used in the next activity – their presentation assignment.
The students loved making these.
Assignment: Create a Generative AI-Enhanced Presentation
For this assignment, students are going to make a presentation out of Generative AI Art that shows the projects they created for our AI unit (see previous blog posts). An alternative can be that the theme for the presentation is decided upon by the student and/or the teacher). It needs to include AI Art, AI sounds or music, and AI Drawing or Painting elements.
To begin students experiment with and create artifacts for the following GANS. They then choose their favorite creation from each of the following for use in their presentations. Students can use Google Slides to upload their creations, and possibly add text to create a GAN-enhanced presentation.
Generative AI Art
- Deep Dream Generator – https://deepdreamgenerator.com/
- NightCafe Creator – https://creator.nightcafe.studio/ (requires a login)
- Google Arts & Culture App – https://www.blog.google/outreach-initiatives/arts-culture/transform-your-photo-style-iconic-artist/
Generative AI Music
- NSynth Sound Maker – https://experiments.withgoogle.com/ai/sound-maker/view/
- AI Duet – https://experiments.withgoogle.com/ai/ai-duet/view/
Generative AI Drawing / AI Painting:
- Pix2Pix – https://mitmedialab.github.io/GAN-play/
- AI Painter – https://www.instapainting.com/ai-painter
- Cartoonify – https://experiments.withgoogle.com/cartoonify
- Dream – https://app.wombo.art/
Example Student Project
Artificial Intelligence: Chatbot Activities for Students
My gifted students, grades 4th-6th, selected Artificial Intelligence, as their elective during Spring, 2022 semester. (For more about this see Offering Electives to Elementary Students.) The chatbot learning activities I describe below are part of their larger Artificial Intelligence elective as well as being part of the ISTE AI Explorations course I am taking.
ISTE Standards for Students
- Students leverage technology to take an active role in choosing, achieving and demonstrating competency in their learning goals, informed by the learning sciences. Students understand the fundamental concepts of technology operations, demonstrate the ability to choose, use and troubleshoot current technologies and are able to transfer their knowledge to explore emerging technologies.
- Students use a variety of technologies within a design process to identify and solve problems by creating new, useful or imaginative solutions. Students exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems.
- Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions. Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.
- Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats and digital media appropriate to their goals. Students create original works or responsibly repurpose or remix digital resources into new creations.
The Hook
Learners try out the following chatbot:
Video Introduction
Main Activity 1: A Scratch Text to Speech Language Translator Chatbot
Student Examples
Main Activity 2: Create a Chatbot on a Topic of Your Choice
Learners create their own Chatbots using Scratch 3.0. They are expected to research a topic of personal interest to create a Chatbot that can answer questions about interesting facts related to their topic.
Students explain how the ones they created work:
Extension
To extend knowledge about and coding of Chatbots, learners do the Python-drive CodeMonkey Trivia Chatbot course: https://app.codemonkey.com/hour-of-code/trivia-chatbot/course#1