(2017) PowerPoint-ICT
(2017) PowerPoint-ICT
1
Rundown
Introduction
Paper 1A, Paper 1B, Paper 2B
Break
Paper 2C, Paper 2A, Paper 2D
Q&A
2
Breakdown of Elective Part
Number of Sat %
2A 799 +11.7
2B 229 +12.8
2C 3,559 -12.3
2D 1,141 +0.9
3
SBA participating schools
No. of schools = 411
No. of options offered in the schools:
One = 370
Two = 40
Three = 4
Four = 0
4
Results of ICT (All candidates)
Level % (2014) % (2015) % (2016) % (2017)
5** 0.7 0.7 0.8 0.9
5*+ 2.9 3.0 3.1 3.6
5+ 7.1 7.5 7.8 8.9
4+ 23.8 25.3 26.5 27.2
3+ 48.8 50.1 51.8 52.2
2+ 77.8 77.8 80.6 80.3
1+ 93.6 94.0 94.3 94.1
Note: L5** Top 10% of L5
L5*+ Top 40% of L5 (L5* = next 30%)
5
Exam Paper Development
Aligned with C&A Guide
Moderation Committees
chief examiners, moderators, setters & subject managers
University academics, school teachers, curriculum officers,
subject specialists
Open invitation for nominations
Confidentiality & security measures (HKEAA Ordinance
Chapter 261)
6
Checking & Proofreading of
Exam Papers
Language polishing of finalized draft of exam papers
Independent assessors
Proofread preliminary-camera-ready copy (PCRC) by
independent proofreaders
7
Marking Process
Marker recruitment: heathy turnover
Standardisation meetings: sample scripts by
examiners
Markers’ meetings
Onscreen Marking: marked by questions
1st checkmarking, 2nd checkmarking, new markers’
checkmarking, random checkmarking, a control
script for every fixed number of scripts
Termination of marking
8
Quality Check of Exam Data
Mark adjustment
Adjust markers’ marks, if necessary
Delete question items, if necessary
Equating (Elective)
9
Exam Result Queries
Rechecking & remarking
Data Access Request (DAR)
Appeal Review
10
Post-exam Review Mechanisms
External Vetting (overseas vetting annually)
Subject Committee
Public Exam Board
Internal Audit (senior management & internal
audit unit)
ISO 9001 (external agency)
Exam Paper Quality Audit (EPQA)
Internal Post-mortem Meetings
Meetings with stakeholders
11
Grading Procedures
Sample script selection
Standardisation
Post-marking exercise
Panel of judges grading meeting
Internal meeting
Public Exam Board meeting
Refer to Grading Procedures & standards-referenced
Reporting in the HKDSE Exam (HKEAA)
12
Reminders on Marking (1)
Accept common abbreviations (terms in
C&A guide and glossary)
e.g. SSL, LAN, ROM
Answers not written in the language
medium entered would not be marked
For example, in Chinese paper
‘MP4 支換 streaming’
??
13
Reminders on Marking (2)
Marking schemes
Marking guidelines
may NOT exhaust all possible answers
Should NOT be regarded as sets of model
answers
14
Exam Irregularity
Found bad languages written on exam
papers
Standing Committee to scrutinize exam
irregularities
Possible consequences: mark deduction
15
2017 ICT Exemplars
Paper 1B: 2 exemplars (1 with annotated
note) @ Level @ language
Paper 2 – selected levels available
Uploaded to www.hkeaa.edu.hk
16
Performance – Compulsory Part
Average no. of MC items correct = 27
17
Performance – Elective Part
Equating – performance of candidates
18
Changes in 2018 Exam
(1) All papers
The allocated number of marks for each
subquestion will be provided.
(2) Paper 2D
Mark the programming language (C, Java,
Pascal or Visual Basic) on the cover of the
question Answer Book each relevant question.
Stated in 2018 Candidates’ Handbook
19
Coming Event
20
Paper 1A
21
MC Statistics
The best: Q.2, 5, 14, 17,39
The worst: Q.3, 12, 26, 32, 33
Q.3, 8, 9, 28, 31
22
Q.10
In Question 10, less than half of the candidates
demonstrated basic knowledge of using a form for data
entry. Many candidates thought that a form was used to
filter data, indicating a lack of practical experience in using
a database management system.
A. 60 (15%)
B. 120 (12%)
C. 236 (16%)
* D. 260 (57%) 24
Q.9 & Q.12 (cont.)
In Question 12, 39% of the candidates were able to
integrate the knowledge of two’s complement
representation and overflow errors.
25
Q.18
In Question 18, the majority of the candidates demonstrated sound
knowledge of the characteristic of registers in CPU. About a third of
the candidates did not realise that secondary storage commonly
refers to nonvolatile storage devices such as hard disks.
26
Q.26
In Question 26, 36% of the candidates understood how a domain name was
defined. Weaker candidates thought that ‘goodcompany’ was the only domain
name used in the links.
Q.26 Peter is going to set up a web site for his new company so that
customers can access his web site through any one of the following links:
web.goodcompany.hk
www.goodcompany.hk
www.goodcompany.com.hk
www.goodcompany.com
web.goodcompany.com
A. 1 (23%)
B. 2 (32%)
* C. 3 (36%)
27
D. 4 (9%)
Q.32 & Q.33
In Questions 32 and 33, about a third of the candidates were able to apply
basic analytical skills to trace the algorithms. From the response figures, it
was speculated that many candidates did not understand some
fundamental knowledge of algorithm design.
For which of the following combinations of the values X, Y and Z will '***' be displayed?
X Y Z
A. 20 TRUE TRUE (31%)
* B. 30 FALSE FALSE (41%)
C. 40 FALSE FALSE (15%)
D. 50 FALSE TRUE (13%)
28
Q.32 & Q.33 (cont.)
Q.33 A is an array with A[1], A[2] , ... , A[N] storing N non-zero values.
What is the purpose of the following algorithm?
Input P
K P
A[K] A[K+1]
K K+1
N N-1
29
Supplementary notes
Queries from
stakeholders
30
Queries: Paper 1B Q4c(ii)
Disadvantage to non-Chinese candidates?
Q: John needs to use Unicode instead of Big-5 code to
represent the data in STUDENT. Why?
31
32
Reference: P.3, Ch.3, T&L materials
Comparison of User Interface
Command By
Keyboard Text Hard Boring
Line Commands
By Text Text
Text Keyboard &
based Easy Clear
Based Mouse Tables
buttons
By icon
Mainly by
GUI based Icons Very Easy Nice
Mouse
buttons
HKDSE ICT 2017
Know Enhance
candidate teaching
performance strategies
Enhance teaching strategies
Paper 1B
1B Qu 1 – Mix topics
suggested answer
flexibility
Know the marking
Benefit : Better data Accept similar
security
description
Drawback : take time
Enhance teaching
Benefit :
Know candidate
Satisfactory Encryption
performance
strategies
suggested answer
flexibility
Know the marking
The symbols are Accept similar
encoded and sent
description
Less storage
required
Enhance teaching
Satisfactory
Know candidate
Good performance
performance
strategies
suggested answer
flexibility
Know the marking
- network traffic
Accept similar
- recipient description
storage space
Enhance teaching
Fair
Know candidate
performance
- Speed (X)
strategies
Speed vs rate vs
bandwidth
1B Qu 1d – Health Issue
suggested answer
flexibility
Know the marking
Problem : Muscles
/ eyes Accept similar
description
Solution : take
break / ergonomic-
designed
Enhance teaching
Very Good
Know candidate
Good performance
performance
strategies
suggested answer
flexibility
Know the marking
- Data recovery /
Accept similar
- save tablet space
description
/ - same data for
multiple devices
Enhance teaching
Satisfactory
Know candidate
Expect more
performance
strategies
suggested answer
flexibility
Know the marking
- data misuse / Accept similar
- privacy / description
- attract hacking
Enhance teaching
Satisfactory
Know candidate
Good performance
performance
strategies
suggested answer
flexibility
Know the marking
- File size / Accept similar
compression /
description
quality / streaming /
use in mobile device
/ codec
Enhance teaching
Fair
Know candidate
Fact Memory,
performance
strategies
mark lost
1B Qu 2a(ii) – System software
suggested answer
flexibility
Know the marking
System software is for
Enhance teaching
Fair
Know candidate
Answer according to
question requirement
strategies
system software
cannot play video
1B Qu 2b – File size calculation
suggested answer
flexibility
Know the marking
= 30 x 1024 / 25
Calculation ..
= about 20 min
Enhance teaching
Very good
Know candidate
performance
strategies
suggested answer
flexibility
Know the marking
Benefit : shorten
waiting time
Accept similar
description
Because : no need to
wait before complete
download
Enhance teaching
Satisfactory
Know candidate
Fact Memory,
performance
strategies
what is streaming
mark lost
1B Qu 2c(ii) – Video Attributes
suggested answer
flexibility
Know the marking
Let user choose Accept similar
according to
description
bandwidth / video
quality / waiting
time
Enhance teaching
Satisfactory
Know candidate
Design
performance
- Some mentioned
strategies
consideration
hardware VDU
limitation
1B Qu 2d – copyrights
suggested answer
flexibility
Know the marking
- Ask owner Accept similar
permission
description
- Acknowledge
source
Enhance teaching
Good
Know candidate
Fact Memory,
- Good understanding
performance
strategies
of copyright clearance
mark lost
1B Qu 3 – IPP
suggested answer
flexibility
Know the marking
Display of all info Accept similar
Interactive layout
description
Ease of input
Enhance teaching
Satisfactory
Know candidate
strategies
suitable design
Display of all info
Interactive layout
Ease of input
Display of all info
Interactive layout
Ease of input
Display of all info
Interactive layout
Ease of input
Display of all info
Interactive layout
Ease of input
1B Qu 3b(i) – Computer System
suggested answer
flexibility
Know the marking
Flash memory Accept similar
(EEPROM) is description
non-volatile
Enhance teaching
Fair
Know candidate
don’t be frightened
strategies
by “strange” term
1B Qu 3b(ii) – Computer System
suggested answer
flexibility
Know the marking
Flash memory Accept similar
(EEPROM) is description
re-writable.
Enhance teaching
Fair
Know candidate
don’t be frightened
strategies
by “strange” term
1B Qu 3c – Basic Programming
flexibility
Know the marking
Calculation ..
9
Enhance teaching
Excellent
Know candidate
Straight forward
performance
strategies
has mark lost
1B Qu 3d – Basic Programming
1B Qu 3d – Basic Programming
Know the
suggested answer
flexibility
Know the marking
X1 Calculation …
Y9
T T + W [i]
Enhance teaching
Fair
Know candidate
More effort on
performance
strategies
- Array ! “Array”
1B Qu 3e – Basic Programming
suggested answer
flexibility
Know the marking
flexible to Accept similar
substitute description
For easier
calculation
Enhance teaching
Poor
Know candidate
strategies
how to use
Summary of teaching strategies
Answer
show to fit knowledge to question scenario
should echoing the scenario of the qu
Briefing Session
Paper 1B (Q 4, 5)
Q4
Brothers or sisters graduated in the same year may use the same phone number.
CLASS + CLASSNO
Q4
CNAME + CLASS + CLASSNO
Q4
檢查數位 / 檢查數字
數位檢查 / 數位檢驗 / 數位校驗
檢驗數位 / 檢測數位
Q4
(b) Sample Scripts
Q4
Q4
(c) Sample Scripts
Q4
Q4
(d) Sample Scripts
Q4
Subject 科目
Registration Number 註冊編號
sum 總和
Total / 總計
Q4
(e) Sample Scripts
Q5
0
Q5
(b) (i) Sample Scripts
1
Q5
Comment
• Weaker candidates gave ambiguous
answers such as ‘faster’ as a benefit
of using an IP address in the hyperlink
without further elaboration.
Q5
1 or 2
Q5
what a token is
process / use
DSE ICT 2017
Briefing Session
Paper 2B (Q 1, 3)
Q1
switch
router
firewall
Q1
Database server
Know Enhance
candidate teaching
performance strategies
Enhance teaching strategies
Paper 2B
2B Qu 2 – Bandwidth, IP, Services
suggested answer
flexibility
Know the marking
Estimate some candidates do
500 × 8 / 50 detail calculation
(while question's
= 80 s requirement is
estimation only),
Enhance teaching
Poor
Know candidate
Overlook B vs b “Estimate”
performance
strategies
Overlook 54 vs 50
500 × 8 / 50 = 80 s 2 marks
Or
suggested answer
flexibility
Know the marking
Estimate some candidates do
1024 × 8 / 100
detail calculation
(while question's
= 82 s (or 80 s)
requirement is
estimation only),
Enhance teaching
Poor
Know candidate
“Estimate”
performance
Overlook B vs b
strategies
but
1024 × 8 / 300 = 27.31 s 0 mark
2B Qu 2b – Bandwidth
suggested answer
flexibility
Know the marking
-Interference /
Acceptable
-max bandwidth is set / answer
-bandwidth sharing
Enhance teaching
Satisfactory
Know candidate
Answer need to
performance
strategies
suggested answer
flexibility
Know the marking
Staff computer
Enhance teaching
Fair
Know candidate
strategies
suggested answer
flexibility
Know the marking
Staff computer and
home computer
Enhance teaching
Fair
Know candidate
Read question
performance
No / low concept of
strategies
suggested answer
flexibility
Know the marking
VPN channel / Acceptable
Encryption answer
Enhance teaching
Good
Know candidate
strategies
suggested answer
flexibility
Know the marking
through the incoming message so
as to reduce the loading of the
Acceptable
proxy server. / answer
B: The proxy server can hide the
IP addresses of the devices so
as to provide higher security level
for the network
Enhance teaching
Poor
Know candidate
strategies
suggested answer
flexibility
Know the marking
temporarily web Acceptable
pages visited answer
re-visit ==> load
faster
Enhance teaching
Good
Know candidate
Echo question
performance
strategies
echoing “browsing
experience”, some said
“remembered the website URL”
2B Qu 2d(ii) – Network Services
suggested answer
flexibility
Know the marking
Filter indecent Acceptable
web sites. / answer
Record browsing
history
Enhance teaching
Good
Know candidate
Echoing question
performance
Some candidate
requirement
strategies
2B Qu 4 – Network Design
suggested answer
flexibility
Know the marking
LAN : Acceptable
fewer hosts / answer
coverage /
complexity
Enhance teaching
Satisfactory
Know candidate
strategies
here
2B Qu 4a(ii) – NCD
suggested answer
flexibility
Know the marking
better routing Acceptable
control / connect answer
different subnet
Enhance teaching
Poor
Know candidate
Relate functions to
performance
strategies
suggested answer
flexibility
Know the marking
Network logon,
Acceptable
access control
answer
Enhance teaching
Poor
Know candidate
Need more
performance
strategies
flexibility
Know the marking
256 / 4 – 2
= 62
Enhance teaching
Very poor
Know candidate
Seems little
strategies
knowledge about
Subnet
2B Qu 4c(ii) – Subnet
2B Qu 4c(ii) – Subnet
suggested answer
Know the
flexibility
Know the marking
255.255.255.192
Enhance teaching
Very poor
Know candidate
Seems little
strategies
knowledge about
Subnet
2B Qu 4d – Network Layout
flexibility
Know the marking
Acceptable
answer
Enhance teaching
Satisfactory
Know candidate
Experience in
Except location of
performance
building up network,
strategies
Firewall, number of
note device
ports of Servers, 16-
requirement
port switch
Summary of teaching strategies
Answer
show to fit knowledge to question scenario
should echoing the scenario of the qu
Q1
Q1
Candidate Performance :
1(a) Good.
Q1
(bi)
(bi)
(bii)
Candidate Performance :
1(b) Poor.
Q1
3 marks
3 marks 1 mark
Candidate Performance :
1(c) Satisfactory.
Q1
Candidate Performance :
1(d) Fair
Q1
0 mark 2 marks
1(d) Fair
Q2
Q2
2 marks
1 mark
Candidate Performance :
2(a) Poor.
Q2
1 mark
1 mark
2 marks
Q2
0 mark
1 mark
Candidate Performance :
(c) Good.
Q2
1 mark
2 marks
Candidate Performance :
(d) Good.
Q2
2 marks
1 mark
1 mark
Candidate Performance :
(a) Satisfactory
Q3
1 mark
1 mark
Candidate Performance :
(b) Good
Q3
1 mark
1 mark
1 mark
1 mark
Candidate Performance :
(c) Satisfactory
Q3
1 mark
Candidate Performance :
(d) Poor
Q3
0 mark
1 mark
(ei) only count the first two answers.
Candidate Performance :
(e) Satisfactory
Q4
Candidate Performance :
4(a) Good
Q4
Candidate Performance :
4(b) Satisfactory
Q4
4 marks
Q4
1 mark
1 mark
1 mark
0 mark
Candidate Performance :
4(d) Poor
1 mark
2 marks
Paper 2C
Q1
一間影樓提供拍照及列印相片的服務。顧客於拍照
後可以取得所有相片的軟副本。所有相片均是 24 位
元真彩, 其解像度為 5472 x 3648。
1
600ppi – the larger the print out
1 + 1
(b) 顧客可以利用他們的相片製作 GIF 或 SWF 格式的
動畫。試舉出這兩個格式的三個主要不同之處。
1, 1, 1
影樓打算設計其公司的商標, 並在其網站中使用。
這個商標由兩張圖像製成, 包括一個相機圖形和
公司名稱, 如下展示:
1, 1
影樓發現某瀏覽器在兩部電腦內顯示其網頁有所不同,
如下展示:
1, 1
Convert the text as an image. / Recommend a version of web
browser for best view. / Recommend users to install a particular
font type on their computers.
Different versions of web browsers are used in the two computers /
A missing font type in a computer
(e) 某顧客以相同的相機及設定拍照, 並以相同的壓縮
方法儲存照片。他發現這些相片的檔案大小各有不同。
為什麼? 試簡略說明。
Q4
- Grouping
- Use of submenu
(b) (i) 小芬計畫在這個網頁中加入元數據。為何小芬
有此計畫? 試舉出兩個可能的原因。
description of the web page / keywords / title / author /
copyright / creation date, modification date, date of last-update /
character encoding / refresh web page / re-direction
(ii) 小芬重新設計網站, 包含了儲存於客戶端上的曲
奇( cookies)。試建議這個曲奇的一個應用。
Record the banner ads that were shown in the
past so that other new banner ads can be
shown for the next visit. 1 + 1
eg 可以知用戶有何需要,亦提供所需的服務。
記錄顧客較多甪的服務
曲奇可以讓用戶快速查找上次的觀看內容和偏好,
如設定語言等資料網頁、顯示百份比大小,分析用
戶偏向使用那些資訊較多
由於預約需登入,曲奇可儲存客戶的帳戶,密碼,
方便客戶登入,以及減少輸入錯誤帳戶或密碼
For each part of a tooth, create an area (a polygon) on
the image and assign the corresponding hyperlink to
that area.
1, 1
The aspect ratios of videos and the screens are different.
(ii) 試估算影片的長度, 並以秒表示。請展示你的計算。
= 311
1, 1
check the correctness of the questions
loop for 10 times
find the number of questions correctly answered
2017 2CQ2
= 10 MB
優良。
佔較大比例的考生能夠正確地估算這段錄音的檔案大小。
Musical notes are input directly from electronic instrument and there is no need
to invite musicians to play the instruments.
壓縮
檔案容量較少
製作程序快、靚、方便
Use an electronic instrument (MIDI input) such as a digital piano to
record the school song and then edit the musical instrument/notes
accordingly.
Use MIDI editing software to input musical notes to compose the school
song.
直接在樂譜上填上音符
Save as MIDI
Convert to MIDI
令人滿意。
只有小部分考生使用適當的詞彙,例如「可編輯」,以
描述相關要點。
能力稍遜的考生只是用「軟件」這個詞語作為他們的答
案,但並沒有進一步解說。
Reduce the sampling rate.
令人滿意。
大約一半考生能夠提出兩種減少檔案大小的方法。
能力稍遜的考生沒有意識到題目的要求,檔案格式是不可
改變的。
Display the scroll bars / menu bar / status bar / toolbar /
Set the top position / Set the left position / Make it resizable
x 3
差劣。
佔較大比例的考生連一個正確跳出式視窗的屬性也未能舉出。
有些考生將跳出式視窗的大小和位置混淆。
考生一般對如何在網站內設置一個跳出式視窗並不熟悉。
Embed the audio HTML code on the page for the lower/ upper
frame in Web Page A.
Embed the audio HTML code on the page for the lower frame
in Web Page A and set the attribute ‘loop’.
更改屬性
Embed the audio HTML code on the page that will be redirected
after login
Embed the audio HTML code on the page for the upper frame in
Web Page A.
尚可。
大多數考生能夠描述如何將歌曲嵌入網頁,並在瀏覽網頁
時重複播放歌曲。
超過一半考生不熟悉在具有不同框的設置的網頁中,控制
播放歌曲作為背景音樂。
2C Q3
良好。
考生可能有相關生活經驗
能力稍遜的考生錯誤地舉出為該影院而非為顧客而設的服
務。
Server-side script -The data of the available seats is stored in the
database in the server.
(Concept of server-side + explanation )
Client-side script - The checking/response time on the client-side is
shorter. / Reduce the server loading.
(Concept of client-side + explanation )
令人滿意。
大多數考生對客戶端手稿程式和伺服器端手稿程式的使用
非常熟悉。
小部分考生能夠準確地描述需要在伺服器上更新數據庫,
並且陳述在客戶端較短的回應時間。
考生一般僅限於描述與票務相關的情景,以說明他們所選
擇的手稿程式。他們應以背後的系統操作來分析各情景。
Iris scanning (iris虹膜), retinal scanning (retina視網膜), hand
geometry (hand), palm veins 掌紋 (palm), voice/speech 語音,
facial recognition (face)
pupil, eye
Use a board with 4×4 dots. (more than 9 dots) /
Set a minimum number of dots to be connected. /
Hide the drawn lines.
Hackers cannot get the password by
acquiring mouse click locations / by hand movement /
Make sure that user is human / it is not a robot program.
良好。
考生熟悉驗證的概念。
能力稍遜的考生沒有意識到輸入的複雜性可以提升保安,
他們未能清楚地描述在圖案中添加點或線是怎樣提升保安。
考生需要注意生物認證的用詞,例如「虹膜」/「視網膜」
識別和「掌心」/「靜脈」識別。
Clearly display of thumbnails
e.g. suitable resolution for thumbnails / enlarge selected thumbnails
for clear display
user-friendly navigation
- Use suitable navigation menu (e.g. movie names, small
vertical)
令人滿意。
大約一半考生草擬了網頁流動版本的一個良好版面設計。
能力稍遜的考生未能清楚地描述如何有效地使用他們所建
議的流動版本,以及如何改進在智能手機上網頁的導航。
Available seats:
- Suitable design (e.g. symbol, legend) to show available or unavailable seats /
- Suitable description to alert users that the seats are available or taken by
others
Scrolling)
考生一般能夠舉出一個版面設計來顯示可用的座位,但是
他們沒有清楚地說明在版面設計中已選擇的座位是怎樣顯
示的。
能力稍遜的考生舉出在版面設計中選擇座位的方法並不可
行,並且對於有智能手機的客戶來說並不方便。
2017 HKDSE ICT-D
sharing workshop
2017-11-02 (pm)
2017-11-04 (am)
***
Correct Task 4
10 ***
Q1
F T F F F
T F T F F
T T F F F
1 or 2 mistakes
****
All correct
Q1
for i from 1 to 5
for j from 1 to 5
if M[i,j] = T
print the dependency: Task i depends on Task j
****
Q1
3 2 4 1 4 3
5 1
Q2
C4
C5
C3
*****
C4 C5 C3 Yes No
Q2
3 8 5 1 4 9 2
****
1 3 4 5 8 9 1
8 2 **
****
compilation stage. /
1
Q3
Q3
1
POP S1
PUSH S2
POP S2 1 **
PUSH S1
No action 1
Correct order (unit testing >> system testing >> acceptance testing) 1
use of each component 3 x 1 ****
**
Description of the following criteria: 3 x
1
Scale and modularity Readability
Reusability Utility libraries and development tools
Portability End-user interaction **
Execution efficiency Familiarity
Functional strengths Cost
Q4
Q4 3 1 ****
1 1
a b i+a-1 j+b-1
FALSE 1
TRUE 1 ****
Q4
****
K = 1 + 2 + 4 + 16 = 23 1 ****
Q4
1 1
y <- 1 1 ****
K + Multiple 1
Multiple * 2 1
Q4
4 1 ****
24
1
No :
Yes :
2
B2 is transformed into an array to which the binary search can be