Marshi Huneycutt
  • Work
    • Small
    • Large
  • Student Art at Stackhouse Art Center
  • Assignments

AP CSP Create Written Questions

5/1/2018

 
Copy and paste this document onto a Word document on this computer.

Program Purpose and Development

2a. Provide a written response or audio narration in your video that:

□ identifies the programming language; w identifies the purpose of your program; and

□ explains what the video illustrates.
(Must not exceed 150 words)

2b. Describe the incremental and iterative development process of your program, focusing on two distinct points in that process.

Describe the difficulties and/ or opportunities you encountered and how they were resolved or incorporated. In your description clearly indicate whether the development described was collaborative or independent.  At least one of these points must refer to independent program development.
(Must not exceed 200 words)

2c. Capture and paste a program code segment that implements an algorithm (marked with an oval in section 3 below) and that is fundamental for your program to achieve its intended purpose. This code segment must be an algorithm you developed individually on your own, must include two or more algorithms, and must integrate mathematical and/or logical concepts.

Describe how each algorithm within your selected algorithm functions independently, as well as in combination with others, to form a new algorithm that helps to achieve the intended purpose of the program.
(Must not exceed 200 words)

2d. Capture and paste a program code segment that contains an abstraction you developed individually on your own (marked with a rectangle in section 3 below). This abstraction must integrate mathematical and logical concepts.

Explain how your abstraction helped manage the complexity of your program.
(Must not exceed 200 words)

3. Program Code:  Capture and paste your entire program code in this section. ›

Mark with an oval the segment of program code that implements the algorithm you created for your program that integrates other algorithms and integrates mathematical and/or logical concepts. ›
​
Mark with a rectangle the segment of program code that represents an abstraction you developed. › Include comments or acknowledgments for program code that has been written by someone else.

Comments are closed.

    Archives

    August 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    May 2018
    December 2017
    November 2017
    October 2017
    August 2017
    May 2017
    April 2017
    March 2017
    February 2017
    January 2017
    December 2016
    November 2016
    October 2016
    May 2016
    April 2016
    March 2016
    February 2016
    January 2016
    December 2015
    November 2015
    October 2015
    September 2015
    August 2015
    May 2015
    April 2015
    March 2015
    February 2015
    October 2014
    July 2013
    June 2013

    Ideas

    This is a space for answering student and reader questions, explaining techniques and assignments, and sharing thoughts on art and computer science-related subjects.

    Studio Policy

    No personal electronic devices visible in the art classrooms.  No headphones, earbuds, or headphones allowed.  Art and computer science students are on task at all times.

Powered by Create your own unique website with customizable templates.