Due Date: February 27, 2024
Big Idea 3
ALGORITHMS AND PROGRAMMING
3.11 Binary Search
3.12 Calling Procedures
3.13 Developing Procecudures
3.14 Libraries
3.15 Random Values
Purpose: Gain an understanding of "AP Principles 3.11 3.12 3.13 3.14 3.15 MCQ"
-Build your Grading sheet.
-Follow the instruction found on the Grading sheet.
-Once build, e-mail only the LINK to Mr. Cusack.
-jcusack1@kleinisd.net
Lastname - AP Principles 3.11 3.12 3.13 3.14 3.15 MCQ - Grading Sheet
Instructions:
-Duplicate the google document below.
-Insert your last name in front of "AP Principles 3.11 3.12 3.13 3.14 3.15 MCQ - Grading Sheet" - Grade Sheet
Insert a standard heading.
-Review Sample:
-Click on the site tab at the top.
-Select "Standard Heading"
Configure the google document below.
-duplicate the google document
-You will find signature boxes.
-Pick the table that is associated with your team.
-Delete all other tables.
-Email me the link for this google document.
I will print it.
Click here to access the google document.
Assignment
-Review a program that sample
-create task
Creating a Python program that covers all the
requirements of the AP Computer Science Principles
(AP CSP) Create Task involves demonstrating
the use of algorithms, abstractions, and
data structures, along with a clear
documentation explaining the
development process, functionality,
and key aspects of the program.
Let's create a simple program that meets
these requirements.
The program will simulate a basic book
library system where users can add books,
search for books by title, and remove books
from the library. This example will showcase
the use of lists (a data structure),
functions (abstraction), and loops and conditionals (algorithmic logic).
Program Overview - Click here.
Part 1 of the Library program - Click here.
Part 2 of the Library program - Click here.
Be sure to create the following files:
PX_library_lastname.py (Actual Java program - Use notepad)
PX_Library_lastname.txt (Copy of Java program - Use notepad)
PX_Library_lastname.png (Screen shot of program running)
PX_Library_lastname.mp4 (Video of you running the program)
Be sure to drop these off into google classroom.