Computer Science
& Information Technology
-
Brent Leong
-
Les Sitton
Career & Technical Education
Course Selection
-
This course is an introduction to software programming. First trimester topics include planning an application, building a user interface, learning accepted programming practices, using variables and constants, performing mathematical calculations, accumulating, counting, using conditions and making decisions, and creating and using menus and submenus. Second trimester topics include creating classes, objects and methods, writing and using general sub procedures and functions, looping structures, data structures and analysis and recursion, and development and usage of algorithms.
-
AP Computer Science Principles introduces you to the foundations of computer science with a focus on how computing powers the world. Along with the fundamentals of computing, you will learn to analyze data, create technology that has a practical impact, and gain a broader understanding of how computer science impacts people and society. This course has some computer programming but all in relation to solving problems and can range from creating websites, apps, software, or other things required to solve the problem at hand. The goal of this course is to broaden your understanding of computer science and how it is applied in multiple fields, not just STEM or programming fields. There are 2 group projects that are required as part of this course as well as an AP exam in the Spring. Recommended:
Access to a computer and internet outside of school.
-
Learn the technology of the future and the fundamentals of engineering with LEGO NXT Robotic Kits. This course will involve students in the development, building and programming of a LEGO NXT Robotic Kit. Each student will be assigned to a team of two and will complete their coursework as a group. Students will work hands-on in teams to design, build, program and document their progress. Topics may include motor control, gear ratios, torque, friction, sensors, timing, program loops, logic gates, decision-making, timing sequences, propulsion systems, and binary number systems. Student designed robots will be programmed to compete in various courses as developed by First LEGO League.
-
Students learn to type by touch and improve keyboarding speed in this practical course. After learning to type, students will focus on learning to format business letters, memos, email, reports and tables using Google Docs. Students will also learn important Internet skills for school and the workplace. (Teacher Recommendation: Students typing 35 wpm with 95% accuracy should enroll in Microsoft Office).
-
An introductory course using Microsoft Word, Excel, Access, and PowerPoint applications to create business documents, utilize the Internet and file management. The knowledge and skills that you learn in this course will give you a competitive advantage when looking for a job and/or career. This is an Advanced College Credit (ACC) course and is required for several degree programs at CCC, earn high school credit and a grade and also college credit (4 credits) and a grade at the same time.
Some of these classes can earn Advanced College Credit (ACC) course and is required for several degree programs at CCC, earn high school credit and a grade and also college credit (4 credits) and a grade at the same time.
Curriculum Handbook provides info about course offerings
Courses offered subject to availability based on student enrollment and district resources.