Language:EN
Pages: 24
Words: 6899
Rating : ⭐⭐⭐⭐⭐
Price: $10.99
Page 1 Preview
bug bounty programs and contracted penetration tes

Bug bounty programs and contracted penetration testing

Arkansas Computer Science

and Computing Standards

The Arkansas Computer Science and Computing Initiative standards for high school courses are designed to provide understandings of concepts in computer science that are necessary for students to function in an ever-changing technological world. Through these standards, students will explore, apply, and move toward mastery in skills and concepts related to Computational Thinking and Problem Solving; Data, Information, and Security; Algorithms and Programs; Computers and Communications; and Professionalism and Impacts of Computing. These standards help students learn to accomplish tasks and solve problems independently and collaboratively. These standards give students the tools and skills needed to be successful in college and careers including computer science, computing, and other fields. 

State developed pathways within the Arkansas Computer Science and Computing Initiative all begin with common year-one standards which allow for consistency across the state and all schools. These common standards address the basic knowledge and skills needed for any student entering a technology-based field.

Course Titles: Data Science

Course/Unit Credit: 1 credit per listed course code

Data Science

Advanced - Year 3

Data Science 465710 465720 465730

Students exhibit proficiency in computer science and computing through:

Communication - Students effectively communicate, using accurate and appropriate terminology, when explaining the task completion or problem solving strategies used. They recognize that creating good documentation is an ongoing and important part of the communication process.

Inclusion - Students encourage diversity in the field of computer science and computing regardless of race, ethnicity, gender, or other differences.

Learning by Failure - Students reflect upon and critique their work while embracing a willingness to seek feedback and constructive instruction from teachers and peers. They utilize the feedback to continually improve current projects, educational experiences, knowledge, and confidence.

Research - Students purposefully gather information and seek to expand their knowledge through various methods and mediums. They embrace the practice of gaining knowledge to develop novel approaches for solving problems and addressing issues they have not previously encountered, in addition to merely searching for answers.

Tools - Students evaluate and select tools to be used when completing tasks and solving problems. They understand that appropriate tools may include, but are not limited to, their mind, pencil and paper, manipulatives, software applications, programming languages, or appropriate computing devices.

  • The goal for each student is proficiency in all academic standards for the course/year in which the student is enrolled.

  • The Practice Standards are intended to be habits of mind for all students and were written broadly in order to apply to all grades/levels. The Practice Standards are not content standards and are not intended to be formally assessed.

  • Ancillary documents and supporting information may be released to assist in further understanding of the standards with possible classroom implementation strategies included.

“Research” and Learning

  1. The use of “research” should not infer that a student should be required to do an extensive qualitative or quantitative research project from the use of “research” anywhere in this document; however, a more formal research project is not prohibited if the teacher feels it is appropriate.

Strand: Computational Thinking and Problem Solving

Year 1 Year 2 Year 3 - Advanced

Leverage problem-solving strategies to solve problems of level-appropriate complexity

CSDS.Y3.1.1

Problem-solving strategies may include, but are not limited to, conceptualization, modeling, and theorization.

CSDS.Y1.1.2

Demonstrate an understanding of various level-appropriate, real-world systems and data to be appropriately represented or modeled

CSDS.Y3.1.2

Analyze and utilize collaborative methods in problem solving of level-appropriate complexity

CSDS.Y2.1.3

Collaborative methods may include, but are not limited to, distributive (divide and conquer), paired programming, and redundant parallel.

CSDS.Y1.1.4

Analyze and utilize level-appropriate troubleshooting strategies for hardware and software

This standard is not specifically required until Year 2

CSDS.Y2.1.5

Content Cluster 2: Students will analyze and utilize connections between concepts of mathematics and computer science.

Content Cluster 3: Students will analyze and utilize data through the use of computing devices.

Year 1 Year 2 Year 3 - Advanced

CSDS.Y1.3.1

Manipulating data must include, but is not limited to, transforming qualitative information by substitution of quantitative data for structured and unstructured data

CSDS.Y3.3.1

Structured data may include, but is not limited to, arrays, classes, linked lists, maps, multidimensional arrays, and structs.

Objects may include, but are not limited to, constructors, data members, and methods.

