NSF Awards: 2049029, 2048502
The AI4GA project is developing a 9-week AI elective for Georgia middle school students called Living and Working with Artificial Intelligence, and an online teacher professional development course to be offered by the Georgia Department of Education to train teachers to deliver the elective. We are interested in understanding how different populations of students engage with the material, and how it can be made culturally relevant to them. We are focusing on three groups: rural white students, urban African American students, and suburban Latino students. In January 2022 the project began its first pilot offerings of the elective with five teachers in four school districts.
David Touretzky
Research Professor
We're excited to tell you about our AI4GA project, where we're co-designing and piloting an artificial intelligence elective with Georgia middle school teachers. This 9-week course covers such topics as self-driving cars and autonomous robots, recommender systems (Netflix, Tiktok, Amazon, Google), intelligent agents (Siri, Alexa), machine learning, language understanding, societal impacts of AI, and career opportunities in AI and robotics.
We are investigating:
This is year 1 of a three year project. In future years we will develop an online teacher professional development course and learning community to scale up the implementation across Georgia. Our project team includes investigators from Carnegie Mellon, University of Florida, Boston College, Georgia Department of Education, and The Findings Group.
We invite you to ask us about our project, including:
Majd Sakr
Great and impactful work! Very inspiring. We checked out https://ai4ga.org/.
We would love to learn more about your culturally responsive teaching methods.
Also, is there a link to the curricula that we can check out?
David Touretzky
Research Professor
Hi, Majd. Thanks for your questions.
Right now, our approach to culturally responsive teaching is to offer students choices in the projects they work on, based on their personal interests. This summer we will be analyzing the data from our first pilot classes to see if there are significant differences between students in the different populations we're studying. But we did not go into the project with assumptions that all Latino students like one set of things and all African American students like a different set.
We've done some small things to ensure the curriculum is inclusive. For example, since rural students are likely to have some connection to agriculture, we made sure to include agricultural robots in our discussion of robotics. And since urban students' families might not have cars, we made sure to consider buses and taxis as transportation modes that will be impacted by AI; not everyone is going to buy a Tesla.
We're working on revising the curriculum right now. It's not yet ready for public release. But there are lots of links to good K-12 curriculum resources at the AI4K12.org resource directory that you might want to explore.
Joshua Danish
Christina Gardner-McCune
Associate Professor
Another way we are building in culturally responsive pedagogy and relevant content is by first allowing students to share their understanding and connections to AI. This allows students and teachers to position knowledge from the communities and cultures they are able part of as important. It also positions the students as knowledgeable and the curriculum as a way to increase their knowledge.
In the curriculum, we have Deeper Dive activities that allows students to explore topics that are interesting to them and also impact their communities.
For example, in our rural school district, students were asked to explore the impacts of automation on the businesses and industries on their county.
Our goal in this project is to identify ways that this curriculum can be tailored to the individual needs of diverse students and communities. So we know we are just getting started.
In the schools we are working with now, the teachers match the racial identities of the students they are serving. We know this won't always be the case but so this is helping us understand the pedagogical moves and classroom culture they find successful in engaging diverse students.
If you have advice about how we can do this better let us know.
Joshua Danish
Nathan Holbert
Associate Professor
Thanks for sharing this fascinating work! I'm excited to hear your team is using co-design to engaging stakeholders across GA in developing tools and curricula that connects with the experiences and needs of the various communities where you work. The video does a great job of highlighting some examples of the how AI might connect with the lives of your students. How are these insights impacting the design of your PD and curricula? Being aware of AI is a vital first step (for example thinking about the sensors in the Roomba or tractor). What comes next? How is the program supporting students in seeing themselves as "STEM creators"?
Christina Gardner-McCune
Associate Professor
Hi Nathan,
Thanks for watching our video and leaving a post. Each of our units have mini-projects that allow students to choose an artifact they want to create. For example, in Unit 1 on autonomous robots and self-driving cars students can use Calypso to create environments that a self-driving car or robot can navigate using a path planning algorithm. In Unit 3, students can train a model to classify images, text, or gestures or make predictions with tabular data. Another we we focus on STEM identity is in Unit 5 where we focus on AI-enabled careers. Some of the activities include having students explore AI careers and professional and then allow them to reflect on their own career interests and how they might use AI to solve problems they are interested in.
Nathan Holbert
David Touretzky
Research Professor
Anyone interested in trying Calypso can find it at https://calypso-robotics.com, with tutorial material at https://www.cs.cmu.edu/~dst/Calypso/Curriculum
Joshua Danish
Professor and Program Chair
This is so great - thanks for sharing!! I love the conversations you had with the teachers to help insure that the designs you develop are relevant for their students. One thing that has always struck me in the literature on CRP and Funds of Knowledge / Identity is how hard it is for many teachers to actually get to know their students / communities. I wonder how you helped the teachers navigate that and / or whether you also spoke with students? Thanks for sharing!
David Touretzky
Research Professor
Thanks for your comments. The teachers in our pilot group seemed to have a good understanding of their students' communities, but we realize this might not always be the case. Allowing students to choose topics that interest them for their project work or "deep dive" explorations might be a way to help teachers get more insights into their students.
We did have a chance to do student interviews in three of the five classrooms. (The other two were not accessible to us due to school district restrictions on visitors.) We are analyzing the data from these interviews now.
Joshua Danish
Professor and Program Chair
Awesome. Thanks for sharing and I look forward to learning from what you find as you move forward!
Bryan Cox
Computer Science Specialist
Several of our teachers in the first cohort polled their students and got feedback on the curriculum that they shared with us as well.
Joshua Danish
Professor and Program Chair
That's great! I bet that is some really rich data. Any surprises?
Bryan Cox
Computer Science Specialist
It comes as no surprise that the students enjoy and want more hands-on activities. They love the demos and the other components of the curriculum that compel them to explore the different aspects of AI via some immersive experience. Dave has designed some really cool activities and the teachers have been amazing at translating them into their instructional frameworks.
Joshua Danish
Josh Sheldon
Project Lead
Wow - what an all-star team working on truly important topics.
I really appreciate your focus on culturally responsive & sustaining pedagogy. It's no surprise that you're doing a very good job of it, but I want to appreciate two things you mention in particular: 1) recognizing that the groups we assign learners to are not monoliths, and 2) taking an asset-based approach to what learners bring to the learning. It's a good reminder for me to build this into practices & projects. Thank you!
Working with middle schoolers (youth and teachers) always unearths new things when I have the opportunity. What has surprised you so far as you have built-out this project, and how have you adapted to take that into account?
Have you noticed any difference in identity-making between young women and young men? Has there been any difference in interest in the topics/examples that they bring up or that you supply between genders?
Thanks for sharing this with the world!
David Touretzky
Research Professor
Hi, Josh. Thanks for your kind words, and your interesting questions.
I think each of our team members can provide a different answer with their own unique insights, but here's what surprised me personally so far. As a long-time college professor, I didn't appreciate how resistant today's middle school students are to Powerpoint presentations. They'll tolerate a few slides, but not a lecture. Instead they want to learn by engaging in activities. We've had to alter our approach to accomodate that. But when we did, we got positive responses from the students, so we know we're pointed in the right direction now.
In some cases, in the process of designing activities we realized that we needed to modify the code in some existing demos we found on the web, or develop new tools because what we wanted didn't exist yet. We're excited about this work. It's also really fun.
David Touretzky
Research Professor
Demo of the day: SpeechDemo
Although we're not ready to release our curriculum yet, we do have some publicly accessible demos that we make use of in our curriculum. One of them is SpeechDemo, which uses the Google Speech API (Google Chrome only) to demonstrate speech-to-text transcription in several languages. What's unusual about SpeechDemo is that it not only shows you the highest scoring transcription, it also shows you several runners-up so you can appreciate the ambiguity in the raw speech signal and wonder at Google's cleverness at resolving this ambiguity. That's where the AI comes in.
The demo includes a list of suggested experiments involving things like homophones (there/their/they're or which/witch), nonwords, and famous quotations. These highlight the different kinds of knowledge involved in resolving ambiguities, and also point out places where current systems fall short. (People are much better than current speech recognition systems at transcribing phonetically well-formed non-words.)
Direct link: https://www.cs.cmu.edu/~dst/SpeechDemo
Ben Rydal Shapiro
This is such an important project and amazing research team! I really appreciated reading through all the thoughtful comments, questions and responses here as well. As someone who is working in GA, I'd love to learn a bit more about particular types of challenges teachers have shared to implementing or integrating AI into different disciplines and in different school settings? (maybe a year 3 question!). Again, really wonderful to learn about this project.
Christina Gardner-McCune
Associate Professor
Hi Ben,
Thanks for stopping by to checkout our work.
Currently we are implementing a standalone 9-week AI elective for middle school. While we do have aspirations to that discipline teachers will integrate AI lessons into their classes after taking our virtual AI PD in year 3, studying the integration is beyond the scope of this grant.
There are several state-level CS groups working with teachers to integrate AI into disciplinary classrooms:
Dr. Emily Thomforde @ CSforCA
Dianne O'Grady-Cunniff, dogrady at usmd dot edu, Director, Maryland Center for Computing Education
Ben Rydal Shapiro
Thanks @Christina and really helpful! Looking forward to staying updated on the great work you're all doing on this project and hope to connect at some point.
Bryan Cox
Computer Science Specialist
Josh, we're just beginning to look at student exit surveys from cohort 1. We'll pay attention to the evolving perspectives of all the demographic groups, attending to intersectionality where possible, and include those reflections in our annual report.
One thing I didn't realize in middle school is the approach students and teachers take to the elective courses. In Georgia, most middle school CS courses last 9 weeks and students expect them to be decidedly different from their core classes: minimal lectures, hands-on activities, exposure focused rather than deep skill development. This all matched well with the goals of our curriculum but when we strayed too close to the traditional learning environment, they made sure we were aware. Conversely, several students were so engaged that they looked for ways to dig deeper into the content. Some requested to take the elective again in the following 9-week rotation while others asked for afterschool clubs and opportunities related to the topic. We had some amazing teachers in cohort 1, so I'm sure that accounted for some of the enthusiasm. I'm curious to see how the students in cohort 2 respond.
David Touretzky
Research Professor
Demo of the day: FaceDemo
This is an online demo of face detection using the TinyYOLOV2 neural network. It uses the computer's webcam and draws a bounding box around any detected face in the image. What's unusual about the demo is that it's a "glass box" demo, not a "black box" demo: it lets you look at the internal representations of the neural net. One set of displays show the kernels of the first convolutional layer, which are sensitive to various types of edges and are also color-sensitive. You can see both the kernel weights and the responses. A second set of displays shows responses of units in the 4th max-pooling layer. These units are about mid-way through the deep neural net; they compute more complex features, such as locating eyes in faces.
The demo is accompanied by some tutorial material explaining the network architecture and the organization of the display, and a set of suggested experiments that can be used to probe the behaviors of the different kernels. Middle school students can perform these experiments by holding one of the pre-supplied stimulus patterns up to the camera and observing the responses.
Direct link: https://www.cs.cmu.edu/~dst/FaceDemo
David Touretzky
Research Professor
Demo of the day: Word Embedding Demo
Word embeddings are a feature vector representation of words that are an essential part of neural network natural language processing. Neural network technology for natural language processing is used today in many AI applications such as web search, machine translation, and intelligent conversational agents.
The demo offers a 3D spatial representation of words as points in a semantic feature space, and provides for experiments such as finding the 10 closest words to a given word, or performing vector arithmetic analogies like the famous "king - man + woman = queen" that are the hallmark of semantic feature representations.
We have two ways to introduce middle school students to this material. The first is to have them play Google's Semantris game. After playing the game, we ask students to speculate about how the game knows that two words are related. Feature vectors are the answer. The second approach is to have students physically model a 3D semantic space in the classroom. This approach was developed by one of our teacher/co-designers and subsequently adopted and further refined by other teachers.
Direct link to the demo: https://www.cs.cmu.edu/~dst/WordEmbeddingDemo