P8: Pre-AP Computer Science (Period 8) Assignments
- Instructor
- Mrs. Gina M. Hanna
- Term
- 2014-15 School Year
- Description
-
In this course students will learn how to write programs in the JAVA and HTML programming languages. JAVA is used throughout industry and is the programming language used on the Computer Science AP A. HTML (Hypertext Markup Language) is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages.
This is an introductory course where students will develop computer programs that solve real-world problems. This is a fundamental skill to the study of computer science. A large part of the course is built around the development of computer programs or parts of programs that correctly solve a given problem. The course also emphasizes the design issues that make programs understandable, adaptable, and, when appropriate, reusable.
Students will:
- Learn about the history of computers and computer science.
- Learn the different parts of the computer.
- Develop and improve their problem solving skills by writing programs that solve real-world problems.
- Learn to write, run and debug computer programs.
- Use commonly-used algorithms and data structures.
- Learn to code in the object-oriented programming language JAVA and the markup language HTML.
- Use standard JAVA library classes from the AP JAVA subset.
- Be able to read and understand a large program consisting of several classes and interacting objects.
- Recognize the ethical and social implications of computer use.
Files
Upcoming Assignments
No upcoming assignments.
Past Assignments
Due:
Assignment
Due:
Assignment
Students will write a Java program that draws an empty cube and concentric circles each one filled with a different color. The methods from the Graphics class that students will need to use in their program are:
drawLine & drawRect (for the cube)
setColor & fillOval (for the filled concentric circles)