Ohio 4 Computer Science
37 Standards
CS.D.4.a
5 LessonsExplore external components (i.e., parts) of a computing system and their function to understand and describe the role they play in a computer system.
Aligned Lessons
CS.HS.4.a
1 LessonSelect and use digital learning tools/devices to support planning, implementing and reflecting upon a defined task.
Aligned Lessons
CS.T.4.a
4 LessonsDiagnose problems and select an appropriate solution from a list of problems and solutions to resolve hardware and software issues.
Aligned Lessons
NI.N.4.a
2 LessonsDescribe how information is broken down to be transmitted over a network to help students gain a better understanding of the internet and networks.
Aligned Lessons
NI.N.4.b
1 LessonDescribe network addresses, names and rules (i.e., protocols) to share or receive information from the global community.
Aligned Lessons
NI.C.4.a
7 LessonsDescribe what information should be protected and the importance of a secure password to protect information.
Aligned Lessons
NI.C.4.b
6 LessonsDescribe and explain safe usage of various online services such as web, email, video, gaming, cloud services and networked drives.
Aligned Lessons
NI.IOT.4.a
3 LessonsExplore how information is transferred to the internet from smart and intelligent devices to recognize how the internet and networks operate.
Aligned Lessons
NI.IOT.4.b
4 LessonsDescribe how transferred information is tagged using identifiers to transmit information about the user so students begin to learn that no information on the internet is anonymous.
Aligned Lessons
DA.DCS.4.a
7 LessonsGather and organize multiple quantitative data elements using a tool to perform various tasks.
Aligned Lessons
DA.DCS.4.b
2 LessonsIdentify techniques and formats to store, process and retrieve different types of information.
Aligned Lessons
DA.VC.4.a
8 LessonsOrganize data into subsets to provide different views or commonalities and present insights gained using visual or other types of representations.
Aligned Lessons
DA.IM.4.a
8 LessonsUtilize data to make predictions and discuss whether there is adequate data to make reliable predictions.
Aligned Lessons
ATP.A.4.a
13 LessonsConstruct and refine an algorithm to accomplish a given task.
Aligned Lessons
ATP.VDR.4.a
57 LessonsIdentify and use a variable, a placeholder for storing a value, to understand how it works in a multi-step process (i.e., algorithm).
Aligned Lessons
ATP.CS.4.a
214 LessonsCreate a program using sequences, events, loops and conditionals to solve a problem.
Aligned Lessons
ATP.M.4.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.PD.4.a
15 LessonsUse a design process to plan and develop a program that addresses a multi-step problem.
Aligned Lessons
ATP.PD.4.b
105 LessonsUsing guided questions, work through a program to identify errors and discuss possible solutions to repair the program.
Aligned Lessons
AI.P.4.a
15 LessonsDescribe the difference between analog and digital signals to understand their uses.
Aligned Lessons
AI.P.4.b
1 LessonGive examples of computer perception to understand how it is affected by the environment.
Aligned Lessons
AI.RR.4.a
1 LessonCreate a classification system using a tree structure to understand binary solutions.
Aligned Lessons
AI.RR.4.b
2 LessonsDescribe how AI represents knowledge to make a reasonable answer.
Aligned Lessons
AI.ML.4.a
1 LessonExplain three different machine learning approaches to choose which may be best for a given situation.
Aligned Lessons
AI.ML.4.b
3 LessonsExplain how machine learning can create a bias to understand how computers can be biased.
Aligned Lessons
AI.ML.4.c
1 LessonDescribe tasks where AI outperforms human tasks and when it does not to describe how humans rely on AI.
Aligned Lessons
AI.NI.4.a
1 LessonUse AI systems that are designed to be inclusive and describe how they affect the humans who use them.
Aligned Lessons
AI.NI.4.b
3 LessonsGive examples of bias to demonstrate how it can affect decision-making.
Aligned Lessons
AI.SI.4.a
Give examples of bias to demonstrate how it can affect specific groups of people.
IC.Cu.4.a
5 LessonsList examples of computing technologies that have changed the global community to express how those technologies influenced and are influenced by cultural practice.
Aligned Lessons
IC.Cu.4.b
5 LessonsIdentify and anticipate diverse user needs to increase accessibility to all users.
Aligned Lessons
IC.SI.4.a
7 LessonsCollaborate and consider diverse perspectives to improve digital artifacts.
Aligned Lessons
IC.SLE.4.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.4.b
9 LessonsExplain why information should be shared or kept private to protect student identity.
Aligned Lessons
IC.SLE.4.c
3 LessonsCommunicate the importance of protecting your digital footprint.
Aligned Lessons
IC.SLE.4.d
1 LessonDescribe tradeoffs between allowing information to be public and keeping information private and secure.
Aligned Lessons
IC.SLE.4.e
1 LessonExplain the effect of cyber bullying and who to tell if this is happening.