[Year 12 SofDev] Exam pseudocode marking - effectiveness or efficiency?

Mark mark at vceit.com
Thu Aug 4 13:26:28 AEST 2016


Hi all

In the SD sample exam, B2, students are asked to write pseudocode.
I expect the marker would want to see an answer like this:

Begin
   If Student in Student Details File Then
      If Competition_Score >= 50 Then
*         If Competition_Score >= 95 then*
*            Award  ​"High Distinction"*
*         Else*
*            Award  ​ "Pass"*
         EndIf
      Print “Certificate” Award
   EndIf
End

It got me to wondering. If - instead of the 'else' a student wrote
something like

*Elseif Competition_Score >=50 *

which also would work (but would be redundant since the second IF construct
already tested for this) would the student be penalised?

It's good to see SD exams recently recognising and testing students'
ability to optimise code, but is optimisation and efficiency a criterion in
assessing students' pseudocode?

Regards,
Mark

-- 

Mark Kelly

mark at vceit.com
http://vceit.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/sofdev/attachments/20160804/0d092043/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: equals.jpg
Type: image/jpeg
Size: 893 bytes
Desc: not available
Url : http://www.edulists.com.au/pipermail/sofdev/attachments/20160804/0d092043/equals.jpg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: equals.jpg
Type: image/jpeg
Size: 893 bytes
Desc: not available
Url : http://www.edulists.com.au/pipermail/sofdev/attachments/20160804/0d092043/equals-0001.jpg 


More information about the sofdev mailing list