Utah 4 Computer Science Standards
11 Standards
4.CS.1
27 LessonsDemonstrate how computer hardware and software work together as a system to accomplish tasks.
Aligned Lessons
4.NI.1
2 LessonsModel how information is broken down into smaller pieces called packets and transmitted through multiple devices over physical or wireless paths and reassembled at the destination.
Aligned Lessons
4.DA.1
9 LessonsSelect, organize, and categorize data and represent that data visually to provide clarity or support a claim.
Aligned Lessons
4.DA.2
7 LessonsUse data to highlight and propose relationships, predict outcomes, or communicate ideas.
Aligned Lessons
4.AP.1
5 LessonsCompare and refine multiple algorithms for the same task, using computer and non-computer languages, and determine which is the most appropriate.
Aligned Lessons
4.AP.2
158 LessonsCreate programs that include events, loops, and conditionals.
Aligned Lessons
4.AP.3
58 LessonsDecompose problems into smaller, manageable tasks which may be then be broken down further.
Aligned Lessons
4.AP.4
99 LessonsTest and debug a program or algorithm to ensure it accomplishes the intended task.
Aligned Lessons
4.IC.1
8 LessonsEvaluate computing technologies that have changed the world and express how those technologies influence and are influenced by cultural practices.
Aligned Lessons
4.IC.2
4 LessonsPropose ways to improve the accessibility and usability of technology products for the diverse needs and wants of users.
Aligned Lessons
4.CT.1
4 LessonsDetermine specific aspects of patterns between or within problems that can be abstracted out to leave only the common or important elements.