Kansas 4 Model Standards for Computer Science
25 Standards
4.CS.D.01
20 LessonsIdentify and explain how computing devices can be connected to other devices to extend their capabilities.
Aligned Lessons
4.CS.HS.01
6 LessonsExplain how information is translated, transmitted, and processed between hardware and software in order to accomplish tasks.
Aligned Lessons
4.CS.IO.01
19 LessonsDemonstrate proper use of grade level appropriate input devices and produce digital artifacts with a controlled audience.
Aligned Lessons
4.CS.T.01
4 LessonsIdentify, using accurate terminology, simple hardware and software problems that may occur during everyday use, discuss problems with peers and adults, and apply strategies for solving these problems.
Aligned Lessons
4.NI.NCO.01
3 LessonsExplain how information is sent and received across physical or wireless paths.
Aligned Lessons
4.NI.C.01
9 LessonsIdentify and explain issues related to responsible use of technology and information, and describe personal consequences of inappropriate use.
Aligned Lessons
4.DA.S.01
2 LessonsClassify different storage locations (physical, shared, or cloud) based on the type of file, storage requirements, and sharing requirements.
Aligned Lessons
4.DA.C.01
8 LessonsGather and manipulate relevant and reliable data using the appropriate digital tool.
Aligned Lessons
4.DA.CVT.01
8 LessonsOrganize and present collected data visually to highlight comparisons.
Aligned Lessons
4.DA.IM.01
4 LessonsDetermine how the accuracy of conclusions are influenced by the amount and relevance of the data collected.
Aligned Lessons
4.AP.A.01
9 LessonsAnalyze and refine multiple algorithms for the same task.
Aligned Lessons
4.AP.V.01
57 LessonsUtilize, create, and modify programs that use variables, with grade level appropriate data.
Aligned Lessons
4.AP.C.01
189 LessonsCreate programs using a programming language that utilize sequencing, repetition, conditionals and variables to solve a problem or express ideas both independently and collaboratively.
Aligned Lessons
4.AP.M.01
64 LessonsDecompose (break down) large problems into smaller, manageable subproblems. Then form algorithms to solve each subproblem.
Aligned Lessons
4.AP.M.02
19 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
4.AP.PD.01
15 LessonsCreate a plan using an iterative process to plan the development of a program that includes user preferences while solving simple problems.
Aligned Lessons
4.AP.PD.02
5 LessonsUse proper citations and document when ideas are borrowed and changed for their own use (e.g., using pictures created by others, using music created by others, remixing programming projects).
Aligned Lessons
4.AP.PD.03
107 LessonsAnalyze, debug (identify/fix errors), and create a program that includes sequencing, repetition and variables in a programming language.
Aligned Lessons
4.AP.PD.04
2 LessonsCommunicate and explain your program development using comments, presentations and demonstrations.
Aligned Lessons
4.IC.C.01
4 LessonsBrainstorm problems and ways to improve computing devices to increase accessibility to all users.
Aligned Lessons
4.IC.SI.01
9 LessonsDevelop a code of conduct, explain, and practice grade-level appropriate behavior and responsibilities while participating in an online community. Identify and report inappropriate behavior. (Digital Citizenship - review of all nine components, but focused on Digital Access).
Aligned Lessons
4.IC.SI.02
7 LessonsAs a team, consider each other’s’ perspectives on improving a computational product.
Aligned Lessons
4.IC.H.01
7 LessonsIdentify and give examples of computing technologies that have changed the world, and express how those technologies influence, and are influenced by, society
Aligned Lessons
4.IC.SLE.01
2 LessonsDiscuss the social impact of violating intellectual property rights.
Aligned Lessons
4.IC.CP.01
7 LessonsDesign a visual product depicting the connections between computer science and other fields.