This course is designed to introduce students to the field of computer science through an exploration of engaging and accessible 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 computing artifacts while collaborating in teams. Students will gain a fundamental understanding of the history and operation of computers, programming, and web design. Students will also be introduced to computing careers and will examine societal and ethical issues of computing.
The Scope and Sequence for this course is based on the state of South Carolina required competencies for the course as shown below:
Unit A. Safety
Unit B. Student Organizations
Unit C. Technology Knowledge
Unit D. Personal Qualities and Employability Skills
Unit E. Professional Knowledge
Unit F. Evolution of Computing
Unit G. Computing Systems
Unit H. Problem Solving and Computational Thinking
Unit I. Fundamentals of Programming
Unit J. Fundamentals of Web Design
Unit K. Ethical, Legal, and Social Issues of Computing
Unit L. Computing Careers