High School Robotics - Year 2
Other Arkansas Computer Science and Computing sets
Other Arkansas Computer Science and Computing sets
Computational Thinking and Problem Solving
- 1
Students will analyze and utilize problem-solving strategies.
- 1
Leverage problem-solving strategies to solve problems of level-appropriate complexityCSRB.Y2.1.1
- 2
Analyze and utilize multiple representations of problem-solving logic used to solve problems of appropriate complexityCSRB.Y2.1.2
- 3
Analyze and utilize collaborative methods in problem solving of level-appropriate complexityCSRB.Y2.1.3
- 4
Analyze and utilize level-appropriate troubleshooting strategies for hardware and softwareCSRB.Y2.1.4
- 1
- 2
Students will analyze and utilize connections between concepts of mathematics and computer science.
- 1
Continuation of this standard is not specifically included or excludedCSRB.Y2.2.1
- 2
Classify and utilize types of information that are stored in robotics systems including, but not limited to, 2D and 3D coordinate system and sensor dataCSRB.Y2.2.2
- 3
Continuation of this standard is not specifically included or excludedCSRB.Y2.2.3
- 4
Analyze and utilize concepts of abstraction as modeling and abstraction as encapsulationCSRB.Y2.2.4
- 5
Perform operations of level-appropriate complexity with binary, octal, decimal, and hexadecimal numbersCSRB.Y2.2.5
- 6
Continuation of this standard is not specifically included or excludedCSRB.Y2.2.6
- 7
Explain how concepts of mechanical engineering including, but not limited to, gear ratios, speed, stability, and torque relate to the implementation of robotics systems and subsystemsCSRB.Y2.2.7
- 8
Explain how concepts of electrical engineering including, but not limited to, applying Ohm’s law, using a multimeter, and understanding electric motors as they relate to the implementation of robotics systems and subsystems CSRB.Y2.2.8
- 9
Describe and represent basic electrical quantities including, but not limited to charge, current, energy, power, and voltage and describe the relationships among themCSRB.Y2.2.9
- 1
Data, Information, and Security
- 3
Students will analyze and utilize data through the use of computing devices.
- 1
Create programs to store, access, and manipulate level-appropriate data (e.g., structured data, objects) CSRB.Y2.3.1
- 2
Define and discuss different examples of levelappropriate quantitative and qualitative dataCSRB.Y2.3.2
- 3
Research, discuss, and create level-appropriate programs to model and simulate probabilistic and real-world scenariosCSRB.Y2.3.3
- 4
Analyze, utilize, and visually represent levelappropriate static and dynamic dataCSRB.Y2.3.4
- 5
Perform level-appropriate data analysis using computing toolsCSRB.Y2.3.5
- 1
- 4
Students will analyze and utilize concepts of cybersecurity.
- 1
Apply the five pillars of cybersecurity as applicable to level-appropriate computer science conceptsCSRB.Y2.4.1
- 2
Continuation of this standard is not specifically included or excludedCSRB.Y2.4.2
- 3
Research and describe common attacks on software, hardware, and networksCSRB.Y2.4.3
- 4
Continuation of this standard is not specifically included or excluded CSRB.Y2.4.4
- 1
Algorithms and Programs
- 5
Students will create, evaluate, and modify algorithms.
- 1
Design and implement level-appropriate algorithms that use iteration, recursion, selection, and sequenceCSRB.Y2.5.1
- 2
Continuation of this standard is not specifically included or excludedCSRB.Y2.5.2
- 3
Evaluate the qualities of level-appropriate studentcreated and non-student-created algorithms including classic search and sort algorithmsCSRB.Y2.5.3
- 4
Use a systematic approach to detect and resolve errors in a given algorithmCSRB.Y2.5.4
- 1
- 6
Students will create programs to solve problems.
- 1
Create programs to solve problems of levelappropriate complexityCSRB.Y2.6.1
- 2
Discuss and apply best practices of program design and format (e.g., descriptive names, documentation, indentation, user experience design, whitespace)CSRB.Y2.6.2
- 3
Determine the scope and state of variables defined in procedures and classes CSRB.Y2.6.3
- 4
Create programs that read from, write to, and append to a file of level-appropriate complexity that includes structured dataCSRB.Y2.6.4
- 5
Use a systematic approach to detect logic, runtime, and syntax errors within a programCSRB.Y2.6.5
- 6
Create programs that utilize various robotics system operations to solve problems CSRB.Y2.6.6
- 1
Computers and Communications
- 7
Students will analyze the utilization of computers within industry.
- 1
Utilize hardware and/or software to solve levelappropriate industry-based problems CSRB.Y2.7.1
- 2
Research cutting-edge robotics technology (e.g., analytics, artificial intelligence, autonomous vehicles, big data, end-of-arm tools, IoT, machine learning, vision) and its effects on the way business may be conducted in the futureCSRB.Y2.7.2
- 1
- 8
Students will analyze communication methods and systems used to transmit information among computing devices.
- 1
Continuation of this standard is not specifically included or excludedCSRB.Y2.8.1
- 2
Compare and contrast network connectivity options for different types of robotics platforms and communications methods within various robotics systems, including but not limited to, controller area network (CAN) bussesCSRB.Y2.8.2
- 3
Continuation of this standard is not specifically included or excludedCSRB.Y2.8.3
- 4
Continuation of this standard is not specifically included or excludedCSRB.Y2.8.4
- 1
- 9
Students will utilize appropriate hardware and software.
- 1
Continuation of this standard is not specifically included or excludedCSRB.Y2.9.1
- 2
Use collaboration tools and version control systems in a group software project of appropriate complexityCSRB.Y2.9.2
- 3
Analyze the importance and effect of updating firmware and drivers within robotic systemsCSRB.Y2.9.3
- 4
Utilize robotic hardware components to create levelappropriate robotic systems and subsystemsCSRB.Y2.9.4
- 5
Discuss and apply autonomous and manual robotic control by coding in various robotic programming languages (e.g., C++, Karel, Python)CSRB.Y2.9.5
- 6
Compare and contrast different types of industryrelevant robotic systems (e.g., 3-axis, 6-axis, AMR, cobot, delta, SCARA, T-700)CSRB.Y2.9.6
- 7
Utilize breadboarding in the creation of a levelappropriate closed-loop robotCSRB.Y2.9.7
- 8
Utilize hardware diagnostic tools to design, test, and troubleshoot robotic systems and subsystemsCSRB.Y2.9.8
- 9
Discuss hardware and software requirements and limitations of various robotics systemsCSRB.Y2.9.9
- 1
Professionalism and Impacts of Computing
- 10
Students will analyze the impacts of technology and professionalism within the computing community.
- 1
Continuation of this standard is not specifically included or excludedCSRB.Y2.10.1
- 2
Research and describe issues related to creating and enforcing cyber-related laws and regulations (e.g., ethical challenges, policy vacuum, privacy versus security, unintended consequences) CSRB.Y2.10.2
- 3
Continuation of this standard is not specifically included or excludedCSRB.Y2.10.3
- 4
Identify the ethical implications encountered in the curation, management, and monetization of data (e.g., harvesting, information overload, knowledge management repositories, sharing, summarizing)CSRB.Y2.10.4
- 5
Explain advantages and disadvantages of various software life cycle processes (e.g., Agile, spiral, waterfall)CSRB.Y2.10.5
- 6
Continuation of this standard is not specifically included or excludedCSRB.Y2.10.6
- 7
Demonstrate industry-relevant technical and soft skillsCSRB.Y2.10.7
- 8
Discuss effective professional collaborative project management toolsCSRB.Y2.10.8
- 9
Identify the components of a quality professional digital portfolioCSRB.Y2.10.9
- 10
Create and maintain a digital collection of selfcreated work CSRB.Y2.10.10
- 1
- 11
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
- 1
Communicate robotics concepts to diverse audiences including, but not limited to, non-technical audience membersCSRB.Y2.11.1
- 2
Utilize level-appropriate robotic system data for storytellingCSRB.Y2.11.2
- 3
Continuation of this standard is not specifically included or excludedCSRB.Y2.11.3
- 4
Continuation of this standard is not specifically included or excludedCSRB.Y2.11.4
- 5
Continuation of this standard is not specifically included or excludedCSRB.Y2.11.5
- 6
Communicate conditions of a robotic system in terms of performance, diagnostics, troubleshooting, and repairCSRB.Y2.11.6
- 1
Frequently asked questions
- What grade levels do these standards cover?
- Grade 9, Grade 10, Grade 11, and Grade 12
- Where can I read the official document?
- Arkansas Computer Science and Computing Standards High School Robotics 2020
Keep exploring
Keep exploring Computer Science and Computing standards
Sibling grade bands, other subjects in this jurisdiction, and the same subject across other states.
More Arkansas Computer Science and Computing sets
Computer Science and ComputingOther Arkansas subjects
Arkansas- Child Development and Early Learning Standards: Birth through 60 Months1 set
- CTE234 sets
- Disciplinary Literacy Standards6 sets
- Embedded Computer Science5 sets
- English Language Arts13 sets
- English Language Proficiency (ELP)7 sets
- Fine Arts34 sets
- Gifted and Talented1 set
- Health and Physical Education14 sets
- Health and Safety4 sets
- Library Media5 sets
- Mathematics Standards11 sets
- Physical Education3 sets
- Science23 sets
- Social Studies20 sets
- World Languages1 set