Ohio 5 Computer Science
36 Standards
CS.D.5.a
5 LessonsExplore the internal parts of the computing system and their function to understand and describe the role they play in a computer system.
Aligned Lessons
CS.HS.5.a
1 LessonEvaluate digital learning tools/devices to support planning, implementing and reflecting across curricular areas.
Aligned Lessons
CS.T.5.a
4 LessonsDiagnose problems and develop strategies to resolve technology issues.
Aligned Lessons
NI.N.5.a
2 LessonsModel how information is broken down to be transmitted and then reassembled to help students gain a better understanding of the internet and networks.
Aligned Lessons
NI.N.5.b
1 LessonApply knowledge of network addresses, names and rules (i.e., protocols) to discuss real-world scenarios.
Aligned Lessons
NI.C.5.a
1 LessonDemonstrate password creation techniques to develop and use a strong password used on personal accounts.
Aligned Lessons
NI.C.5.b
1 LessonExplore and utilize safe online services such as web, email, video, gaming, cloud services and network attached storage devices.
Aligned Lessons
NI.IOT.5.a
3 LessonsLearn and model how information is broken down to be transmitted by smart devices to help students visualize how information transfers over the internet.
Aligned Lessons
NI.IOT.5.b
4 LessonsExplore the benefits of the IoT with regards to convenience, safety and health to gain an appreciation of the risks involved in using devices, including data theft, identity theft, tracking and other forms of criminality.
Aligned Lessons
DA.DCS.5.a
7 LessonsGather and organize multiple quantitative data elements using a tool to perform various tasks.
Aligned Lessons
DA.DCS.5.b
2 LessonsCompare and contrast file formats to demonstrate the advantages and disadvantages of each.
Aligned Lessons
DA.VC.5.a
7 LessonsOrganize and present collected data using visual or other types of representations to highlight relationships and support a claim.
Aligned Lessons
DA.IM.5.a
8 LessonsUtilize data to propose cause and effect relationships and predict outcomes.
Aligned Lessons
ATP.A.5.a
12 LessonsEvaluate a multi-step process to diagram the proper steps to solve a problem.
Aligned Lessons
ATP.VDR.5.a
57 LessonsCreate a variable, a placeholder for storing a value, to understand how it is used in a multi-step process (i.e., algorithm).
Aligned Lessons
ATP.CS.5.a
212 LessonsCreate a program using sequences, events, loops and conditionals to solve a problem.
Aligned Lessons
ATP.M.5.a
63 LessonsDecompose (i.e., break down) the steps needed or not needed (i.e., abstraction) into precise sequences of instructions to design an algorithm.
Aligned Lessons
ATP.M.5.b
20 LessonsWith grade appropriate complexity, modify, remix or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.
Aligned Lessons
ATP.PD.5.a
14 LessonsUse a design process to plan and develop a program that includes multiple steps and end user preferences.
Aligned Lessons
ATP.PD.5.b
104 LessonsUsing guided questions, work through a program to identify errors and discuss possible solutions to repair the program.
Aligned Lessons
AI.P.5.a
16 LessonsDescribe how sensor inputs are converted as analog or digital signals to describe their uses.
Aligned Lessons
AI.P.5.b
1 LessonDemonstrate a limitation of computer perception to understand how computers interact with humans.
Aligned Lessons
AI.RR.5.a
1 LessonCreate a classification system using a tree structure to demonstrate binary solutions.
Aligned Lessons
AI.RR.5.b
2 LessonsDescribe how AI representations support reasoning to answer questions.
Aligned Lessons
AI.ML.5.a
1 LessonCompare three different machine learning approaches to solve a problem.
Aligned Lessons
AI.ML.5.b
3 LessonsDescribe how algorithms and machine learning can exhibit biases to be aware of how humans introduce bias into algorithms and machine learning.
Aligned Lessons
AI.ML.5.c
1 LessonDescribe tasks where AI outperforms human tasks and when it does not and propose possible ways to have AI perform more human tasks.
Aligned Lessons
AI.NI.5.a
1 LessonDescribe ways that AI systems can be designed to support inclusivity.
Aligned Lessons
AI.SI.5.a
3 LessonsExplore how data is influenced by bias and how it affects decision-making to defend arguments in AI.
Aligned Lessons
IC.Cu.5.a
6 LessonsExplain how computing technologies have changed the global community and express how those technologies influence and are influenced by cultural practices.
Aligned Lessons
IC.Cu.5.b
4 LessonsDevelop, test and refine digital artifacts to improve accessibility and usability.
Aligned Lessons
IC.SI.5.a
8 LessonsCollaborate and consider diverse perspectives to improve digital artifacts.
Aligned Lessons
IC.SLE.5.a
6 LessonsUse public domain or Creative Commons media, and refrain from copying or using material created by others without permission
Aligned Lessons
IC.SLE.5.b
3 LessonsCommunicate the effects of sharing personal information on the safety of student identity to determine how to protect students.
Aligned Lessons
IC.SLE.5.c
3 LessonsEvaluate the need to keep personal information secure and protect the digital footprint.
Aligned Lessons
IC.SLE.5.d
2 LessonsAnalyze different forms of cyberbullying and identify strategies to stop cyberbullying.