COMPUTER SCIENCE DISCOVERIES (###)
Grades 8:
(Year) .50 credits
Computer Science Discoveries is an introductory computer science course for all 8th grade students. The course takes a wide lens on computer science by covering topics such as problem solving, programming, physical computing, user centered design, and data, while inspiring students as they build their own websites, apps, animations, games, and physical computing systems.
Topics Include:
Systems used to represent information in a computer
Using data to solve problems
Computer automation
Use of Adafruit Circuit Playground, to explore the relationship between hardware and software
Designing and developing prototypes
INTRODUCTION TO COMPUTER PROGRAMMING (597/509)
Grades (8-9) / (10-12): Level 2
(Semester) .50 credit
Introduction to Computer Programming is designed to introduce students to the breadth of the field of computer science through an exploration of engaging and accessible topics. Rather than focusing the entire course on learning particular software tools or programming languages, the course is designed to focus the conceptual ideas of computing and help students understand why certain tools or languages might be utilized to solve particular problems.
The goal of Introduction to Computer Programming is to develop in students the computational thinking practices of algorithm development, problem solving and programming within the context of problems that are relevant to the lives of today’s students. Students will also be introduced to topics such as interface design, limits of computers as well as societal and ethical issues.
Instructional units will include Human Computer Interaction, Problem Solving, Web Design, App design, Computing and Data Analysis, Robotics, Interface Design, Societal and Ethical Issues.
GRAPHIC DESIGN I (527/503)
Grades (8-9) / (10-12): Level 2
(Semester) .50 credit
This course will study visual perception through the use of color and design. Emphasis will be placed on the elements of design and learning how colors interact with each other. Through the use of the Adobe Design Creative Suite students will learn skills in Adobe Photoshop, InDesign, and Illustrator. Students will explore the theories of graphic design while designing and producing several real world projects.
WEB DESIGN (523)(519)
Grades (8-9) / (10-12): Level 2
(Semester) .50 credit
Prerequisite: Successful completion of Graphic Design I
This course is offered to expand and enrich the student’s education using state-of-the-art technologies. Learning will be collaborative, hands-on and project based. Problem solving, organizational skills, creativity, and a positive attitude toward technology are key components to the students’ success in this course. Projects will involve creating, publishing, and evaluating web sites that adhere to web standards. Key elements of web authoring—site design, tables, creating and maintaining hyperlinks, graphics manipulation (including editing of images), interactive features, and site management—will be the core topics in this course.
Each student must:
complete an evaluation of a selected website
design, implement, publish, maintain and present an original website
maintain a portfolio of projects and self-evaluations
ROBOTICS (986/522)
Grades (8-9) / (10-12): Level 2
(Semester) .50 credit
This hands-on course is designed to introduce students to the world of mechanical engineering and programming through an exploration of robotics. Students will engage in activities through hands-on projects. Successful completion of this course includes inquiry on past and present robots, researching the engineering design process, understanding fundamental engineering theories, studying the IPO model, examining basic robotic concepts, and constructing functional prototypes.