Computer Science


AP Computer Science Test-Tuesday, May 2, 2017- 8AM.  This is a programming intensive course using Java.  We are doing released practice tests from the College Board's website and enrolling in's AP review course-

    Part I- Multiple choice, 40 questions, 75 minutes Part II- Free response, 4 questions, 75 minutes

AP Computer Science Principles- Friday, May 5, 2017- noon.  This is a more broad survey of computer science topics.

Euler Project- These are good challenges.  Our final exam for semester one is based on problem 6.  Sum Of Squares

By the year 2020, experts believe that the number of job openings in the computer science field will be twice the number of qualified applicants.  This course will be designed for the new as well as the experienced programmer and will give you a solid foundation on which to build your readiness to enter the computer science arena.

In most computer science programs in college, the first course a student takes is a programming course.  Programming is not all there is to the computer science field.  However, the common thread in all areas of CS is working with algorithms- a step by step description of how to solve a problem.  Programming forces us to develop our algorithmic thinking skills.  Mathematics has the same demand- emphasis on algorithms and problem solving, but you don't have to be able to do the highest levels of mathematics to learn programming.

We are going to have two options for students taking Computer Science during the 2015-2016 school year.

Intro to Computer Science will go down on your transcript as Computer Science.  You will have the option of switching to AP Computer Science Principles shortly after the school year starts.  We are going to study a couple of different languages and computer science applications at a much more broad level. and use code 9089.

AP Computer Science will dive deeply into Java, solving problems, proper format and program development.  I need you to register at: and use code 1296.


In both cases, we are going to start off with the material at  Their first unit is using a language called Karel.  It was developed at Stanford as a simple and safe way to introduce students to programming.  I realize some students have no experience and others have quite a bit of programming knowledge.  Both groups are going to complete the same unit on Karel so that we all have a common experience to begin our discussions.

Website by SchoolMessenger Presence. © 2018 West Corporation. All rights reserved.