AP Computer Science A


Grade Level: 10-12

RBV Graduation: Elective

UC/CSU A-G: "C"

‚Äč

Prerequisite: Concurrent enrollment or successful completion of Integrated Math 2 or its equivalent.

Course designed to prepare students for the CSA AP test, which is based on JAVA programming. This course is for students who have strong interest in programming and computer science. Attention to detail, problem solving, troubleshooting, and lots of patience is needed for programming.


AP Computer Science Principles


Grade Level: 10-12      

    RBV Graduation: Elective

      UC/CSU A-G: "D"

 


Prerequisite: Concurrent enrollment or successful completion of Integrated Math 2 or its equivalent.

AP Computer Science Principles introduces students to Computer Science. Students learn how to write computer code with an internet program called Alice. Students write computer programs that create 3-D animated movies. This is a perfect course for a student who has no coding experience. Students learn real world problem solving skills as well as topics such as how the internet works and how to look at data and information.


Robotics 1


Grade Level: 9-12    

      RBV Graduation: Elective

        UC/CSU A-G: "G"

 


Prerequisite: None

Have fun learning the basics of programming and engineering design using robots. Course includes hands-on mechanical/electrical labs including building circuits,using gears,and prototyping. Computer Aided Design(CAD) is introduced as a tool used for robot design. Robotic manufacturing will be introduced.  Challenges include programming robots to complete varied autonomous tasks. Students program VEX Robots, design and build projects to illustrate physics principles and create an arduino controlled robot.  

 

Robotics 2


Grade Level: 10-12

      RBV Graduation: Elective

        UC/CSU A-G: "D"

 


Prerequisite: Successful completion Robotics 1

Students explore the world of robotics in greater depth with an emphasis on advanced student projects, involving gears, manipulators and actuators. Students will expand their programming, CAD, design and building skills. Certification: Career Technical Education Certificate in Robotics, Advanced. Articulated with Palomar for CSIT 148 C Programming using RobotC.