|
CSTA K-12 Repository >
CSTA Source: K-12 Repository >
Level 4: Topics in Computer Science >
L4 B: Projects-Based Courses
Community home page
|
|
This kind of course would be available to all students who have completed the Level I and II curricula. Some variants of this course would also require completion of Level III (see below). This could be either a half-year or a full-year course.
Collections in this community
-
This course introduces planning, page layout, and the use of templates to create flyers, documents, brochures, and newsletters. Word processing and graphical editing fluency (Level I) will help insure student success. Methods of distribution of these documents in both written and electronic formats should be included.
-
The ability to communicate and share ideas should be a core requirement for all high school graduates. Communication can be written and/or oral. This type of project focuses on planning a presentation – including outlining, converting the outline into a document, and generating the presentation.
-
The use of multimedia is increasing steadily at the user level, fueled by more efficient hardware and the availability of digital cameras and digital audio equipment. However, multimedia is often abused when incorporated into programs, Web pages, and presentations. This project will provide instruction in the use of digital audio and video equipment and related editing software. A major focus will be deploying multimedia in a responsible fashion.
-
This class explores bitmap and vector-based graphics. The discussion includes benefits and limitations of each type of software and hands-on experience with both. CAD, CAM, and 3-D design software should be explored as well as bitmap software for creation and editing of graphics. Availability of a digital camera and scanner is required. Responsible deployment of graphics including style and legal issues needs to be investigated.
-
At Level II, students are exposed to Internet concepts and HTML. This course presents a more in-depth view of the design and development issues that need to be considered for a multi-platform international implementation. A focus issue is the standardization of Web page development using the recommendations of the WWW Consortium. Web page development is presented and evaluated using text editors, HTML editors, converters, and Web authoring programs.
-
Students who have successfully completed Level III but do not wish to take an AP course might nevertheless enjoy applying their programming skills to the WWW. To be successful, a solid understanding of Internet concepts, Web page design and development issues, and basic programming concepts will be required. Topics in this course can include client-side and server-side scripting languages. Students will need to write scripts and deploy them within Web pages or on the Web server.
-
This project can include several distinct topics, and its content is expected to change on a regular basis.
-
The Computer and Animation (prereq: Level II)
-
Networking Technologies (prereq: Level III)
-
Programming Simulations (e.g. a computer-controlled chemistry experiment) (prereq: Level III)
-
Object-oriented design and coding (prereq: Level IV -- AP CS)
-
Effective use of Computer Applications (prereq: Level II)
-
|