21240 - Computer Science Principles HBack
This course introduces students to the central ideas of computing and computer science, instills ideas and practices of computational thinking, and engages students in activities that show how computing and computer science change the world. It explores fundamentals of computer science essentials for educated people living in the 21st Century. Topics include data and information, algorithms, and basic ideas behind computers, networks, the Internet, and multimedia - explored in a creative, hands-on environment. Students will investigate privacy issues as well as the social uses and abuses of information. This class is taught in a computer lab. Career and Technical Student Organization (CTSO) standards will be an integral part of this class. Dual credit may be obtained from the Maricopa Community College system for this program at high schools offering this option. Successful completion of the program may qualify students to receive the Mastery of Subject Area Graduation Endorsement. Students are encouraged to work with their program teachers to determine eligibility.
1 Elective Credit