Your digital fluency toolbox
NYS Teacher Center Resource Library
Digital Literacy
Grades K-1
K-1.DL.1: Identify and explore the keys on a keyboard.
K-1.DL.1: Seesaw Typing Practice
K-1.DL.2: Communicate and work with others using digital tools.
K: DL 2/7: Kindergarten Citizenship
1: DL 2/7: Grade 1 Citizenship
K-1.DL.3: Conduct a basic search based on a provided keyword.
K-5: Finding and Connecting Information DL.3
K-5: Learning For Justice Learning the landscape of Digital literacy
K-1.DL.4: Use at least one digital tool to create a digital artifact.
K-5: Functional Meaning Making video (what does it mean to function effectively in a digital world)
K-1.DL.7: Identify actions that promote good digital citizenship and those that do not.
Seesaw: Bean Goes on the Internet
1st - Digital Citizenship Unit (5 lessons) (Library)
Be Safer Online Powerpoint presentation K-2
Pause & Think Online by Common Sense Education Grades K-3
K-5: Nets Smartz Kids Something for everyone at the elementary level.
K-5: Culture of Cybersecurity Internet Safety activities and card games for K-5
Technology I - Vocabulary for Kids - Laptop, monitor, mouse, speakers, webcam, microphone...
Grades 2-3
2-3.DL.1: Locate and use the main keys on a keyboard to enter text independently.
Top Typing Programs for 2-3 grade This list will help teachers or districts pick the typing program that will work best for their classroom.
2-3.DL.2: Communicate and work with others using digital tools to share knowledge and convey ideas.
Nearpod Matching Pairs Activity Grades 2-5 Strengthens understanding of collaboration tools
2-3.DL.3: Conduct basic searches based on student-identified keywords.
Nearpod Database Search Activity Grades 2-5
K-5: Learning For Justice Learning the landscape of Digital literacy
2-3.DL.7: Understand what it means to be part of a digital community and describe ways to keep it a safe, respectful space.
3rd - Digital Citizenship: PowerPoint Stickers (ELA/Technology) Great lesson for most primary grades.
Being a Good Digital Citizen Powerpoint 3-5
Culture of Cybersecurity Internet Safety activities and card games for K-5
Grades 4-6
4-6.DL.1: Type on a keyboard while demonstrating proper keyboarding technique.
Keyboarding–Why can’t I do it my own way. Video: https://youtu.be/adaGnEUtk48
4-6.DL.2: Select appropriate digital tools to communicate and collaborate while learning with others.
4-6.DL.3: Conduct and refine advanced multi-criteria digital searches to locate content relevant to varied learning goals.
Cast of Sesame Street talks about internet searching by searching their own names. The Cast of 'Sesame Street' Answers the Web's Most Searched Questions | WIRED
4-6.DL.4: Use a variety of digital tools and resources to create and revise digital artifacts.
Applied Digital Skills. Presented by Google. A variety of activities for late elementary students.
4-6.DL.7: Identify and describe actions in online spaces that could potentially be unsafe or harmful.
Smile and Learn Videos What is fake news? Tips For Spotting Them - Fake News for Kids
Responsible Use of Technology for Kids - First Mobile - Cyberbullying - Fake News - Online Privacy
Online Safety for MS PowerPoint 6-8
Culture of Cybersecurity Internet Safety activities and card games for K-5
Grades 7-8
7-8.DL.2: Communicate and collaborate with others using a variety of digital tools to create and revise a collaborative product.
A digital dilemma is a tricky situation that can occur in digital life. Educators can use digital dilemmas to spark powerful conversations with middle and high school students, recommended for grades 6-12, about digital life
7-8.DL.4: Select and use digital tools to create, revise, and publish digital artifacts.
7-8.DL.4: Canva for Students is a Course for Grades 6-12 is a free digital creation tool (LB)
7-8.DL.6: Explain the connection between the persistence of data on the internet, personal online identity, and personal privacy.
A digital dilemma is a tricky situation that can occur in digital life. Educators can use digital dilemmas to spark powerful conversations with middle and high school students, recommended for grades 6-12, about digital life
7-8.DL.7: Describe safe, appropriate, positive, and responsible online behavior and identify strategies to combat negative online behavior.
Online Safety for MS Powerpoint 6-8
Digital Connections teaches students essential digital citizenship skills through an interactive video series, designed for grades 6–8.
Safe Space article gives an explanation to youth about digital citizenship and how they should have positive online behavior because it will have a positive impact on other people.
Grades 9-12
9-12.DL.1: Type proficiently on a keyboard.
Typing.com is a great resource for all ages to learn the correct way to type. There are lessons, tests, and free material.
Typing Club Numerous Lessons and Courses
Nitrotype Game based competition for typing efficiency
Ratatype Typing Test Take a Typing Test and Print Certificate
9-12.DL.2: Communicate and work collaboratively with others using digital tools to support individual learning and contribute to the learning of others.
NYSTC Collaboration Tools Collection of tools with links and tutorials
Collaborative Whiteboards Overview of Google Jamboard and Whiteboard.chat for creating and sharing. How To: Teacher CTLE Badge
Google Workspace Collaboration Overview of file creation and sharing
Collaboration tips from Microsoft. These tips can help to create a class discussion as well as a chance for the teacher to immediately demonstrate how to do the tips shown.
Padlet Collaborative digital space to demonstrate understanding with a variety of options. How To: Teacher CTLE Badge
9-12.DL.4: Independently select advanced digital tools and resources to create, revise, and publish complex digital artifacts or collection of artifacts
Piktochart Easy infographic creator with templates. How To: Video Tutorials
Digital Artifacts Presentation from UB Undergraduate Education Librarian explaining the many uses of digital artifacts and more digital tools that students could use to enhance any content or project.
WeVideo Create online video presentations. How To: Video Tutorials
9-12.DL.7: Design and implement strategies that support safety and security of digital information, personal identity, property, and physical and mental health when operating in the digital world.
Google Password Manager Review password sites and sharing. How To: Google Password Manager
Google Account Safety Review security, settings and sharing of account. How To: Google 3rd Party Step
Online safety for HS Powerpoint
For the most recent NYS Teacher Center list of digital literacy resources, please see this link
Impacts of Computing
Grades K-1
K-1.IC.1: Identify and discuss how tasks are accomplished with and without computing technology.
K-1.DL.1: Seesaw Typing Practice
K-1.IC.2 Identify and explain classroom and home rules related to computing technologies and digital information.
K: DL 2/7: Kindergarten Citizenship
1: DL 2/7: Grade 1 Citizenship
K-1.IC.3 Identify computing technologies in the classroom, home, and community.
K-5: Finding and Connecting Information DL.3
K-5: Learning For Justice Learning the landscape of Digital literacy
K-1.IC.4 Identify public and private spaces in our daily lives.
K-5: Functional Meaning Making video (what does it mean to function effectively in a digital world)
K-1.IC.6 With teacher support, identify different ways people interact with computers and computing devices.
K-1.IC.7 Identify multiple jobs that use computing technologies.
Grades 2-3
2-3.IC.1: Identify and analyze how computing technology has changed the way people live and
work.
How does technology impact your life?
2-3.IC.2: Compare and explain rules related to computing technologies and digital information.
Work respectfully and responsibly with others online
2-3.IC.3: Discuss and explain how computing technology can be used in society and the world.
The Basics of Computer Science
Celebrating Digital Learning Day
2-3.IC.4: Identify public and private digital spaces.
Public vs. Private Online Spaces
Private and Personal Information
2-3.IC.5: Identify and discuss how computers are programmed to make decisions without direct human input in daily life.
2-3.IC.6: Identify and discuss factors that make a computing device or software application easier or more difficult to use.
2-3.IC.7: Identify a diverse range of roles and skills in computer science.
Grades 4-6
4-6.IC.1: Describe computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
Nearpod: History of the Computer
KQED: How do smartphones know where you are?
4-6.IC.2: Explain how laws impact the use of computing technologies and digital information.
4-6.IC.3: Explain current events that involve computing technologies.
Can you teach ethics to a self driving car?
4-6.IC.4: Explain who has access to data in different digital spaces.
4-6.IC.5: Explain how computer systems play a role in human decision-making.
4-6.IC.6: Identify and explain ways to improve the accessibility and usability of a computing device or software application for the diverse needs and wants of users.
4-6.IC.7: Identify a diverse range of role models in computer science.
https://www.lessonplanet.com/lesson-plans/computer-and-technology-careers
Grades 7-8
7-8.IC.1: Compare and contrast tradeoffs associated with computing technologies that affect individuals and society.
Newsela - The Positive and Negative Effects of Technology
PRESENTATION ON IMPACT OF SOCIAL MEDIA | PROS AND CONS OF SOCIAL MEDIA
7-8.IC.2: Evaluate the impact of laws or regulations on the development and use of computing technologies and digital information.
7-8.IC.3: Identify and discuss issues of ethics surrounding computing technologies and current events.
7-8.IC.4: Identify and discuss issues related to the collection and use of public and private data.
Private Today Public Tomorrow Lesson Plan
7-8.IC.5: Analyze potential sources of bias that could be introduced to complex computer systems and the potential impact of these biases on individuals.
7-8.IC.6: Assess the accessibility of a computing device or software application in terms of user needs.
What do we mean by accessibility?
Application Software Overview and Types
7-8.IC.7: Explore a range of computer science-related career paths.
Computer Science Careers Webquest
Lesson Planet--Exploring Technology Careers
Grades 9-12
9-12.IC.1: Evaluate the impact of computing technologies on equity, access, and influence in a global society.
Improving Digital Equity in Your Classroom
Media: Positive and Negative Impact in Culture
9-12.IC.2: Debate laws and regulations that impact the development and use of computing technologies and digital information.
Whats Up with Copyright Anyway?
9-12.IC.3 Debate issues of ethics related to real-world computing technologies.
9-12.IC.4: Assess personal and societal trade-offs related to computing technologies and data privacy.
https://www.uen.org/core/core.do?courseNum=612
Common Sense Education: Debating the Privacy Line
9-12.IC.5: Describe ways that complex computer systems can be designed for inclusivity and to mitigate unintended consequences.
Common Sense Education: Challenging Confirmation Bias
9-12.IC.6: Create accessible computational artifacts that meet standard compliance requirements or otherwise meet the needs of users with disabilities.
9-12.IC.7: Investigate the use of computer science in multiple fields.
Computational Thinking
Grades K-1
K-1.CT.1 Identify and describe one or more patterns (found in nature or designed), and examine the patterns to find similarities and make predictions.
Identify Patterns in the video
K-1.CT.2 Identify different kinds of data that can be collected from everyday life.
https://www.abcya.com/games/word_clouds
K-1.CT.3 Identify ways to visualize data, and collaboratively create a visualization of data.
K-1.CT.4 Identify a problem or task and discuss ways to break it into multiple smaller steps.
K-1.CT.5 Recognize that the same task can be described at different levels of detail.
Differentiated Learning Centers
K-1.CT.6 Follow an algorithm to complete a task.
https://www.csunplugged.org/en/
K-1.CT.8 Identify a task consisting of steps that are repeated and recognize which steps are repeated.
https://www.mazegenerator.net/
K-1.CT.9 Identify and fix (debug) errors within a simple algorithm.
https://intercom.help/bookcreator/en/articles/2398619-create-a-comic-book
Juni--Introducing Debugging to Kids
K-1.CT.10 Collaboratively create a plan that outlines the steps needed to complete a task.
Grades 2-3
2-3.CT.1 Create a model of an object or computational process in order to identify patterns and essential elements of the object or process.
2-3.CT.2 Identify and describe data collection tools from everyday life.
Study.com--Data Collection Activities and Games for Kids
2-3.CT.3 Present the same data in multiple visual formats in order to tell a story about the data.
2-3.CT.4 Identify multiple ways that the same problem could be decomposed into smaller steps
Codakid.com--Computational Thinking and Decomposition
Decomposition and Design--Code.org Lesson
2-3.CT.6 Create two or more algorithms for the same task.
Code Monkey Explaining Algorithms to Kids
2-3.CT.7 Name/label key pieces of information in a set of instructions, noting whether each name/label refers to a fixed or changing value.
https://sites.google.com/view/smartstartlessons/computational-thinking/2-3?pli=1
2-3.CT.9 Identify and debug errors within an algorithm or program that includes sequencing or repetition.
Video from Code.org--What is sequence?
2-3.CT.10 Develop and document a plan that outlines specific steps taken to complete a project.
Grades 4-6
4-6.CT.1 Develop a computational model of a system that shows changes in output when there are changes in inputs.
4-6.CT.2 Collect digital data related to a real life question or need.
4-6.CT.3 Visualize a simple data set in order to highlight relationships and persuade an audience
https://sites.google.com/view/smartstartlessons/computational-thinking/4-6
4-6.CT.4 Decompose a problem into smaller named tasks, some of which can themselves be decomposed into smaller steps.
4-6.CT.5 Identify and name a task within a problem that gets performed multiple times while solving that problem, but with slightly different concrete details each time.
https://quickdraw.withgoogle.com/
4-6.CT.6 Compare two or more algorithms and discuss the advantages and disadvantages of each for a specific task.
4-6.CT.8 Develop algorithms or programs that use repetition and conditionals for creative expression or to solve a problem.
https://bjc.edc.org/bjc-r/cur/teaching-guide/U2/lab-pages/3-predicates-game.html
4-6.CT.9 Explain each step of an algorithm or program that includes repetition and conditionals for the purposes of debugging.
4-6.CT.10 Describe the steps taken and choices made to design and develop a solution using an iterative design process.
Grades 7-8
7-8.CT.2 Collect and use digital data in a computational artifact.
7-8.CT.4 Write a program using functions or procedures whose names or other documentation convey their purpose within the larger task.
7-8.CT.6 Design, compare and refine algorithms for a specific task or within a program.
7-8.CT.7 Design or remix a program that uses a variable to maintain the current value of a key piece of information.
7-8.CT.9 Read and interpret code to predict the outcome of various programs that involve conditionals and repetition for the purposes of debugging.
Conditionals Practice--Code.org
7-8.CT.10 Document the iterative design process of developing a computational artifact that incorporates user feedback and preferences.
Grades 9-12
9-12.CT.1 Create a simple digital model that makes predictions of outcomes.
https://ct-stem.northwestern.edu/curriculum/preview/83/#
9-12.CT.2 Collect and evaluate data from multiple sources for use in a computational artifact.
https://trends.google.com/trends/?geo=US
9-12.CT.3 Refine and visualize complex data sets to tell different stories with the same data set.
https://trends.google.com/trends/yis/2022/US/
9-12.CT.5 Modify a function or procedure in a program to perform its computation in a different way over the same inputs, while preserving the result of the overall program.
Student Lab to Modify a function
9-12.CT.6 Demonstrate how at least two classic algorithms work, and analyze the trade-offs related to two or more algorithms for completing the same task.
9-12.CT.7 Design or remix a program that utilizes a data structure to maintain changes to related pieces of data.
9-12.CT.8 Develop a program that effectively uses control structures in order to create a computer program for practical intent, personal expression, or to address a societal issue.
9-12.CT.9 Systematically test and refine programs using a range of test cases, based on anticipating common errors and user behavior.
https://studio.code.org/s/csd3-2021
9-12.CT.10 Collaboratively design and develop a program or computational artifact for a specific audience and create documentation outlining implementation features to inform collaborators and users.
https://www.commonsense.org/education/lists/best-student-collaboration-tools
Cybersecurity
Professional Learning


Teacher Resources
Additional Resource Links
https://www.commonsense.org/education/
https://developers.google.com/blockly
https://staging.edublocks.org/
https://www.blueprint.cs4all.nyc/curriculum/
https://elementari.com/curriculums
https://studio.code.org/courses?view=teacher
https://csfirst.withgoogle.com/s/en/home
https://applieddigitalskills.withgoogle.com/en/teach
https://ny.pbslearningmedia.org/subjects/engineering--technology/
https://www.brainpop.com/technology/