2016 Unit 1 Trad Scenario Task List

Embed Size (px)

Citation preview

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    1/31

    CONTENTS

    Instructions.....................................................................................................................1

    How to tackle the tasks.................................................................................................. 2

    Step 1. Do Task 1 - Re- write the proble !e"nition.......................................................#

    Step 2. Create a test plan table un!er the Testin$ an! E%aluation hea!in$...................&

    Step #. Do Task2 i$norin$ usin$ "le ob'ects ( sa%e the saple as a %ariable.................)

    Step &. Do Task # i$norin$ usin$ "le ob'ects ( use the saple %ariable.........................)

    Step ). Do Task &............................................................................................................*

    Step +. Do Task )a,b ( sa%e the output as a %ariable.....................................................

    Step / Do Task i$norin$ usin$ "le ob'ects ( use a %ariable 0or now..........................1

    Step */ Do Task *a,b,c..................................................................................................11

    Step / Do Task ..........................................................................................................12

    Step 1/ Do Task 1........................................................................................................ 1#

    Step 11/ Task 2 an! Task "le ob'ects ( rea!in$ in writin$ out sa%in$.......................1&

    Step 12/ Do Task + ( "le ob'ect writin$ sa%in$............................................................1)

    Step 1#/ Task 1 plus a!! enu option........................................................................1+

    Step 1&. Create an o%er%iew o0 the 3HO4E $ae usin$ a 5owchart,structure!

    En$lish,pseu!oco!e......................................................................................................1

    Step 1). 6rint out the whole p7thon co!e....................................................................1*

    Step 1+/ 8sseblin$ 7our "nal report 9port0olio: 0or arkin$......................................1

    ;arkin$

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    2/31

    Encr7ption an! !ecr7ption

    Instructions

    1. Read the 10 Tasks in the candidate booklet.

    2. Create a ne ord processor document called Controlled Assessment 2– your name.docx . !ut "our candidate name#centre number and pa$e numberin$ in a header and %ooter.Sa&e it in "our '( dri&e in a %older called Controlled Assessment . An" ritten parts need to be t"ped into thisdocument %or markin$ purposes.

    ). *n "our ord document create %our headin$s on %our di+erent pa$es(

    Design of the solution

    Solution Development 

    Programming techniques used 

    esting and evaluation

    ,. This assessment has been broken don into STE!S. 'ou illork throu$h all the steps.

    . 'ou ill need to do "our on research. This includes searchin$the internet# speakin$ to %riends# adults ho can help "ou# etc#

     ust /T TE TEACER

    3. *% "ou 4nd somethin$ on the internet and "ou ish to use it# "ou must re%erence the link here "ou $ot it %rom in "ourreport 5or in the !"thon code6 A/7 be able to e8plain ho it

    orks. *% "ou see a piece o% code on the board or on themonitor o% someone else# don9t cop" it ord %or ord# butappl" the codin$ in "our on ords.

    :. *% * belie&e an" o% "our code is not "our on ork# * ill ask "ou a ;uestion on one o% "our code blocks and "ou must beable to e8plain to me ho it orks and h" it is there.

    !a$e 1 o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    3/31

    !o" to tac#le the tas#s

    $vervie" of ho" to tac#le the controlled assessment%

    1. Re-rite the problem de4nition ith re%erence to the user 

    2. Create a test plan and start to complete it 

    ). Code the main parts o% the pro$ram 4rst 5Tasks 1 < =6 and $et itorkin$

    ,. >rite about "our code as "ou complete each task 

    . ?inall" code the menu and test "our pro$ram still orks

    3. Code Task 10 and add this option to the menu

    :. Complete o&er&ie o% hole $ame

    @. !rint out the 4nal code and assemble "our port%olio

    So &ro#en do"n into S'PS the as# order is%

    Step 1( 7o Task 1 - Re- rite the problem de4nition

    Step 2( Create a test plan table usin$ the headin$s pro&ided 5it illbe empt" to be$in ith and then "ou ill 4ll it out as "ou code allthe tasks6

    Step )( 7o Task 2 < ust use a &ariable

    Step ,( 7o Task ) i$norin$ usin$ 4le obects < sa&e the sample as a&ariable

    Step ( 7o Task ,

    Step 3( 7o Task ab < sa&e the output as a &ariable

    Step :( 7o Task : i$norin$ usin$ 4le obects < use a &ariable %or no

    Step @( 7o Task @abc

    Step =( 7o Task =

    Step 10( 7o Task 1

    Step 11( Task 2 and Task : 4le obects < readin$ in# ritin$ out#sa&in$

    Step 12( Task 3 - 4le obect# ritin$# sa&in$

    Step 1)( Task 10 plus add menu option

    Step 1,( Create an o&er&ie o% the >BE $ame usin$ aochartstructured En$lishpseudocode

    Step 1( !rint out the hole p"thon code

    Step 13( Assemble the port%olio %or markin$!a$e 2 o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    4/31

    !a$e ) o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    5/31

    Step (. Do as# ( ) *e) "rite the pro&lem de+nition

    >irst ha%e 7ou create! all 0our hea!in$s re?uire!@ See pa$e 1A

    Dnder the Design of the Solution headin$( >hat "ou need to do(

    1. Open 7our Controlled Assessment 2 – your name.docx . In

    the Design of the Solution section t7pe in the title

    !"lanation of the #ro$le%.

    2. Now write about each Task an! ake sure the 0ollowin$

    ?uestions ha%e been answere!/

    • How !oes the pro$ra start@

    • 3hat choices !oes the user ha%e@

    • How will the user input their choices@

    3hat !oes the user see@• 3hat !oes the user nee! the pro$ra to !o@

    • How !oes the user know the pro$ra has worke!

    correctl7@

    #. Now print it out.

    &. Show it to soeone else in the class who can $i%e 7ou

    0ee!back.

    ). 6rint out a correcte! cop7 an! put it in 7our 0ol!er.

    !a$e , o% )1

      TEP 1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    6/31

    Step 2. Create a test plan ta&le under the esting and

    'valuation heading

    Dnder the esting and 'valuation headin$# create a ne headin$

    called est Plan( Dse the Test plan column headin$s as shon

    belo < cop" the table belo and place in "our document under

    this headin$(

     Test

    ID

    Description o0 test Bser

    Input

    E=pecte!

    outcoe

    8ctual

    outcoe

    8ction

     Taken

    Notes on sections $efore &ou start

    "rogra%%ing'

    Design of the Solution

     ou a7 use pseu!oco!e structure! En$lish or a 5owchart.

    Solution De(elo"%ent

     our co!e nee!s to be sucientl7 annotate! an! broken up into sections like this/

    #rogra%%ing Techni)ues* Testing and (aluation

    8nswer the ?uestions in the checklists in section 8 C D an! E 0or each task.

    !a$e o% )1

      TEP 2

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    7/31

    !a$e 3 o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    8/31

    Step ,. Do as#2 ignoring using +le o&-ects – save the

    sample as a varia&le

     Task 2/ Rea! in a essa$e 9"le: to encr7pt( use saple.t=t

    Set the saple as a %ariable until the pro$ra co!e 0or this whole block works ( 7ou

    will coe back to this.

    No writin$ to be !one.

    Step . Do as# , ignoring using +le o&-ects – use the

    sample varia&le

     Task #/ rite pseudocode use structured En$lish dra a ochart

    o to $et a random inte$er beteen )) and 123

    o to con&ert inte$ers into their ASC** characters

    Choose a loop to run @ times

    7ispla" the ke" to the user 5and the" kno hat it is6

    /o %ollo the checklists < E < print o+ a cop".

    !a$e : o% )1

      TEP 3 & 4

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    9/31

    !a$e @ o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    10/31

    -hec+lists . / %ust $e co%"leted for each

    Tas+ 

    ( Dnder the Design of the Solution headin$( Dse a ?lochart

    !seudocode Structured En$lish %or T*S C7E BCF Design of the Solution Chec#list Don

    e/1. Ha%e 7ou use! a >lowchart,6seu!oco!e,Structure! En$lish 0or this co!e

    block@2. or what purpose@

    !a$e = o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    11/31

    +. - 3hat 0unctions !i! 7ou use,create@ >or what purpose@

    . - 3hat !i! 7ou use 0or %ali!ation 9akin$ sure the user canFt input sill7

    inputsA:@ How !i! 7ou catch an7 input errors@ 8n! what !i! 7ou !o about

    this@ This is calle! robustness.

    *. - Ha%e 7ou e=plaine! how the pro$rain$ techni?ue is ecient@9Repetiti%e co!e has been iniise!: ie !i! 7ou use a 0unction@

    . - How ha%e 7ou consi!ere! the nee!s o0 the user ( answer the 0ollowin$/

    3hat !oes the user nee! to input@ 3here !oes this happen@ Does 7our

    pro$ra !ispla7 essa$es@ Does the pro$ra state what is $oin$ to

    happen ne=t ( is this clear@1

    .

    Ha%e 7ou re0erence! an7 internet sources ,other sources in 7our write

    up@

    E1( Dnder the esting and 'valuation headin$# complete the test

    table(

    esting Chec#list... Don

    e/1. a&e "ou copied the the test table headin$s Step 22. Ha%e 7ou !escribe! an! create! tests in this section in the table@#. E%er7 test nee!s a Test ID - ha%e 7ou $i%en e%er7 test a Test ID@@ Tas+

    No,Test No&. Ha%e 7ou use! actual user input@ ie ) No n GG). I0 actual output e=pecte! output ha%e 7ou t7pe! in As e!"ected@

    Ha%e 7ou screenshotte! 7our input an! output@ ( >or tests that are har!to !escribe

    +. I0 actual output A e=pecte! output ha%e 7ou t7pe! in what 7ou nee! to

    !o to "= it in the 8ction Taken colun@ Ha%e 7ou screenshotte! 7our

    input an! output@

    E2( Dnder the esting and 'valuation headin$# under the test

    table(

    'valuation Chec#list...1. Ha%e 7ou e%aluate! this section@ 8nswer the 0ollowin$ ?uestions/

    Ha%e 7ou sol%e! the task@

    Ha%e 7ou co!e! the task success0ull7@ I0 not wh7 not@

    Coul! 7ou ha%e co!e! it in a !ierent wa7 i0 7ou ha! ha! ore tie@

    3as there an7thin$ else 7ou think 7ou shoul! ha%e !one 9ore testin$

    ore %ali!ation:

    !a$e 10 o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    12/31

    Copies o0 this checklist can be 0oun! in the 3/,Coputer Science,ear11,Controlle!

    8ssessent Resources.

    !a$e 11 o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    13/31

    Step 0. Do as#

     Task &/ Calculate the oset 0actor 0ro the ei$ht character ke7

     A( Dnder the esting and 'valuation headin$( Think o% sometests and start to complete the Test !lan table 5"ou on9t be able to

    test "et6.

    Dse this %ormat %or Test *7(

    Tas+ No,Test No

    /o conduct the Research belo(

    Research( 'ou ill need to 4nd out ho to(

    Con&ert ASC** characters into e;ui&alent ASC** code 5number6

    Round don to an inte$er 

    /o %ollo the checklists < E < print o+ a cop".

    !a$e 12 o% )1

      TEP 5

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    14/31

    Step 1. Do as# 0a& – save the output as a varia&le

     Task )a/ Con%ert each character in the essa$e 9"le: into its 8SCIIco!e an! encr7pt it b7 a!!in$ the oset 0actor to each 8SCII co!e(

    !o not encr7pt spaces.

     Task )b/ Con%ert each result 0ro Task )a into its e?ui%alent 8SCII

    character to create a strin$ o0 characters

     A( Dnder the esting and 'valuation headin$( Think o% some

    tests and start to complete the Test !lan table 5"ou on9t be able to

    test "et6.

    Dse this %ormat %or Test *7(

    Tas+ No,Test No

    /o conduct the Research belo(

    *esearch( 'ou ill need to 4nd out ho to(

    7eal ith the spaces < su$$estions

    7eal ith the limited number o% codes "ou can use

     Append the results to a strin$ or arra" 

    /o %ollo the checklists < E < print o+ a cop".

    !a$e 1) o% )1

      TEP 6

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    15/31

    Step 3% Do as# 3 ignoring using +le o&-ects – use a varia&le

    for no"

     Task / >ro the enu rea! in a essa$e2 to !ecr7pt ( ask the

    user 0or the "lenae an! rea! it in. 8sk the user 0or the ei$ht

    character ke7 that was use! to encr7pt the essa$e.

     A( Dnder the esting and 'valuation headin$( Think o% some

    tests and start to complete the Test !lan table 5"ou on9t be able to

    test "et6.

    Dse this %ormat %or Test *7(

    Tas+ No,Test No

    /o conduct the Research belo(

    *esearch( 'ou ill need to 4nd out ho to(

    Con&ert characters into ASC** code

    7eal ith spaces

    /o %ollo the checklists < E < print o+ a cop".

    !a$e 1, o% )1

      TEP 7

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    16/31

    Step 4% Do as# 4a&c

     Task *a/ Calculate the oset 0actor 0ro the ei$ht character ke7

    $i%en in Task .

     Task *b/ Decr7pt each character in the essa$e2 b7 con%ertin$

    each character into its 8SCII co!e then a0ter subtractin$ the oset

    0actor con%ert it into its 8SCII character. Do not !ecr7pt spaces.

     Task *c/ Create a strin$ o0 characters 0ro *b.

     A( Dnder the esting and 'valuation headin$( Think o% some

    tests and start to complete the Test !lan table 5"ou on9t be able to

    test "et6.

    Dse this %ormat %or Test *7(

    Tas+ No,Test No

    /o conduct the Research belo(

    *esearch( 'ou ill need to 4nd out ho to(

    7eal ith the spaces < su$$estions

    7eal ith the limited number o% codes "ou can use

     Append the results to a strin$ or arra" 

    /o %ollo the checklists < E < print o+ a cop".

    !a$e 1 o% )1

      TEP 8

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    17/31

    Step 5% Do as# 5

     Task / Displa7 the !ecr7pte! essa$e2 to the user.

     A( Dnder the esting and 'valuation headin$( Think o% some

    tests and start to complete the Test !lan table 5"ou on9t be able to

    test "et6.

    Dse this %ormat %or Test *7(

    Tas+ No,Test No

    /o conduct an" Research "ou need to < rite in the bo8(

    *esearch(

    /o %ollo the checklists < E < print o+ a cop".

    !a$e 13 o% )1

      TEP 9

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    18/31

    Step (6% Do as# (

     Task 1/ The enu ( # options Encr7pt Decr7pt E=it

     A( Dnder the esting and 'valuation headin$( Think o% some

    tests and start to complete the Test !lan table 5"ou on9t be able to

    test "et6.

    Dse this %ormat %or Test *7(

    Tas+ No,Test No

    /o conduct the Research belo(

    *esearch( 'ou ill need to 4nd out ho to(

    Dse a hile loop i% else case

    /o %ollo the checklists < E < print o+ a cop".

    !a$e 1: o% )1

      TEP 10

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    19/31

    Step ((% as# 2 and as# 3 +le o&-ects – reading in7 "riting

    out7 saving

     Task 2/ Rea! in a essa$e 9"le: to encr7pt( use saple.t=t

     Task / >ro the enu rea! in a essa$e2 to !ecr7pt ( ask the

    user 0or the "lenae an! rea! it in. 8sk the user 0or the ei$ht

    character ke7 that was use! to encr7pt the essa$e.

    dit e!isting code done in Ste" and Ste"

     A( Dnder the esting and 'valuation headin$( Think o% some

    tests and start to complete the Test !lan table 5"ou on9t be able to

    test "et6.

    Dse this %ormat %or Test *7(

    Tas+ No,Test No

    /o %ollo the checklists < E < print o+ a cop".

    !a$e 1@ o% )1

      TEP 11

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    20/31

    Step (2% Do as# 1 – +le o&-ect7 "riting7 saving

     Task +/ Sa%e this encr7pte! strin$ into a te=t "le ( the pro$rashoul! ask the user 0or a "lenae

     A( Dnder the esting and 'valuation headin$( Think o% some

    tests and start to complete the Test !lan table 5"ou on9t be able to

    test "et6.

    Dse this %ormat %or Test *7(

    Tas+ No,Test No

    /o conduct the Research belo(

    *esearch( 'ou ill need to 4nd out ho to(

    >rite to a 4le

    /o %ollo the checklists < E < print o+ a cop".

    !a$e 1= o% )1

      TEP 12

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    21/31

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    22/31

    Step (. Create an overvie" of the 8!$9' game using a

    :o"chartstructured 'nglishpseudocode

    i6 Dnder the Design of the Solution headin$# at the be$innin$#create a ne headin$ called $vervie"(

    This o(er(ie is "laced at the front of this section

    Now !raw ONE 5owchart o0 how all the !ierent parts o0 the $ae work to$ether ( see

    notes below 0or ore help. I0 7ou pre0er to use pseu!oco!e or structure! En$lish 7ou

    will nee! to rea! section iii

    ii6 Still under the $vervie" headin$(

    3rite in 7our own wor!s how the !ierent parts o0 the solution work to$ether. ;ake

    sure 7ou re0er to the userFs e=perience.

    Chec#list Don

    e/1. Ha%e 7ou create! a >lowchart,6seu!oco!e,Structure! En$lish to show

    how the $ae works 0or the 3HO4E $ae@2. Ha%e 7ou !iscusse!,e=plaine! how the !ierent parts o0 the solution

    work to$ether. State i0 the pro$ra works. Or !oes ost o0 it work@#. Ha%e 7ou co%ere! all the user re?uireents ( check 7our $ae

    !e"nition an! ake sure 7ou ha%eA&. >inall7 will the user en'o7 pla7in$ 7our $ae@ 3h7@). Ha%e 7our 0rien!s teste! 7our $ae@ 3hat was their 0ee!back@

    iii6If using 3ocharts/ Each co!e block alrea!7 !one can be nae! as a sub-routine in

    7our o%er%iew 5owchart.

    If using structured nglish4"seudocode/ our o%er%iew will be all the pseu!oco!e

    co!e blocks liste! to$ether. ou can use the e=istin$ co!e blocks as sub-routines in

    7our o%er%iew pseu!oco!e.

    !a$e 21 o% )1

      TEP 14

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    23/31

    Step (0. Print out the "hole python code

     ou will nee! to print out the whole co!e ( this will be 7our "nal co!e print.

    Chec#list Don

    e/1. Ha%e 7ou printe! out the whole co!e 0or this $ae@ Cop7 it into Notepa!

    an! print it OR paste it into 7our wor! !ocuent ( Solution

    De(elo"%ent section

    9DonFt print 0ro 67thon ( 7ou ha%e no control o%er the nuber o0 pa$es it

    prints out:

    2. Ha%e 7ou clearl7 !e"ne! each section in 67thon usin$ G@#. Ha%e 7ou 0ull7 annotate! all sections o0 co!e@). Is 7our nae on each pa$e o0 the printout soewhere@ Han! written@ In

    the co!e as a coent@+. I0 7ou ha%e chan$e! an7 section titles,naes 7ou will nee! to a!!ress

    this in each task write-up.. ou can reo%e an7 pre%ious co!e listin$s ( these will not be subitte!

    !a$e 22 o% )1

      TEP 15

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    24/31

    Step (1% Assem&ling your +nal report ;portfolio< for

    mar#ing

     The report shoul! use the hea!in$s as shown in the 6art section an! asseble! in this

    or!er ie/

    Design of Solution

    Solution De(elo"%ent

    #rogra%%ing Techni)ues used

    Testing and (aluation

    Each pa$e shoul! ha%e 7our nae an! pa$e nuber shown on it. These can be

    han!written on.

    I0 7ou are insertin$ har! cop7 printouts in 7our report 95owcharts co!in$: ake sure

    that each pa$e is nubere! an! 0asten it all to$ether IN THE RI( public dri&e to see ho others ha&e completed a li&e

    controlled assessment.

    =inal chec#list... Don

    e/1. Ha%e 7ou printe! o all o0 Step 1@

    Ha%e 7ou pro%i!e! all the e%i!ence 0or this Step un!er 844 the hea!in$s@2. Ha%e 7ou printe! o all o0 Step 2@

    Ha%e 7ou pro%i!e! all the e%i!ence 0or this Step un!er 844 the hea!in$s@#. Ha%e 7ou printe! o all o0 Step #@

    Ha%e 7ou pro%i!e! all the e%i!ence 0or this Step un!er 844 the hea!in$s@&. Ha%e 7ou printe! o all o0 Step &@

    Ha%e 7ou pro%i!e! all the e%i!ence 0or this Step un!er 844 the hea!in$s@Ha%e 7ou printe! o all o0 Step )@

    Ha%e 7ou pro%i!e! all the e%i!ence 0or this Step un!er 844 the hea!in$s@Ha%e 7ou printe! o all o0 Step +@

    Ha%e 7ou pro%i!e! all the e%i!ence 0or this Step un!er 844 the hea!in$s@Ha%e 7ou printe! o all o0 Step @

    Ha%e 7ou pro%i!e! all the e%i!ence 0or this Step un!er 844 the hea!in$s@Ha%e 7ou printe! o all o0 Step *@

    Ha%e 7ou pro%i!e! all the e%i!ence 0or this Step un!er 844 the hea!in$s@). Ha%e 7ou place! the all in the ri$ht or!er o0 Hea!in$s@+. Ha%e 7ou nubere! all the pa$es@

    . Ha%e 7ou $ot 7our nae on all the pa$es@*. Ha%e 7ou looke! at a saple controlle! assessent task 0or help@. Ha%e 7ou looke! at a li%e controlle! assessent@

    !a$e 2) o% )1

      TEP 16

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    25/31

    1

    .

    Ha%e 7ou looke! at the ;arkin$

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    26/31

    >ar#ing ?rid used &y examiners ;( per heading<

    1, Design of Solution 5 %ar+s7

    Ro 1 %ar+ 2 %ar+s %ar+s

    Total

    for

    ro

    1

    6ro!uce! a %ini%al

    outline o0 what the

    proble in%ol%es with

    inial or no re0erence to

    the userJs nee!s.

    6ro!uce! e%i!ence

    showin$ a good

    understanding o0 what

    the proble in%ol%es with

    re0erence to %ost of the

    user8s needs.

     There is e%i!ence

    showin$ a thorough

    understanding o0 what

    the proble in%ol%es with

    re0erence to all or

    al%ost all of the

    user8s needs.

     

     Teacher

    coents

     

    2

    6ro!uce! a %ini%al hi$h

    le%el o%er%iew plan that

    a7 contain a %ini%al

    atte%"t to show how the

    proble is to be sol%e!.

    6ro!uce! a good hi$h

    le%el o%er%iew plan that

    contains a reasona$le

    atte%"t to show how the

    proble is to be sol%e!.

    6ro!uce! a thorough 

    hi$h le%el o%er%iew plan

    that clearl& shos how

    the proble is to be

    sol%e!.

     

     Teacher

    coe

    nts

     

    6ro!uce! %ini%al

    pseu!oco!e 9or suitablealternati%e: showin$ a fe

    of the %ain $loc+s 

    within the propose!

    solution.

    6ro!uce! annotated

    pseu!oco!e 9or suitablealternati%e: showin$ %ost

    of the %ain $loc+s 

    within the propose!

    solution.

    6ro!uce! ell

    annotated pseu!oco!e9or suitable alternati%e:

    showin$ all or al%ost

    all of the %ain $loc+s 

    within the propose!

    solution.

     

     Teacher

    coe

    nts

     

    Total for Design of Solution  

    !a$e 2 o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    27/31

    2 Solution De(elo"%ent 5 %ar+s7

    Ro 1 %ar+ 2 %ar+s %ar+s

    Total

    forro

    1

     There is inial

    e%i!ence showin$ a

    %ini%al

    understanding o0 how

    the "nal solution eets

    the nee!s o0 the user.

     There is soe !etaile!

    e%i!ence showin$ a good

    understanding o0 how the

    "nal solution eets the

    nee!s o0 the user.

     There is !etaile! e%i!ence

    showin$ a thorough

    understanding o0 how the

    "nal solution eets the

    nee!s o0 the user.

     

     Teacher

    Coe

    nts

     

    2

    8 fe o0 the ori$inal

    proble tasks ha%e been

    catere! 0or in the "nal

    solution.

    9ost o0 the ori$inal

    proble tasks ha%e been

    catere! 0or in the "nal

    solution.

    All or al%ost all o0 the

    ori$inal proble tasks ha%e

    been catere! 0or in the "nal

    solution.

     

     Teacher

    Coe

    nts 

     There is a "artiall&

    annotated co!e listin$that %a& $e

    inco%"lete,

     There is a ell annotated 

    an! %ostl& co%"lete co!e listin$.

     There is a full& annotated 

    an! co%"lete co!e listin$. 

     Teacher

    Coe

    nts 

    Total for Solution De(elo"%ent  

    !a$e 23 o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    28/31

    #rogra%%ing Techni)ues :sed 56 %ar+s7

    Ro 1 %ar+ 2 %ar+s %ar+s ; %ar+s < %ar+s 6 %ar+sTotal for

    ro

    1

    8 fe o0 thepro$rain$ techni?uesuse! ha%ebeen statedshowin$ noor (er&littleun!erstan!in$.

    8 fe o0 thepro$rain$ techni?uesuse! ha%ebeen statedshowin$ a%ini%al un!erstan!in$.

    9ost o0 thepro$rain$ techni?uesuse! ha%ebeen statedshowin$ areasona$le un!erstan!in$.

     There is adescri"tionof a fe o0thepro$rain$ techni?uesuse! thatshows agood un!erstan!in$.

     There is adescri"tionof %ost o0thepro$rain$ techni?uesuse! thatshows a(er& goodun!erstan!in$.

     There is adiscussionof %ost o0thepro$rain$ techni?uesuse! thatshows athorough un!erstan!in$.

     

     TeacherCoen

    ts

     

    2

     The 0ewtechni?uesuse! showhow one orto o0 the!ierentparts o0 thesolutionworkto$ether.

     Thetechni?uesuse! showhow a fe o0 the!ierentparts o0 thesolutionworkto$ether.

     Thetechni?uesuse! showhow %ost o0 the !ierentparts o0 thesolutionworkto$ether.

     Thedescri"tionshows how afe o0 the!ierentparts o0 thesolutionworkto$ether.

     Thedescri"tionclearl7shows how%ost o0 the!ierentparts o0 thesolutionworkto$ether.

     Thediscussion clearl7shows howthe !ierentparts o0 thesolutionworkto$ether.

     TeacherCoen

    ts

     

    Onl7 one area o0 thesolutionworks asinten!e!.

    Onl7 toareas o0 thesolutionwork asinten!e!.

    8 fe areaso0 thesolutionwork asinten!e!

    So%e areaso0 thesolutionwork asinten!e!.

    9ost areaso0 thesolutionwork asinten!e!.

    All oral%ost all areas o0 thesolutionwork asinten!e!.

     

     TeacherCoen

    ts 

    ;

     There is astate%ent about thechoice o0one or to o0 thepro$rain$ techni?uesuse! in anattept tocreate asolution inwhich "arts ha%e beenecientl7

    co!e!.

     There is astate%entabout thechoice o0 afe o0 thepro$rain$ techni?uesuse! tocreate asolution inwhich "arts ha%e beenecientl7co!e!.

     There is astate%entabout thechoice o0%ost o0 thepro$rain$ techni?uesuse! tocreate anecientl7co!e!solution.

     There is adescri"tiono0 the choiceo0 a fe o0thepro$rain$ techni?uesuse! tocreate anecientl7co!e!solution.

     There is adescri"tiono0 the choiceo0 %ost o0thepro$rain$ techni?uesuse! tocreate anecientl7co!e!solution.

     There is adiscussion 

     'usti07in$ thechoice o0pro$rain$ techni?uesuse! tocreate anecientl7co!e!solution.

     

    !a$e 2: o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    29/31

     TeacherCoen

    ts 

     This table is continue! on the ne=t pa$eA

    Ro 1 %ar+ 2 %ar+s %ar+s ; %ar+s < %ar+s 6 %ar+sTotalforro

    <

     The purposean! choice o0 one or to o0 the !atastructuresuse! ha%ebeen stated.

     The purposean! choice o0 a fe o0 the!atastructuresuse! ha%ebeen stated.

     The purposean! choice o0 %ost o0 the!atastructuresuse! ha%ebeen stated.

     The purposean! choice o0 a fe o0 the!atastructuresuse! ha%ebeen e!"lained.

     There ise%i!ence 0oranappropriateuse o0 !atastructureswith ane!"lanationo0 thepurpose o0%ost o0

    the.

     There ise%i!ence 0oranappropriateuse o0 !atastructureswith adiscussion o0 thepurpose o0all or

    al%ost all o0 the.

     

     TeacherCoen

    ts 

    6

     There is astate%ento0  one orto o0 thetechni?uesuse!9appropriateto the

    lan$ua$echosen:within theco!e to ake"arts of  thesolution asrobust aspossible.

     There is astate%entof a fe o0thetechni?uesuse!9appropriateto the

    lan$ua$echosen:within theco!e to akethe solutionas robust aspossible.

     There is astate%entof %ost o0thetechni?uesuse!9appropriateto the

    lan$ua$echosen:within theco!e to akethe solutionas robust aspossible.

     There is adescri"tionof a fe o0thetechni?uesuse!9appropriateto the

    lan$ua$echosen:within theco!e to akethe solutionas robust aspossible.

     There is adescri"tionof %ost o0thetechni?uesuse!9appropriateto the

    lan$ua$echosen:within theco!e to akethe solutionas robust aspossible.

     There is adiscussionof all oral%ost all o0 thetechni?uesuse!9appropriate

    to thelan$ua$echosen:within theco!e to akethe solutionas robust aspossible.

     

     TeacherCoen

    ts 

    Total for #rogra%%ing Techni)ues :sed  

    !a$e 2@ o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    30/31

    ; Testing and (aluation 5 %ar+s7

    Row 1 ark 2 arks # arksTotal forro

    1

     There is a %ini%al test"lan that showsa fe o0the e=pecte! tests an!includes a fee!a%"les o0 the test !atato be use! and4or thee=pecte! results.

     There is a test plan thatshows %ost o0 thee=pecte! tests an!inclu!es %ost o0 the test!ata to be use! and thee=pecte! results.

     There is a full or nearl&full test plan that showsall or nearl& all o0 thee=pecte! tests an!inclu!es the full test !atato be use! and thee=pecte! results.

     

     TeacherCoe

    nts 

    2

     There is e%i!ence that afe o0 the planne! testsha%e been carrie! out an!a recor! o0 the results hasbeen pro!uce!.

     There is inial e%i!encethat an atte%"t to carr7out an7 re?uire! ree!ialaction has been taken.

     There is e%i!ence that%ost o0 the planne! testsha%e been carrie! out an!a recor! o0 the results hasbeen pro!uce! showin$whether each test wassuccess0ul or not.

     There is e%i!ence that%ost o0 the re?uire!ree!ial action has beencarrie! out.

     There is e%i!ence that allor al%ost all o0 theplanne! tests ha%e beencarrie! out an! a !etaile!recor! o0 the results hasbeen pro!uce! showin$the e=tent to which e%er7test was success0ul.

     There is e%i!ence that allor al%ost all o0 there?uire! ree!ial actionhas been carrie! out.

     

     TeacherCoe

    nts 

     There is an e%aluationstating how the "nalsolution eets a fe o0the ori$inal nee!s o0 theuser. There is a si$ni"cantnuber o0 errors in theuse o0 spellin$punctuation an! $raar.

     The 0or an! st7le o0writin$ is onl7 partiall7appropriate. In0orationis not alwa7s or$anise!an! the use o0 specialist%ocabular7 is inial.

     There is an e%aluationdescri$ing how the "nalsolution eets %ost o0the ori$inal nee!s o0 theuser. ;ost o0 the e%i!enceis accuratel7 speltpunctuate! an!$raaticall7 correct to

    ake ost o0 the eanin$clear. The 0or an! st7leo0 writin$ is ostl7appropriate. In0oration isor$anise! an! specialist%ocabular7 has beenostl7 use! appropriatel7.

     There is an e%aluationdiscussing how the "nalsolution eets all ornearl& all o0 the ori$inalnee!s o0 the user. Thee%i!ence is accuratel7spelt punctuate! an!$raaticall7 correct to

    ake the eanin$ clear. The 0or an! st7le o0writin$ is appropriate.In0oration is clearl7or$anise! an! specialist%ocabular7 has been use!appropriatel7.

     

     TeacherCoe

    nts 

    Total for Testing and (aluation  

    !a$e 2= o% )1

  • 8/17/2019 2016 Unit 1 Trad Scenario Task List

    31/31

    O=RALL TOTAL > 6 %ar+s