Arkansas 4 Computer Science and Computing Standards
28 Standards
CSK8.G4.1.1
9 LessonsExamine the process of problem solving and how it applies to algorithmic problem solving.
Aligned Lessons
CSK8.G4.1.3
9 LessonsConstruct innovative solutions to problems of increasing complexity collaboratively.
Aligned Lessons
CSK8.G4.1.4
5 LessonsApply strategies for solving simple hardware and software problems that may occur during use.
Aligned Lessons
CSK8.G4.2.3
3 LessonsExamine the relative position of objects using angles within a program (e.g., 30-degree turn).
Aligned Lessons
CSK8.G4.3.1
2 LessonsCompare the representation of existing data in multiple formats.
Aligned Lessons
CSK8.G4.3.2
3 LessonsUse 0s and 1s to represent data (e.g., encoding and decoding a word with 0s and 1s).
Aligned Lessons
CSK8.G4.3.3
9 LessonsExplore graphs as models for data analysis.
Aligned Lessons
CSK8.G4.3.4
10 LessonsCollect and arrange data logically based on multiple characteristics.
Aligned Lessons
CSK8.G4.3.5
12 LessonsSelect and use appropriate tools to collect data.
Aligned Lessons
CSK8.G4.3.6
9 LessonsCompare different ways to visually represent data with bar graphs, line plots, and pictographs.
Aligned Lessons
CSK8.G4.4.1
8 LessonsIdentify strategies for protecting authentication methods and explore ways to secure compromised information.
Aligned Lessons
CSK8.G4.4.2
8 LessonsDiscuss basic issues related to the appropriate use of technology and information, and the consequences of inappropriate use.
Aligned Lessons
CSK8.G4.4.3
2 LessonsIdentify individual digital footprint (e.g., game profiles, shares on social media and other online accounts) and the responsibilities and opportunities of living, learning, and working in a digitally connected world.
Aligned Lessons
CSK8.G4.5.1
9 LessonsCreate and follow algorithms to accomplish a task or solve a problem.
Aligned Lessons
CSK8.G4.5.2
4 LessonsDesign and test algorithms collaboratively using technology.
Aligned Lessons
CSK8.G4.5.3
4 LessonsCompare and refine algorithms that include sequences and loops.
Aligned Lessons
CSK8.G4.5.4
106 LessonsIdentify and correct multiple errors within an algorithm that accomplishes a level-appropriate task or solves a level-appropriate problem.
Aligned Lessons
CSK8.G4.6.1
215 LessonsUse a block-based programming language individually and collaboratively to solve level-appropriate problems.
Aligned Lessons
CSK8.G4.6.3
20 LessonsImprove or remix existing block-based programs.
Aligned Lessons
CSK8.G4.7.1
7 LessonsIdentify how computers perform actions or outputs based on human input (e.g., keyboard, microphone, mouse, video game controller).
Aligned Lessons
CSK8.G4.7.2
3 LessonsRecognize the expense of computer equipment and how care and protection of the computers can prolong use and save the cost of purchasing new equipment.
Aligned Lessons
CSK8.G4.8.1
3 LessonsIdentify how information can be transmitted using computing devices via a network.
Aligned Lessons
CSK8.G4.8.2
Demonstrate touch typing techniques while increasing speed and maintaining accuracy.
CSK8.G4.8.3
Practice proper keyboarding technique: body centered in front of keyboard, elbows down, eyes focused on the screen, proper posture.
CSK8.G4.9.2
3 LessonsDemonstrate proficiency with keyboards and other input/output devices.
Aligned Lessons
CSK8.G4.10.5
3 LessonsIdentify various careers that require computing and technology.
Aligned Lessons
CSK8.G4.10.7
4 LessonsDemonstrate an understanding of ethical issues in copyright laws, fair use exemptions, and intellectual property rights in various media.
Aligned Lessons
CSK8.G4.11.3
6 LessonsIdentify and discuss the attributes (e.g., bias, credible, fact, opinion) of various electronic information sources.