Computer Science Strand

Elementary/K-1

Video

Kindergarten data collection and visualization
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)

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.

Slides

Video (5-min) about the vocabulary introduced + selected student responses.

Video

Video

Using Beebot robots
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)

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)

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)

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)

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)

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.

Slides

Video

Video

Using Beebots in 4th grade
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)

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.

Slides

Resources to learn to use Beebots

Video

Video

Creating a 3-D model of a Haudenosaunee Longhouse with MineCraft
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)

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.

Slides

Video

Video

Integrating computer science into projects
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)

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.

Slides

Video

Video

Integrating technology in guided reading groups
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.

Slides

Introduction to Artificial Intelligence and Machine Learning with “AI for Oceans”
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)

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.

Slides

Video

Video

Gingerbread Dream House Real Estate
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)

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)

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)

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.

Slides

Video

Video

Angle Relationships Digital Choice Board
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