Tuesday, 30 June 2015

02. Design of Solution (9 Marks)

Objectives

 - understand the scenario for Controlled Assessment - Text Encryption


Outcomes
 - a paragraph explaining the scenario

 - a list of user needs/success criteria
 - a plan of your program
 - a flowchart/pseudocode

Starter
Remind yourself about the Caesar Cipher and Encryption



Red Task

Read through your CA booklet and identify the following:
      -  The Problem
          Write a short paragraph explaining the scenario in your own words. Try to include                  key words such as menu, encrypt, decrypt, ciphertext. plaintext

      -  User Needs/Success Criteria 
         A bullet pointed list of what the user needs the program to do

      -  Overview Plan 
         A bullet pointed list of HOW you PLAN to create the program 
         eg:    1. Create variables <variableName1>, <variableName2> and assign values
                  2. Use the print() function to display a menu



Use the headings above to write up in your Controlled Assessment document  (Don't forget to add a Title Page and Contents Page first)



Use the mark scheme below to help you check it.


See the FULL MARK SCHEME HERE


Amber TaskAfter your Overview Plan, add an INPUTSPROCESSESOUTPUTS table in your Word Document and list ALL the inputs, processes and outputs you can think of for this program.



Green Task 
In your Design Solution you must include: a FLOWCHART OR PSEUDOCODE.

Look at the AQA Pseudocode document HERE.

Create your flowchart, using draw.io OR write your pseudocode





Extension Task

Write a  paragraph under the sub-heading Predicting Future Needs, making suggestions about how the program could be improved/developed in the future.


Plenary

With your Python Buddy review your work using the Mark Scheme above.


No comments:

Post a Comment