AP COMPUTER SCIENCE PRINCIPLES
AP Hours Fall 2019
AP CSP Exam and Psuedo code prep
Concerning Row 7
If you give it a name
and
is there anything other than library calls
=
prob a student developed abstraction
2D
• Paste the part that you rectangle’d in this written response
• Explain how your abstraction manages complexity
• Most common ways to answer this are:
o Abstraction is a function that is called multiple times in your program, it manages complexity because each time you call it you don’t need to retype all the code, just the function call
o Abstraction is a function that makes use of a parameter that is called with different values in your program, it manages complexity because you can replace multiple functions with one more generalized function
o There are other ways too (an array that replaces multiple variables, for example)
Create PT submission Due Jan 9
AP CSP Exam and Psuedo code prep
is timedLoop math/logic?
yes.
Though using an existing construct, you are placing in it a student derived/created start, stop, step, and operations (even if from library calls),
Count up or count down....same idea
Though using an existing construct, you are placing in it a student derived/created start, stop, step, and operations (even if from library calls),
Count up or count down....same idea
is randomNumber math?
No. Though it is math nature, think library call and you would still need an equation or Boolean to push it through. When you use it, it is normally in the form
num = randomNumber(1,50);
In short, it is just a number.
When you use it as part of a math string....though still a number, it can result in cooler stuff
num = randomNumber(1,50);
In short, it is just a number.
When you use it as part of a math string....though still a number, it can result in cooler stuff
is for/while loop math/logic?
yes,
make sure it does something unique
make sure it does something unique
math/logic parent function?
Both the parent and at least one child must have math/logic
Row 5 - parent must have a math/logic
logic can be an if else to either cal or not call the one/two other child
Row 6 - AND a child
If you screw up Row 5 and not include the math/logic, you WILL miss Row 6
Row 5 - parent must have a math/logic
logic can be an if else to either cal or not call the one/two other child
Row 6 - AND a child
If you screw up Row 5 and not include the math/logic, you WILL miss Row 6
Concerning Row 7
If you give it a name
and
is there anything other than library calls
=
prob a student developed abstraction
2A
• ID the language you are using (JavaScript)
• ID the purpose or function of your program, purpose is generally easier. Purpose = goal or objective of program, for most of you this is to entertain through the use of a game or quiz, etc.
• Describe what we see in your video
• ID the language you are using (JavaScript)
• ID the purpose or function of your program, purpose is generally easier. Purpose = goal or objective of program, for most of you this is to entertain through the use of a game or quiz, etc.
• Describe what we see in your video
2B
• Need to describe your overall process. Use the words iterative and/or incremental. Something along the lines of “I wrote some code, I tested it, I made changes and additions, I tested more, etc.”
• Also mention two specific examples of a difficulty (a problem you fixed) or an opportunity (something you added to make it better)
• Say whether they’re ind / collab (at least 1 has to be independent)
• Need to describe your overall process. Use the words iterative and/or incremental. Something along the lines of “I wrote some code, I tested it, I made changes and additions, I tested more, etc.”
• Also mention two specific examples of a difficulty (a problem you fixed) or an opportunity (something you added to make it better)
• Say whether they’re ind / collab (at least 1 has to be independent)
2C
• For your code to count, must have a parent algorithm that includes 2 other algorithms, usually this is done by calling 2 functions that you wrote
• Parent MUST have math/logic, at least 1 kid MUST have math/logic
• Each algorithm (parent & 2 kids) must do “something” on their own, 1 line of code is NOT an algorithm
• Paste the part that you oval’ed in this written response
• Describe how (not just what they do) the 2 child algorithms work on their own, and also how they combine to help the parent achieve the program’s intended purpose
• For your code to count, must have a parent algorithm that includes 2 other algorithms, usually this is done by calling 2 functions that you wrote
• Parent MUST have math/logic, at least 1 kid MUST have math/logic
• Each algorithm (parent & 2 kids) must do “something” on their own, 1 line of code is NOT an algorithm
• Paste the part that you oval’ed in this written response
• Describe how (not just what they do) the 2 child algorithms work on their own, and also how they combine to help the parent achieve the program’s intended purpose
2D
• Paste the part that you rectangle’d in this written response
• Explain how your abstraction manages complexity
• Most common ways to answer this are:
o Abstraction is a function that is called multiple times in your program, it manages complexity because each time you call it you don’t need to retype all the code, just the function call
o Abstraction is a function that makes use of a parameter that is called with different values in your program, it manages complexity because you can replace multiple functions with one more generalized function
o There are other ways too (an array that replaces multiple variables, for example)
Create PT submission Due Jan 9
- Create PT Check-In Organizer - High Resolution PDF (download)
- Create PT - Scoring Guidelines 2019 - College Board Doc
Unit 5 Assessment 3 on Tuesday, Dec 10
Due Dec 9
U5L13
U5L14
U5L15
Unit 5 Assessment 4 on Tuesday, Dec 17
Due Dec 9
U5L13
U5L14
U5L15
Unit 5 Assessment 4 on Tuesday, Dec 17
Due Dec 16
U5L16
U5L17
U5L16
U5L17
U5L14 - additional comments - TBGraded on Wednesday
Add button - must add in the list where it is, not just at the end
Delete button - must delete what I have added (item shown)
Left and Right Keys must work for your App (event key)
Do not allow count to go above the list length
Do not allow the count to go negative
Count Wrap is cool
Arrays and Psuedo code are not covered on the AP Exam
Arrays may be referenced, but not tested on.
H SPORTS AND ENTERTAINMENT MARKETING II
Big Project
Event Promotion/Coordination/PPT Pjt
Design a budget for the “new place” you will be moving into come the fall. Please include living expenses, utilities, car, insurance, gas, maintenance, housing, insurance, maintenance, food, entertainment, schooling, books and any other items you can think of.
Let’s begin with dinner seating….and restaurants
Seating chart generator (yes, google it!) - let's look at the wedding reception
Discuss seating opportunities at each of the venues stated...could the seating be different and still have the same effect?
3.02
Understand operation’s role and function in business to value its contributions to a company.
EQ - How does Distribution / logistics affect trade?
Explain differences between distribution systems for tangible products vs. intangible ones.
Describe the distribution system (i.e., channel of distribution) for sports activities.
Explain the distribution system for sporting goods.
Discuss the distribution system for sports business services.
Describe the distribution system for sports entertainment/spectator sports.
Explain the distribution system for sports media.
Discuss the impact that the type of consumer has on sports distribution systems.
Identify types of intermediaries used by sports marketers.
Describe examples of direct and complex (indirect) distribution systems in sport marketing.
Additional ppt Distribution
IP Distributiion - slideshow
Channel of Distribution Activities
Converting Logistics to customer value
Maersk - Emma
•You recently took a position with Cowboys, Inc.
•We are planning a meeting to take place next Monday here at Southwest Guilford High School at 8:00 a.m. This is an important meeting that will determine the future of this company.
•You are given the task of setting up transportation and lodging to and from the meeting for each of the meeting attendees.
•The meetings will start next Monday at 8:00 a.m. and last four days. The meetings will end on the fourth day at 5:00 p.m.
•You have been given a budget of $6500.00 total for transportation to and from the meeting and lodging for all of our meeting attendees.
•Our Attendees:
–John Weston, Pittsburgh, PA
–Juan Garcia, San Antonio, TX
–Kristine Cook, Des Moines, IA
–Victor Hernandez, Little Rock, AR
–Jennifer Richardson, Los Angeles, CA
Really Cool Logistics Events Promotion Job!
Ten Reasons You Should Consider a Career in Logistics
Salary Range - Logistics Jobs
GTCC - Global Logistics
GTCC - Global Logistics (Publication)
Shipping wars
No comments:
Post a Comment