Computer Science I
Computer Science I will foster students' creativity and innovation with opportunities to design, implement, and present meaningful programs through a variety of media. Students will collaborate to solve problems presented throughout the course. Through data analysis, students will identify task requirements and use computer science concepts to synthesize knowledge, create solutions, and evaluate the results. Students will learn digital citizenship by researching current laws and regulations and by practicing integrity and respect. Students will gain an understanding of the principles of computer science using tools such as the Alice visual programming environment, Lego Mindstorms robots, and the Java programming language.
Unit 1:Intro to OOP Scratch Functions Loops Unit 2: AliceObjects Create 3D Project Unit 3: Robotics OOP in Robotics Challenges Unit 4: Java Take what we've learned and use it in Java