Pearson Education Ltd 2016 This material is not copyright free their version so that entry of any other letter gets an 'invalid entry' response one of the players reaches a score of 30 or more or the computer runs out of questions stop the
Previous PDF | Next PDF |
[PDF] AP Computer Science A 2016 Free-Response Questions
2016 AP® COMPUTER SCIENCE A FREE-RESPONSE QUESTIONS This question involves the implementation and extension of a RandomStringChooser
[PDF] AP Computer Science A Exam Scoring Guidelines, 2016
A maximum of 3 penalty points may be assessed per question 1-Point Penalty v) Array/collection access confusion ([] get) w) Extraneous code that causes side-
[PDF] Be Prepared for the AP Computer Science Exam in Java - Skylight
for the AP Computer Science Exam in Java Chapter 6: Annotated Solutions to Past Free-Response Questions 2016 Maria Litvin Phillips Academy, Andover
[PDF] AP Computer Science (A) Course Syllabus 2015-2016 Curricular
Schram, Leon Multiple-Choice Free-Response Questions in Preparation for the AP Computer Science Examination 9th Ed New York: D&S Marketing, 2015
[PDF] AP Computer Science A, 7th Edition - Moore Public Schools
AP Computer Science Levels A and AB, 2003 under the title cluded in the book because they are useful in the free-response questions Sections in
[PDF] Flash Cards
AP Computer Science * Mrs Dovi * Patrick Henry High School * Ashland VA Integer For these problems [ay special at- If this is a free response question
[PDF] OCR AS Level Computer Science H046 Specification,
The quality of extended responses are assessed in the written papers where indicated by an asterisk Page 12 © OCR 2016 AS Level in Computer Science 6
[PDF] Computer Science Answers Chapter 1 – Problem Solving - Edexcel
Pearson Education Ltd 2016 This material is not copyright free their version so that entry of any other letter gets an 'invalid entry' response one of the players reaches a score of 30 or more or the computer runs out of questions stop the
[PDF] Which Computer Science Class should I take? Exploring Computer
Exploring Computer Science is for students with little or no previous knowledge of programming AP Computer Science Principles is for students who have completed an introductory course, but are not yet ready for problems without seeking immediate assistance or getting frustrated Multiple-choice and free- response
[PDF] ap computer science a 2018 multiple choice
[PDF] ap computer science a 2018 scoring guidelines
[PDF] ap computer science a 2019 free response answers
[PDF] ap computer science a 2019 frq scoring guidelines
[PDF] ap computer science a 2019 scoring guidelines
[PDF] ap computer science a archive
[PDF] ap computer science a consumer review lab answers
[PDF] ap computer science a data lab
[PDF] ap computer science a exam 2018
[PDF] ap computer science a exam 2019
[PDF] ap computer science a exam 2020 answers
[PDF] ap computer science a exam 2020 cheat sheet
[PDF] ap computer science a exam 2020 date
[PDF] ap computer science a exam 2020 format
© Pearson Education Ltd 2016. Copying permitted for purchasing institution only. This material is not copyright free. 1
Edexcel GCSE (9-1)
Computer Science Answers
Chapter 1
- Problem Solving1.1 Algorithms
Understanding algorithms
Activity 1
There is no single correct solution to this activity, since every student's walk to school will be unique. It is
intended to highlight the need for instructions to be specific, precise and in a logical order. Encourage them to
identify instances of repetition and selection, e.g. 'Keep walking until you get to the end of the street. Next cross
the road, providing no cars are coming.'Activity 2
Encourage students to use all the symbols shown in Figure 1.1 in their flowchart.Activity 3
This flowchart incorporates selection and iteration. Students may simply identify a sequence of processes in their
solution. StartAdd bubble bath
Temperature
OK? YES YESTurn on taps
Put in plug
Turn down hot tap
NOToo hot?
Enough
water? NOTurn down cold tap
Turn off taps
YES NO EndGet in bath
Problem Solving: Algorithms
© Pearson Education Ltd 2016. Copying permitted for purchasing institution only. This material is not copyright free. 2Activity 4
Students must be familiar with Edexcel pseudo-code, which will be used to frame some of the exam questions on
Paper 2, but they don't have to use it themselves. They can use any pseudo-code, providing it is unambiguous
and easy to follow.Activity 5
SEND ÔEnter first number.Õ TO DISPLAY
RECEIVE firstNumb FROM KEYBOARD
SEND ÔEnter second number.Õ TO DISPLAY
RECEIVE secondNumb FROM KEYBOARD
SET thirdNumb TO firstNumb * secondNumb
SEND thirdNumb TO DISPLAY
Activity 6
Ask the user to enter their username. Repeat until an existing username is entered. Next ask the user to enter
their password. Repeat until the correct password is entered.Checkpoint S1
The specifics of this algorithm should reflect the procedure for borrowing books at the student's own local library
or school library.Checkpoint S2
The table on page 5 describes the function of each of the arithmetic operators.Checkpoint S3 and S4
Variables and constants are explained on pages 5 & 6.Checkpoint C1
StartPlace cheese on one slice of
bread (butter side up)Pickle?
YESSlice cheese
Butter two slices of white bread
Spread pickle on top of cheese
Put second slice of bread on top
(buttered side down) EndCut sandwich in half diagonally
to make triangles Brown bread?Butter two slices of brown bread
YES NO NOProblem Solving: Algorithms
© Pearson Education Ltd 2016. Copying permitted for purchasing institution only. This material is not copyright free. 3 Ch eckpoint C2SEND ÔEnter first number.Õ TO DISPLAY
RECEIVE firstNumb FROM KEYBOARD
SEND ÔEnter second number.Õ TO DISPLAY
RECEIVE secondNumb FROM KEYBOARD
SEND ÔEnter third number.Õ TO DISPLAY
RECEIVE thirdNumb FROM KEYBOARD
SET average TO (firstNumb + secondNumb + thirdNumb)/3SEND average TO DISPLAY
Problem Solving: Algorithms
© Pearson Education Ltd 2016. Copying permitted for purchasing institution only. This material is not copyright free. 4Creating algorithms
Activity 7
score highScore OUTPUT5 10 You haven't beaten your high score.
2010 You've exceeded your high score!
1515 You haven't beaten your high score.
Activity 8
SEND ÔPlease enter your age.Õ TO DISPLAY
RECEIVE age FROM KEYBOARD
IF age <
= 18 THENSET numbLessons TO
20 ELSESET numbLessons TO
20 + (age - 18) * 2
END IF
SEND ÔYou needÕ → numbLessons → Ôdriving lessons.Õ TO DISPLAY ...Here the '→' symbol is used to join data together. This will be explain ed on page 18 of the Student Book.Activity 9
Here's the algorithm expressed as a flowchart.
Start guess > 10? YES mystNumb = 3 NO guess = mystNumb? NO EndInput guess
Output ÔToo high!
Your guess must be
between 1 and 10.Õ YESOutput ÔWell done!
You guessed
correctly.ÕOutput ÔBad luck!
The correct number
isÕ + mystNumbProblem Solving: Algorithms
© Pearson Education Ltd 2016. Copying permitted for purchasing institution only. This material is not copyright free. 5 Here's the same algorithm expressed as pseudo-code.SET mystNumb TO 3
SEND 'Please enter a number between 1 and 10.' TO DISPLAYRECEIVE guess FROM KEYBOARD
IF guess > 10 THEN
SEND 'Too high! Your guess must be between 1 and 10.' TO DISPLAY ELSEIF guess = mystNumb THEN
SEND 'Well done! You have guessed correctly.' TO DISPLAY ELSE SEND 'Bad luck! The correct number is' & mystNumb TO DISPLAYEND IF
END IF
Activity 10
score OUTPUT 91A 56
D 78
B Ac tivity 11