Computer Science Strand
Elementary/K-1
Video
Kindergarten data collection and visualization
Carrie Wilson, K teacher (Bloomfield)
Carrie Wilson, K teacher (Bloomfield)
Standards addressed: CT (K-1)
Grade(s): K
Subject(s): math+
Around the winter holidays, in this week-long project K students collected data around some specific questions, and then colored and assembled “elf glyphs” as a way to display results in a visual form and analyze them.
Introduce key vocabulary and concepts about computing
Karen Clark, computer lab UPK-2 TA (Marcus Whitman)
Karen Clark, computer lab UPK-2 TA (Marcus Whitman)
Standards addressed: CT (K-1)
Grade(s): K-1
Subject(s): computer science
Introducing key vocabulary about computing (e.g., sequence, coding, etc.) using a smart board and simple activities.
Video
Video
Using Beebot robots
Angelic Durham library-STEM teacher (North Rose- Wolcott)
Angelic Durham library-STEM teacher (North Rose- Wolcott)
Standards addressed: IC and CT (K-1)
Grade(s): K
Subject(s): computer science
We used the Beebot robots. One lesson was to practice the commands left, right, backwards and forwards. Another lesson was to create an algorithm on paper and the final lesson was to actually code the algorithm into the Beebot and try to get him through a tape maze on the table- working with a partner.
Elementary/2-3
Addition and subtraction with KUBO
Kristine Ackerman, K-2 teacher (Waterloo)
Kristine Ackerman, K-2 teacher (Waterloo)
Standards addressed: CT (2-3)
Grade(s): 1-2
Subject(s): math
Students solve some simple addition and subtraction facts using an abacus, and then test their solutions by creating a simple program to move KUBO from point A to B.
Video
Video
Coding activities for 2nd graders using Code.org
Jordan Camp, 2nd grade teacher (North Rose-Wolcott)
Jordan Camp, 2nd grade teacher (North Rose-Wolcott)
Standards addressed: CT (2-3)
Grade(s): 2
Subject(s): computer science
Students and I worked together to complete a variety of both offline and online coding activities via Code.org. Together we began working through Course A. Course A offers a computer science curriculum for beginning readers, including Kindergarten students. Students will learn to program using commands like loops and events. The lessons featured in this course also teach students to meaningfully collaborate with others, investigate different problem-solving techniques, persist in the face of challenging tasks, and learn about internet safety.
Introducing students to Code.org
Krista Bement k-3 speech therapy & Alicia Falkey-Ignatio -2-3 sp.ed. (WFL BOCES)
Krista Bement k-3 speech therapy & Alicia Falkey-Ignatio -2-3 sp.ed. (WFL BOCES)
Standards addressed: CT (2-3)
Grade(s): 3
Subject(s): computer science
We introduced our students to Code.org to help engage them in their learning using technology. Code.org is a computer science curriculum for beginning readers, including Kindergarten students. Students will learn to program using commands like loops and events. The lessons featured in this course also teach students to meaningfully collaborate with others, investigate different problem-solving techniques, persist in the face of challenging tasks, and learn about internet safety.
Video
Video
Experiences using Jamboard in 3rd grade
Danielle Consaul, 3rd grade teacher (Canandaigua)
Danielle Consaul, 3rd grade teacher (Canandaigua)
Standards addressed: CT & DL (2-3)
Grade(s): 3
Subject(s): multiple
Examples of using Jamboard with 3rd grade students across writing, science, math, and reading to: communicate ideas; collaborate with peers; collect information; visualize data; compare approaches & information.
Elementary/4-5
Bird-watching and data visualization
Jill Johnson, K-6 instructional coach (Wayne)
Jill Johnson, K-6 instructional coach (Wayne)
Standards addressed: CT (4-6) & DL
Grade(s): 3-5
Subject(s): science+
Students choose a bird to investigate, than analyze digital data and their visualization from Cornell Lab of Ornithology to see how birds migrate across the United States, to help them plan a birdwatching adventure.
Materials/resources needed
Video
Video
Using Beebots in 4th grade
Meagan Pentycofe, 2-4 instructional coach (North Rose-Wolcott)
Meagan Pentycofe, 2-4 instructional coach (North Rose-Wolcott)
Standards addressed: CT (4-6)
Grade(s): 4
Subject(s): reading and math
I used Bee-bots while teaching a reading intervention to 4th grade students as a way to practice sight words. Since that experience, I have created several mats for Bee-bots to use in math, as well; these focus on fact fluency. I also supported several classroom teachers in using Bee-bots with a variety of grade levels.
Intro to coding using Beebots in 4th grade special education
Shannon Jensen, special education teacher (Canandaigua)
Shannon Jensen, special education teacher (Canandaigua)
Standards addressed: CT (2-3;4-6)
Grade(s): 4+
Subject(s): science
Beebots are programmable “floor robots” that can be used to teach both directional language and programming to young children. This lesson used Beebots in the context of reviewing the life cycle of a bean plant; students would draw a card from the life cycle and then program their Beebot to move to that stage of the board, suing a code system.
Resources to learn to use Beebots
- How to introduce Beebot to your class (8-min video)
- How to put together a Beebot mat (9-min video)
Video
Video
Creating a 3-D model of a Haudenosaunee Longhouse with MineCraft
Josh Rice, 4th grade teacher (Waterloo)
Josh Rice, 4th grade teacher (Waterloo)
Standards addressed: DL (4-6)
Grade(s): 4
Subject(s): social studies
The students completed a Haudenosaunee Longhouse as a final project. Students had to use what we learned in class and had to research longhouse to make a 3-D model. Students needed to make a display in MineCraft and document the using the camera and portfolio book in MineCraft. They then needed to export the file and send it to me in an email.
Artificial Intelligence Unit
Scott Sciera, 4th grade teacher (Seneca Falls)
Scott Sciera, 4th grade teacher (Seneca Falls)
Standards addressed: IC (4-6)
Grade(s): 4
Subject(s): ELA
This unit includes as key components: (1) Research: students read articles about AI and the ways it affects society, using an Advantages/Disadvantages Graphic Organizer; (2) Forming an argument: after a class brainstorming of pros and cons of AI, students chose which side to argue for and prepared their argument; (3) Debate: students engaged in a debate, with each team stating their opening argument and preparing a rebuttal.
Selected articles about AI
Video
Video
Integrating computer science into projects
Matthew Parker, 4th grade teacher (Waterloo)
Matthew Parker, 4th grade teacher (Waterloo)
Standards addressed: IC, CT, DL (4-6)
Grade(s): 4
Subject(s): multiple
Computer science standards were integrated into projects assigned to students across subject areas to develop a “maker” mindset.
Digital presence and social media safety
Angela Wisneieski and Eileen Wunder, 5th grade teachers (Penn Yan)
Angela Wisneieski and Eileen Wunder, 5th grade teachers (Penn Yan)
Standards addressed: DL (4-6)
Grade(s): 5
Subject(s): computer science
This is the outline of a 3-segment lesson designed to heighten student awareness of the permanence of their digital presence, social media safety, and create dialogue surrounding these issues. To do this, students create a mock Instagram page to present with their classroom peers.
Video
Video
Integrating technology in guided reading groups
Lidia Rogers, 5th grade teacher (Bloomfield)
Lidia Rogers, 5th grade teacher (Bloomfield)
Standards addressed: IC and DL (4-6)
Grade(s): 5
Subject(s): ELA
I created google slide shows for each guided reading book which integrated reading and writing activities, as well as tasks integrating technology such as using Flipgrid to discuss questions or share about a book, or using Storybook to show book scenes and dialogue in a cartoon format. I also added non-fiction texts about how computer technology has changed the world.
Introduction to Artificial Intelligence and Machine Learning with “AI for Oceans”
Karen Rawden – computer lab (Sodus)
Karen Rawden – computer lab (Sodus)
Standards addressed: IC and CT (4-6)
Grade(s): 4-6
Subject(s): computer science
We used AI for Oceans by Code.org for an introductory lesson to Artificial Intelligence and Machine Learning. This lesson addressed the K-12 Computer Science and Digital Fluency Learning Standards in the concept areas of Impacts of Computing and Computational Thinking. I taught this lesson to a total of 15 classes of 4th, 5th and 6th graders, meeting only once a week. In this program students classified objects as either “fish” or “not fish” to attempt to remove trash from the ocean. Then, students needed to expand their training data set to include other sea creatures that belong in the water. In the second part of the activity, my students choose their own labels to apply to images of randomly generated fish. The training data is used for a machine learning model that should then be able to label new images on its own. Lastly they learned about the impacts of programming incorrect information and the impacts of such effects on society.
Video
Middle School/6-8
Research project on impact of AI
Lucas Hagens – Computer teacher (Canandaigua)
Lucas Hagens – Computer teacher (Canandaigua)
Standards addressed: DL + IC
Grade(s): 4-6
Subject(s): computer science
Outline for a research project used as a final for an 8th grade computer class. Students worked to improve their research skills by learning how to navigate different databases available to our district. Students selected a technology topic of interest to them and were required to write research questions, find and read valid sources, pull out key information that helped answer their questions, and then create an artifact with Canva.
Video
Video
Gingerbread Dream House Real Estate
Jeanne Canough & Cayley Ames – 6th sp.ed. ELA (Canandaigua)
Jeanne Canough & Cayley Ames – 6th sp.ed. ELA (Canandaigua)
Standards addressed: DL (4-6)
Grade(s): 6
Subject(s): ELA+
In teams, students were given the task to research, budget and build their gingerbread dream house, and then used information and visuals to “sell” their dream home to a panel of judges.
Developing Solar/Wind Power Technology for Early River Civilizations
Stephanie Trickler, 6th social studies teacher (Waterloo)
Stephanie Trickler, 6th social studies teacher (Waterloo)
Standards addressed: IC+DL (6-8)
Grade(s): 6
Subject(s): social studies+
After completing our Ancient River Valley Civilizations unit in class, I decided to challenge the students by having them become Engineers. They had to work to define and design how Ancient River Civilizations would implement today’s solar or wind technology during the height of their civilizations existence.
Video
Video
Following detailed instructions on their own
Donovan Lopez – 6th computer (Marcus Whitman)
Donovan Lopez – 6th computer (Marcus Whitman)
Standards addressed: DL (4-6)
Grade(s): 6
Subject(s): computer science
Learning to use features of Microsoft Word for a project requiring to creating a poster about “gratitude”, only following technical directions.
Digital citizenship and digital footprint
Amanda Fleig – library media specialist (Seneca Falls)
Amanda Fleig – library media specialist (Seneca Falls)
Standards addressed: IC (6-8)
Grade(s): X
Subject(s): digital citizenship
I did a social media lesson, it was focused on digital citizenship and digital footprint. I pushed into health classes to do this lesson. Prior to me pushing into the health classes the teacher assigned a task for students to complete before I taught the class.
The assignment was as follows: Students were to keep track of their top three apps and usage daily for five(5) days. Each day they reported their information in the Google classroom. Once data was collected, that information was transferred into a pie chart.
Video
Video
Angle Relationships Digital Choice Board
Debra Vandermortel – sp.ed. (Canandaigua)
Debra Vandermortel – sp.ed. (Canandaigua)
Standards addressed: DL (7-8)
Grade(s): 8
Subject(s): math
I created a Choice Board for my 8th Grade math classes. The Choice Board allows students to:
- Review math vocabulary (complementary, supplementary, and vertical angles)
- Practice naming angles by looking at drawings
- Take a quiz on identifying angles
- Use Google Drawings to create angles and share with classmates
- Create a quiz to share with classmates using Google Forms