COURSE DESCRIPTION: Fundamentals of Computing is designed to introduce students to the field of computer science through an exploration of a variety of computing topics. Through creativity and innovation, students will use critical thinking and problem solving skills to implement projects that are relevant to students’ lives. They will create a variety of computational artifacts through individual and team projects. Students will gain a fundamental understanding of the operation of computers, programming, web design, computational data, physical computing, machine learning, societal and ethical issues of computing. Students will also be introduced to computing careers and how computing is an essential supporting aspect of all other career fields.
OBJECTIVE: Given the necessary equipment, software, supplies, and facilities, the student will be able to successfully complete the following core standards for courses that grant one unit of credit.
RECOMMENDED GRADE LEVELS: 9-12 (Preference 9-10)
COURSE CREDIT: 1 unit (120 hours)
This includes course information, a description, learning outcomes, a schedule, required materials, grading policy, details on assignments and exams, and course policies. Serving as a contract between instructor and students, it provides a clear plan and expectations for the course.