EHS Student Publications EHS Program of Studies 2019-2020 | 页面 59

SAT Math Grades 10,11,12 .5 Credit (5135) CCP Prerequisite(s): Algebra 2 (5131, 5132 or 5133). Algebra 2 may be taken concurrently. SAT Math prepares students for the math portion of the SAT. Topics include number theory and operations, Algebra 1, Algebra 2, and Geometry. ADVANCED MATH TOPICS Grade 11, 12 .5 Credit (5136) CCP Prerequisite(s): C- in Algebra 2 (5131, 5132, or 5133) This course is an alternative for students not electing Precalculus. Advanced algebra topics, probability and statistics, and trigonometry are covered. Students study trigonometric identities and functions, complex numbers, equations, and vectors. COMPUTER PROGRAMMING 1 Prerequisite(s): Algebra 1 (5113) and C+ or better in AP Computer Science Principles (5143) or Teacher Approval Python language is introduced. Students write instructions and design interfaces. Topics include formulas, decision-making, looping structures, and graphics. Grades 10, 11, 12 .5 Credit (5141) CCP COMPUTER PROGRAMMING 2 Grades 10, 11, 12 .5 Credit (5142) CCP AP COMPUTER SCIENCE PRINCIPLES Grades 9, 10, 11, 12 1 Credit (5143) AP Prerequisite(s): Algebra 1 (5113) and C+ or better in AP Computer Science Principles (5143) or Teacher Approval Python language is introduced. Students write instructions and design interfaces. Topics include formulas, decision-making, looping structures, and graphics. Prerequisite(s): Algebra 1 (5113) or Grade 8 Honors Algebra 1 (181) Computer Science Principles course provides an introduction to the basic principles of computer science (CS) from the perspective of mobile computing, including programming in App Inventor, a graphical programming language for Android mobile devices. The lessons and materials used by students incorporate programming while also integrating all other AP CSP big ideas: creativity, abstraction, data and information, algorithms, the internet and global impact. This course involves a strong writing component. Students will maintain a portfolio of their work, which will include several performance tasks in the areas of programming and the impact of computing technology. Students enrolled in this course are required to take the AP exam at the end of the year. 52