Professional Documents
Culture Documents
(Natural-Mathematical Direction) : Nur-Sultan, 2020
(Natural-Mathematical Direction) : Nur-Sultan, 2020
Grade 10
(natural-mathematical direction)
Тіркел!!! vk.com/10synypbjb
Тіркел!!! vk.com/10synypbjb
Тіркел!!! vk.com/10synypbjb
↓↓↓
Nur-Sultan, 2020
1
Methodological recommendations for Summative Assessment are designed to assist teachers
in planning, organizing and carrying out Summative Assessment in “Computer science” for the
Grade 10 (Natural-mathematical direction) learners. Methodological recommendations are aligned
with the Subject Programme and Course plan.
Summative Assessment Tasks for unit/cross-curricular unit will allow teachers to determine
the level of the learning objectives achievement planned for the term. Methodological
recommendations comprise tasks, assessment criteria with descriptors and marks for conducting
Summative Assessment across the unit/cross curricular unit. Also this document includes possible
levels of the learners’ academic achievement (rubrics). Tasks with descriptors and marks can be
considered as recommendations.
Methodological recommendations are designed for secondary school teachers, school
administrations, educational departments’ seniors, regional and school coordinators in criteria-based
assessment and others.
Free access to the Internet resources such as pictures, cartoons, photos, texts, video and audio
materials, etc. have been used in designing these Methodological recommendations.
2
CONTENTS
3
SUMMATIVE ASSESSMENT TASKS FOR TERM 1
Summative assessment for the unit «10.1A Computer networks and information security»
Duration 20 minutes
Tasks
1. The diagram shows a Local Area Network consisting of two subnets.
(i) Define IP addresses of devices A and F, if the network address of subnet L is 192.168.7.0
and the network address of subnet R is 192.168.8.0
A_____________________________________________________________________
F _____________________________________________________________________
(ii) Give a suitable IP address for the desktop PC labelled G.
___________________________________________________________________________
(iii) Calculate the number of different host addresses supported by subnet «L» and justify your
answer.
___________________________________________________________________________
___________________________________________________________________________
4
3. Define the IP addresses for the network nodes B and C.
4. Define the network address using the given IP address and subnet mask:
IP-address: 217.16.246.2
Subnet mask: 255.255.255.0
_______________________________________________________________________________
5
Assessment criteria Task Descriptor Mark
A learner
defines IP address of device A; 1
1(i)
Defines a suitable IP defines IP address of device F; 1
address for different 1(ii) gives a suitable IP address for device G; 1
device calculates possible number of devices; 1
1(iii)
gives an explanation for the answer; 1
2 defines the term corresponding to the description; 1
Defines the network
defines IP address of the network node B; 1
address of a given IP 3
defines IP address of the network node C; 1
address using subnet
4 defines the network address using IP and subnet 1
mask
mask;
Describes the purpose 5 explains the function of DNS. 1
of DNS
Total marks 10
6
Rubrics for providing information to parents on the results of
Summative Assessment for the unit «10.1A Computer networks and information security»
Learner’s name_______________________________________________________
Defines the network address of a Experiences challenges in defining Makes mistakes in defining the Confidently defines the network
given IP address using subnet mask the network address term; in defining of IP address B/C; address
in defining IP address of the
network node B / C; in defining the
network address part of the IP
address using subnet mask.
Describes the purpose of DNS and Experiences challenges in Makes mistakes in describing the Confidently describe the purpose of
provides a proper example describing the purpose of DNS purpose of DNS and providing the DNS and provides the proper
and providing the proper example proper example example
7
Summative assessment for the unit «10.1B Presentation of Data»
Duration 30 minutes
Tasks
1. Write the binary, hexadecimal values that the unsigned decimal integer 834 represents. Write
down the solution.
Binary _____________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Hexadecimal ________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
8
1 0
1 1
A B C D
0 0
0 1
1 0
1 1
(ii) Identify logical expression which will be an alternative to the previous circuit.
___________________________________________________________________________
9
Assessment criteria Task Descriptor Mark
A learner
Convert decimal writes the binary value for decimal integer; 1
1
numbers to different writes the hexadecimal value for decimal integer; 1
number systems explains the need to use the hexadecimal number
2 1
system;
3 writes a suitable logical expression; 1
fills the 3rd column of the table; 1
Make truth tables for a 4(i) fills the 4th column of the table; 1
given logical expression fills the 5th column of the table; 1
5(i) fills the values in c; 1
fills the values in d; 1
Represent logical 4(ii) represents 1st logical operation; 1
expressions in the form represents 2nd logical operation; 1
of logic circuits represents 3rd logical operation; 1
Represent logical 5(ii) represents 1st logical circuit; 1
circuits in the form of represents 2nd logical circuit; 1
logic expressions
Compares the 6 identifies the coding table; 1
representation of explains the choice. 1
information in ASCII
and UNICODE tables
Total marks 15
10
Rubrics for providing information to parents on the results of
Summative Assessment for the unit «10.1B Presentation of Data»
Learner’s name_______________________________________________________
Construct truth tables for a given Experiences challenges in Makes mistakes in writing a Confidently constructs truth tables
logical expression constructing truth tables for a given suitable logical expression; in for a given logical expression
logical expression filling the 3rd / 4th / 5th column of the
table; in filling in the values for C /
D
Represent logical expressions in Experiences challenges in Makes mistakes in representing 1st / Confidently represent logical
the form of logic circuits representing logical expressions in 2nd / 3rd logical operation in the expressions in the form of logic
the form of logic circuits form of logic circuits circuits
Represent logical circuits in the Experiences challenges in Makes mistakes in representing 1st / Confidently represent logical
form of logic expressions representing logical circuits in the 2nd logical circuit in the form of circuits in the form of logic
form of logic expressions logic expressions expressions
Compare coding tables Experiences challenges in Makes mistakes in choosing the Confidently compares coding tables
comparing coding tables coding table; in justification chosen
coding table
11
SUMMATIVE ASSESSMENT TASKS FOR TERM 2
Summative assessment for the unit «10.2А Algorithm Development and Programming»
Duration 20 minutes
Tasks
1. Write the program code for given flowcharts.
2. Write one function and one procedure for string processing. Use programming language.
12
the function the procedure
3. Write the functions to determine the length of the string and the first occurrence of the letter "a".
4. Write a fragment of the program code to read a string from the text file.
5. Write a fragment of the program code to record a string to the text file.
6. The list [6, 8, 2, 1, 1, 9, 4] is being sorted using insertion sort. Fill in the blanks to show the list
after each pass.
After the 1st pass:[6, 8, 2, 1, 1, 9, 4]
After the 2nd pass:[6, 8, 2, 1, 1, 9, 4]
After the 3rd pass:[2, 6, 8, 1, 1, 9, 4]
After the 4th pass: ____________________________________________________________
After the5th pass: ____________________________________________________________
After the 6th pass: ____________________________________________________________
13
Assessment criteria Task Descriptor Mark
A learner
Write code in a writes a condition for the branching algorithm; 1
programming language, specifies the steps in the branching algorithm;
1 1
using functions and
procedures uses a function in the program; 1
writes string processing function; 1
2
writes string processing procedure; 1
Use procedures and
functions for string writes the function to determine the length of the
1
processing string;
3
writes the function to determine the first occurrence
1
of the letter "a";
opens the file to read the string; 1
4
Use files to read and read the string from the file; 1
write information opens the file to write the string; 1
5
writes the string to the file; 1
fills in the blanks to show the list after 4 pass;
th
1
Apply sorting
algorithms to solve 6 fills in the blanks to show the list after 5 pass;
th
1
practical tasks fills in the blanks to show the list after 6 pass.
th
1
Total marks 14
14
Rubrics for providing information to parents on the results of
Summative Assessment for the unit «10.2А Algorithm Development and Programming»
Learner’s name_______________________________________________________
Use procedures and functions for Experiences challenges in using Makes mistakes in writing a Confidently uses procedures and
string processing procedures and functions for string function for working with strings; functions for string processing
processing in writing a procedure for working
with strings; in writing the function
to determine the length of the
string; writing the function to
determine the first occurrence of
the letter "a"
Use files to read and record Experiences challenges in using Makes mistakes in opening the file Confidently use files to read and
information files to read and record information to read the string; in reading the record information
string from the file; in opening the
file to write the string
Apply sorting algorithms to solve Experiences challenges in applying Makes mistakes in applying sorting Confidently apply sorting
applied problems sorting algorithms to solve applied algorithms to solve problems while algorithms to solve applied
problems filling in the blanks to show the list problems
after 4th / 5th /6th pass
15
SUMMATIVE ASSESSMENT TASKS FOR TERM 3
Duration 20 minutes
Tasks
2. Write CSS code to create a yellow background and green text in the web-side.
16
3. Match results(1-3) with appropriate HTML/CSS code (A-C).
1 A <ul style="list-style-
type:disc;">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
2 B <ul style="list-style-
type:square;">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
3 C <ul style="list-style-
type:circle;">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
____________________________________________________________________________
[1]
17
5. Write HTML tags to add 500x500px image.
_____________________________________________________________________________
6. Write HTML tag to add the video with the control panel.
_____________________________________________________________________________
18
Assessment criteria Task Descriptor Mark
A learner
uses tag for the formatting of the 1st line; 1
1 uses tag for the formatting of the 2 line;
nd
1
Use HTML in web- uses tag for the formatting of the 3 line;
rd
1
development writes css to create yellow background; 1
2 writes html tag to create a paragraph; 1
writes css to create a green text; 1
3 matches 1-3 with a-c; 1
Use CSS in web-
draws a table; 1
development 4 uses css for the borders of the table; 1
5 writes html tag to add image; 1
Use HTML tags to add writes html tag to add video; 1
multimedia into a
6 uses an attribute for control panel; 1
webpage
uses an attribute for showing the path of file. 1
Total marks 13
19
20
Rubrics for providing information to parents on the results of
Summative Assessment for the unit «10.3А Web-development»
Learner’s name_______________________________________________________
Use CSS in web-development Experiences challenges in using Makes mistakes in using CSS in Confidently use CSS in web-
CSS in web-development web-development while matching development
HTML/CSS with resulting list
styles; drawing a table; using CSS
for the borders of the table
Use HTML tags to insert Experiences challenges in using Makes mistakes in writing HTML Confidently use HTML tags to
multimedia into a webpage HTML tags to insert multimedia tag to add image; in adding video; insert multimedia into a webpage
into a webpage in using an attribute for control
panel or for showing the path of
video file
21
SUMMATIVE ASSESSMENT TASKS FOR TERM 4
Learning objectives 10.3.1.4 Evaluate the pros and cons of using «Bigdata»
10.3.1.3 Identify the primary key in a database
10.3.2.1 Define the types of data in an SQL database
10.3.3.1 Use SQL queries to define and manipulate data
10.3.3.2 Connect a webpage with database
Duration 20 minutes
Tasks
1. Give one advantage and one disadvantage of using «Bigdata».
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
2 (i). Provide appropriate data types and field sizes for the table structure below.
3. Using the attributes below complete the SQL query to change all lightweight planes from “not
rented” state to “rented”:
• planeID
• planeModel
• planeType
• planeRentDate
• planeRented
UPDATE ______________________________________________________________
SET __________________________________________________________________
WHERE _______________________________________________________________
22
4. Data of motocar is stored in the table. The table stores the following data:
• car registration number
• car model
• car type
• car rent date
• rented or not
Identify the primary key in a database. Explain your answer. _______________________________
________________________________________________________________________________
________________________________________________________________________________
5. There are four essential parameters to create connection between webpage and database.
23
Assessment criteria Task Descriptor Mark
A learner
Evaluate the pros and give one advantage of using «Bigdata»; 1
1
cons of using «Bigdata» give one disadvantage of using «Bigdata»; 1
Define the types of data fills column Data Type; 1
2(i)
in an SQL database fills column Field Size; 1
fills in the SELECT field; 1
2(ii) fills in the FROM field; 1
use SQL queries to fills in the WHERE field; 1
manipulate data fills in the UPDATE field; 1
3 fills in the SET field; 1
fills in the WHERE field; 1
Identify the primary key defines the primary key in a database; 1
4
in a database explains the answer; 1
Connect a webpage with gives name of the missing parameter; 1
5
database explains function of the missing parameter. 1
Total marks 14
24
Rubrics for providing information to parents on the results of
Summative Assessment for the unit «10.4А Information Systems»
Learner’s name_______________________________________________________
Defines the types of data in an Experiences challenges in defining Makes mistakes in defining the types Confidently defines the types of
SQL database the types of data in an SQL of data/field size in an SQL database data in an SQL database
database
Identifies the primary key in a Experiences challenges in Makes mistakes in identifying the Confidently identifies the primary
database identifying the primary key in a primary key in a database; in key in a database
database justification of choice for primary
key
uses SQL queries to manipulate Experiences challenges in creating Makes mistakes in creating queries Confidently uses SQL queries to
data select queries, using extracted SQL while filling in the manipulate data
data SELECT/FROM/WHERE/UPDATE/
SET field
connects a webpage with database Experiences challenges in Makes mistakes in connecting a Confidently connects a webpage
connecting a webpage with webpage with database while giving with database
database name of the missing parameter;
explaining function of the missing
parameter
25