Practical Exam Term One
Practical Exam Term One
Task 1 : Write down the Pseudocode to create a program to help a Year 9 student to make a choice
among three options. Option one includes Biology , Physics , Chemistry , Mathematics and ICT.
Option two includes Biology , Art & Design , Accounting , Mathematics and ICT. Option three
includes Accounting , Business Studies , Economics , Environmental Management and ICT.
START
ARRAY Subjects = ‘Math’ , ‘Biology’ , ‘Economics’ , ‘ICT’ , ‘Accounting’ , Chemistry’ , ‘Physics’ , ‘Art &
Design’ , ‘Business Studies’ , ‘Environmental Management’
ARRAY Enjoy
ARRAY Chosen
OUTPUT “First , I would like you to select 5 subjects from the following list : ”
ENDFOR
For i=0-4
ELSE
ENDIF
OUTPUT “----------”
OUTPUT “Now , I would like you to select three subjects that you are best at”
FOR i=0 to 2
ELSE
ENDIF
OUTPUT name “You should consider studying the following subjects next year : ”
OUTPUT item
ENDFOR
STOP
Task 2 : Write down the Flowchart to create a program to help a Year 9 student to make a choice
among three options. Option one includes Biology , Physics , Chemistry , Mathematics and ICT.
Option two includes Biology , Art & Design , Accounting , Mathematics and ICT. Option three
includes Accounting , Business Studies , Economics , Environmental Management and ICT.
START
ARRAY Enjoy
ARRAY Chosen
OUTPUT
“Welcome to
this subject
choice chatbot”
name=INPUT
capitalized
“Please enter
your name”
OUTPUT name “I
am going to help
you choose an
option to
continue
studying”
i = 0-4
OUTPUT “First , I
would like you to
select 5 subjects choice1=INPUT
from the “Enter the
following list” number of a
subject you
enjoy”
i=0
IF choice1 >=1
and choice 1 <= OUTPUT “That
length of was not a valid
OUTPUT i+1 ,
ARRAY subjects choice”
ARRAY Subjects
[i]
OUTPUT
“Append
subjects
[choice1-1] to
ARRAY enjoy
OUTPUT “You
should consider
studying the
following subjects
next year”
STOP