Computer Science
AP Computer Science A - Segments 1 and 2
The AP® Computer Science A course is equivalent to
the first semester of a college level computer science
course. The course involves developing the skills to
write programs or part of programs to correctly solve specific
problems. AP® Computer Science A also emphasizes the
design issues that make programs understandable, adaptable, and
when appropriate, reusable. At the same time, the
development of useful computer programs and classes is used as a
context for introducing other important concepts in computer
science, including the development and analysis of algorithms, the
development and use of fundamental data structures, and the study
of standard algorithms and typical applications. In
addition an understanding of the basic hardware and software
components of computer systems and the responsible use of these
systems are integral parts of the course. (each segment 0.5
credit)
Note: Students may be required to take the Advanced Placement Exam
in order to receive Advanced Placement credit. Students who do not
take the AP Exam® may be awarded credit for a non-AP level
equivalent course.
Computer Programming I - Segments 1 and 2
How can you control the most powerful tool ever
invented if you cannot speak its language? Computer
Programming 1 is a two semester course which enables students to
learn two modern programming languages, Python and
Java. The course teaches programming using real-world,
practical examples. You will learn Python by controlling
the motion and sensory capabilities of a robot. You will
learn Java by manipulating graphics, images, and
audio. Programming is easier than you think and perhaps
best of all, you get to show what you know by choosing projects
that are of interest to you. Major colleges and
universities are now using this approach to teach introductory
computer programming, so you will learn the skills necessary to
tackle advanced work. (each segment 0.5 credit)
Game Design
In this course you will learn to create games
using Multimedia Fusion2. The course begins with an introduction
where you will set up your computer with all the software and
plugins you need for this course, which should take about 4 hours.
After that there are 6 projects and 6 quizzes. The projects and
quizzes are sequential and build on each other so you should do
them in order. Projects include: Ping, Ice Breakers, Cat Burgler,
Alien Attack, Pest Busters, and Amazon Adventure. (0.5 credit)
Web Design I - Segments 1 and 2
The World Wide Web is not just for
spectators. It's for people who can create effective,
eye-catching websites of their own. It's for people like
you who take this course and design web pages that get
attention.
In this course, you'll become a Web Design Intern for a virtual
company called Education Designs. You'll learn what goes
on under the hood including: Internet basics, HTML, and
the file structure of a well-organized web site. You'll
learn how to create visually interesting web pages with clear text,
complimentary colors, visual assets, and appealing
designs. You'll also learn how to navigate the Internet
to fill your website with useful and well-researched information.
Your web pages will have to be good because they may appear as
information sources for other online courses. The
Internet can be a powerful way to reach anyone, anywhere - as long
as you have the right skills and a little imagination. (each
segment 0.5 credit)