CSTA Web Repository
 

CSTA K-12 Repository >
CSTA Source: K-12 Repository >
Level 3: Computer Science as Analysis and Design >
L3 A: Topics >
L3 A 01: Program design & problem solving >

Please use this identifier to cite or link to this item: http://hdl.handle.net/2378/267

Title: New Solutions for Old Problems
Authors: ACM/CSTA
Keywords: program design
program style
abstraction
correctness
efficiency
software design process
simple data structures
uses of dimple data structures
Issue Date: 2003
Publisher: A Model Curriculum for K-12 Computer Science (ACM/CSTA)
Series/Report no.: ACM K-12 CS Curriculum
Abstract: Students examine problems that can be solved using more than one algorithm (e.g., determining the factorial value of a number). Using brainstorming or other group problem-solving techniques, students develop alternative algorithms using recursive and non-recursive techniques. Students identify the components of a recursive algorithm and develop criteria for recognizing when a recursive algorithm may be applied. Grades 10-11
URI: http://hdl.handle.net/2378/267
Appears in Collections:L3 A 01: Program design & problem solving
L3 A 02: Simple data structures and their uses

Files in This Item:

File Description SizeFormat
ACM-K12Curr-NewSolutions.pdf78KbAdobe PDFView/Open

All items in DSpace are protected by copyright, with all rights reserved.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2006 MIT and Hewlett-Packard
or broken NS 4.x --%>