Computer Science and Mathematics
Mathematics Curriculum Framework
Course Title: Course/Unit Credit: Course Number: Teacher Licensure: Grades: Prerequisite:
Computer Science and Mathematics 1 439100 – Secondary Math License/Math Credit 460050 – Business Teacher License/Career Focus Credit Please refer to the Course Code Management System (https://adedata.arkansas.gov/ccms/) for the most current licensure codes. 9-12 Students must have successfully completed coursework for Algebra I (or Algebra A&B) and Geometry (or Geometry A&B). In addition, students must have successfully completed Algebra II or be concurrently enrolled in Algebra II. Computer Science and Mathematics
This course is designed to provide students with the opportunity to explore the uses of mathematics and computer programming as tools in creating effective solutions to complex problems. Students will develop and refine fundamental skills of computer science within a mathematical context. Computer Science and Mathematics may be counted as a fourth math credit course under Smart Core. Any reference to an algorithm or algorithms in this document includes both mathematics and computer science contexts. Throughout the course, students will use developmentally appropriate and accurate terminology when communicating about technology. Teachers are responsible for including the eight Standards for Mathematical Practice found in the Common Core State Standards for Mathematics (CCSS-M). Computer Science and Mathematics does not require Arkansas Department of Education approval. Strand Computational Thinking
Content Standards 1. Students will evaluate different data representations to solve problems. 2. Students will connect the development cycle of algorithm construction to problem solving. 3. Students will create and evaluate algorithms to solve problems.
Computing Practice and Programming 4. Students will evaluate the use of programming languages to solve problems and develop systems. 5. Students will create, test, and use computer programs to solve problems. Computers and Communication Devices 6. Students will classify electronic devices containing computational processors that execute programs. 7. Students will analyze the relationship between hardware and software. 8. Students will describe the major components and functions of networks. Social and Ethical Impacts of Computing 9. Students will evaluate appropriate and inappropriate uses of technology. 10. Students will investigate social and ethical issues relating to digital information. 11. Students will explore security and privacy techniques. Notes: 1. The examples given (e.g.,) are suggestions to guide the instructor. 2. This curriculum framework is intended to assist in district curriculum development and unit design. 3. This curriculum framework is not a progression document, nor is it intended to be a state-mandated curriculum designating how or when content is taught.
1 Computer Science and Mathematics Mathematics Curriculum Framework Arkansas Department of Education 2014
Strand: Computational Thinking Content Standard 1: Students will evaluate different data representations to solve problems. CT.1.CSM.1
Analyze the various mathematical bases (e.g., binary, decimal, hexadecimal) and convert between them
CCSS-M Connections N/A
Describe the relationship between binary and hexadecimal representations
Convert information between various encoding formats (e.g., ASCII, Unicode, hexadecimal, binary)
Express the relationship between matrices and arrays
Compare techniques (e.g., sorting, statistics, searching) for analyzing massive data collections
2 Computer Science and Mathematics: Computational Thinking Mathematics Curriculum Framework Ark