You are here

End of ICS3M course test incl Programming

Author: 
McDaniel, Kiley
Issue Date: 
Monday, August 2, 2010
Description: 
The resources here were developed for ICS3M. The package includes an outline for culminating tasks, a final exam and a sample solution to the exam programming task. Students were introduced to OOP throughout the semester and the Pizza program source code included is a possible solution to the final programming task. Don’t fear the OOP!
Keywords: 
program, classes, semester test, oop design, gui, database, semester project, multiple choice questions
Other Disciplines: 
java, turing
Education Levels: 
Middle School
High School
Intended Audience: 
Educator
Learner
Type: 
Assessment Material : Rubric, Answer Key, Portfolio, Test
Publisher: 
CEMCS Summer Institute, Toronto, Ont, CA
URL: 
http://hdl.handle.net/2378/430
CSTA Classification: 

CT.L3B-06

Compare and contrast simple data structures and their uses (e.g., arrays and lists).

CPP.L3A-04

Apply analysis, design, and implementation techniques to solve problems (e.g., use one or more software lifecycle models).

CT.L3A-03

Explain how sequence, selection, iteration, and recursion are building blocks of algorithms.

CC.L3A

Resources for a CS course at Level 3A (grades 9-10)

CT.L3A-02

Describe a software development process used to solve software problems (e.g., design, coding, testing, verification).