CSDS.Y2.3.2

Define and discuss different examples of level-appropriate quantitative and qualitative data

Continuation of this standard is not specifically included or excluded
This standard is not specifically required until Year 2

CSDS Y2:

Research, discuss, and create level-appropriate data sets to model basic concepts of statistical inference

Real-world scenarios may include, but are not limited to, city population and predator-prey.

CSDS.Y1.3.4

Manage, summarize, and visualize data using the Python programming language and an appropriate integrated development environment (IDE) (e.g., Jupyter Notebook)

CSDS.Y3.3.4

Perform level-appropriate data analysis using computing tools

CSDS.Y2.3.5

Perform multivariate data analysis using computing tools

NOTE:

This standard is not specifically required until Year 2

Define and discuss sensitivity analysis of multivariate models

This standard is not specifically required until Year 3 This standard is not specifically required until Year 3

CSDS.Y3.3.7

Content Cluster 5: Students will create, evaluate, and modify algorithms.

Year 1 Year 2 Year 3 - Advanced

CSDS.Y1.5.1

Continuation of this standard is not specifically included or excluded

Illustrate the flow of execution of algorithms in level-appropriate programs including branching and looping

Continuation of this standard is not specifically included or excluded Continuation of this standard is not specifically included or excluded

NOTE:

Evaluate the qualities of level-appropriate student-created and non-student-created algorithms including classic search and sort algorithms

Continuation of this standard is not specifically included or excluded

NOTE:

CSDS.Y2.5.4

Use a systematic approach to detect and resolve errors in a given algorithm

Continuation of this standard is not specifically included or excluded
Year 1 Year 2 Year 3 - Advanced

CSDS.Y2.7.1

Utilize hardware and/or software to solve level-appropriate industry-based problems

CSDS.Y1.7.2

Research advancing and emerging technologies (e.g., artificially intelligent agents, blockchain, extended reality, Internet of Things (IoT), machine learning, robotics)

Strand: Computers and Communications

Content Cluster 8: Students will analyze communication methods and systems used to transmit information among computing devices.

Content Cluster 9: Students will utilize appropriate hardware and software.

Year 1 Year 2 Year 3 - Advanced

CSDS.Y1.9.1

Continuation of this standard is not specifically included or excluded Continuation of this standard is not specifically included or excluded
  • integrated development environments (IDE)

  • source-code editors

Continuation of this standard is not specifically included or excluded

Classify layers of software (e.g., applications, drivers, firmware, operating systems) utilized within various platforms (e.g., Android, ChromeOS, iOS, Linux, macOS, Windows)

Continuation of this standard is not specifically included or excluded Continuation of this standard is not specifically included or excluded

CSDS.Y1.9.4

Continuation of this standard is not specifically included or excluded Continuation of this standard is not specifically included or excluded

Content Cluster 10: Students will analyze the impacts of technology and professionalism within the computing community.

Year 1 Year 2 Year 3 - Advanced

CSDS.Y1.11.1

Communicate basic technical information effectively to diverse audiences including, but not limited to, non-technical audience members

NOTE:

Technical information may include, but is not limited to, collecting or collected data, computing hardware, cyber hygiene, networking concepts, programming paradigms, and troubleshooting concepts.

CSDS.Y3.11.2

Utilize the concepts of storytelling with data

  • confirmation bias

  • confounding variables

Identify and justify classification of biases in level-appropriate data utilization including presentations

CSDS.Y3.11.3

Determine and justify causation and/or correlation using level-appropriate data

CSDS.Y3.11.4

Demonstrate interpreting level-appropriate data, inferring using level-appropriate data, and implicating with level-appropriate data

CSDS.Y3.11.5

This standard is not specifically required until Year 2

Utilize data and information to increase both individual and collective knowledge

This standard is not specifically required until Year 2

CSDS.Y2.11.7

The following people contributed to the development of this document:

You are viewing 1/3rd of the document.Purchase the document to get full access instantly

Immediately available after payment
Both online and downloadable
No strings attached
How It Works
Login account
Login Your Account
Place in cart
Add to Cart
send in the money
Make payment
Document download
Download File
img

Uploaded by : Tracey Marshall

PageId: DOC612AD2C