Play "Which One Doesn't Belong?"
Review/learn vocabulary: Features and Data
Identify features of data
Complete two rounds of sorting and labeling data in pairs or groups
See a demo of how to train a machine to identify colors
Vocabulary
Features: Unique attributes that identify an object
Data: Information we collect and use to answer questions and make decisions
Label: Text added to data to help train a machine learning model
Student Materials
Feature Table (1 per pair/group)
Sorting Sheet (1 per student)
Pencils (1 per pair/group)
Manipulative set for each pair/group - LEGO or other manipulative objects with at least 3 different features
Teacher device for accessing:
1A-DA-07 Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.
1B-DA-06 Organize and present collected data visually to highlight relationships and support a claim.
1B-DA-07 Use data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea.
This activity also relates to Practice 4. Developing and Using Abstractions of the K–12 Computer Science Framework as students identify common features in a dataset.1A-AP-08 Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.
Students will be following an algorithm to sort and label the data.K-2.1-B-ii Give examples of features one would look for if one wanted to recognize a certain class of objects (e.g., cats) in an image.
K-2.2-A-iv Identify the features that make each object in a collection unique, and create a table of features to organize the objects.
K-2.3-A-ii Identify patterns in labeled data and determine the features that predict labels.
K-2.3-C-i Create a labeled dataset with explicit features to illustrate how computers can learn to classify things like foods, movies, or toys.
3-5.3-A-iii Train a classification model using machine learning, and then examine the accuracy of the model on new inputs.
3-5.3-A-iv Demonstrate how training data are labeled when using a machine learning tool.
3-5.3-C-i Create a labeled dataset with explicit features of several types and use a machine learning tool to train a classifier on this data.
Teachers will probably be the one creating the model though upper elementary students could do this as well.