CSTA Web Repository

CSTA Source Online K-12 Repository >
CSTA Source Online K-12 Repository >
Level 4: Topics in Computer Science >

Number of Hits

Since 11/29/09

account login

L4 B: Projects-Based Courses

Community home page

or browse    
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

  • L4 B 01: Desktop Publishing

    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.

  • L4 B 02: Presentation Design

    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.

  • L4 B 03: Multimedia

    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.

  • L4 B 04: Graphics

    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.

  • L4 B 05: Design & Development of Web Pages

    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.

  • L4 B 06: Web Programming

    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.

  • L4 B 07: Emerging Technologies

    This project can include several distinct topics, and its content is expected to change on a regular basis.

  • L4 B 08: The Computer & Animation

    The Computer and Animation (prereq: Level II)

  • L4 B 09: Networking Technologies

    Networking Technologies (prereq: Level III)

  • L4 B 10: Programming Simulations

    Programming Simulations (e.g. a computer-controlled chemistry experiment) (prereq: Level III)

  • L4 B 11: Object-oriented design & coding

    Object-oriented design and coding (prereq: Level IV -- AP CS)

  • L4 B 12: Effective use of Computer Applications

    Effective use of Computer Applications (prereq: Level II)

  • L4 B 99: Miscellaneous


Valid XHTML 1.0! DSpace Software Copyright © 2002-2006 MIT and Hewlett-Packard