Missouri 3 Computer Science Standards
21 Standards
3.CS.HS.01
23 LessonsModel how information flows through hardware and software to accomplish tasks.
Aligned Lessons
3.CS.T.01
3 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 (e.g., refresh the screen, closing and reopening an application or file, unmuting or adjusting the volume on headphones).
Aligned Lessons
3.NI.NCO.01
3 LessonsRecognize how information changes when sent and received over physical or wireless paths. (Information is broken into smaller parts, sent to the destination, and then reassembled into a whole.)
Aligned Lessons
3.NI.C.01
15 LessonsIdentify problems that relate to inappropriate use of computing devices and networks.
Aligned Lessons
3.DA.S.01
3 LessonsRecognize that different types of information are stored in different formats that have associated programs (e.g., documents open in a word processor) and varied storage requirements.
Aligned Lessons
3.DA.CVT.01
7 LessonsCollect data using various programs and formats (e.g., surveys, forms) and organize the data in various visual formats (e.g., charts, graphs, tables).
Aligned Lessons
3.DA.IM.01
9 LessonsWith guidance, utilize data to make predictions and discuss whether there is adequate data to be useful and to make reliable predictions.
Aligned Lessons
3.AP.A.01
5 LessonsCompare multiple algorithms (sets of step-by-step instructions) for accomplishing the same task verbally and kinesthetically, with robot devices or a programming language.
Aligned Lessons
3.AP.V.01
64 LessonsCreate programs that use variables to store and modify grade-level-appropriate data.
Aligned Lessons
3.AP.C.01
162 LessonsCollaboratively create a program using control structures (e.g., sequence, conditionals, interactive-looping) to make decisions within a program.
Aligned Lessons
3.AP.M.01
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
3.AP.M.02
24 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
3.AP.PD.01
16 LessonsUse an iterative and collaborative process to plan the development of a program while solving simple problems.
Aligned Lessons
3.AP.PD.02
3 LessonsObserve intellectual property rights and give appropriate credit when creating or remixing programs.
Aligned Lessons
3.AP.PD.03
105 LessonsAnalyze and debug a program that includes sequencing, repetition, and variables in a programming language.
Aligned Lessons
3.AP.PD.04
14 LessonsCommunicate and explain your program development using comments, presentations, and interactive demonstrations.
Aligned Lessons
3.IC.C.01
6 LessonsIdentify computing technologies that have changed the world and express how those technologies influence, and are influenced by, cultural practices.
Aligned Lessons
3.IC.C.02
5 LessonsIdentify possible problems and how computing devices have built-in features for increasing accessibility to all users.
Aligned Lessons
3.IC.SI.01
11 LessonsDevelop a code of conduct, explain, and practice grade-level-appropriate behavior and responsibilities while participating in an online community (e.g., responsibilities of being a good digital citizen, private and personal information, showing respect for other people's work). Identify and report inappropriate behavior and know how to report cyberbullying.
Aligned Lessons
3.IC.SLE.01
3 LessonsIdentify types of digital data that may have intellectual property rights that prevent copying or require attribution.
Aligned Lessons
3.IC.SLE.02
9 LessonsDiscuss the importance of a positive digital footprint.