Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Exam (elaborations)

TM111 Assessment Guide

Rating
-
Sold
-
Pages
14
Grade
A
Uploaded on
03-07-2021
Written in
2020/2021

Important – help with assignment questions You should read the TM111 Assessment Guide in the Assessment section of the TM111 website before answering the questions here.

Institution
Course

Content preview

Tutor-marked assignment TMA 02: View as single page https://learn2.open.ac.uk/mod/oucontent/view.php?id=1558190&printabl




Tutor-marked assignment TMA 02 Printable page generated Tuesday, 17 Dec 2019, 19:46




Tutor-marked assignment TMA 02

Important – help with assignment questions

You should read the TM111 Assessment Guide in the Assessment section of the TM111 website
before answering the questions here.

All written answers must be submitted in a word-processor document that is compatible with
Microsoft Word, that is with one of the following file extensions: a .doc, .docx or .rtf. See the section
on ‘What to submit for TMAs’ in the TM111 Assessment Guide.

If you need further guidance on any assignment questions, please ask your tutor, who will be
happy to help.

Note that screenshots should show just the scripts concerned, not the whole OUBuild window or
your entire screen. Refer to the TM111 Assessment Guide for further information on screenshots.

Reminder: In order to pass the module, you will need to gain a weighted average of 40% or more
for your TMAs and iCMAs and gain a mark of at least 30% on TMA 03. The weighted average of
your iCMA and TMA scores will give your overall module score.



This module requires all assignments to be submitted electronically. To submit an assignment, please
follow the link(s) from your StudentHome page to the online TMA/EMA service.

If you foresee any difficulty with submitting your assignment on time, you should contact your tutor well
in advance of the cut-off date.


This tutor-marked assignment (TM111 TMA 02) must be submitted by 12 noon (UK local time) on
23 January 2020.



Questions
In this TMA you will work on some prototype programs to assist a teacher working with a class of young
pupils.

In each question, unless directed otherwise

you should assume that the user enters valid data, and you do not need to test your program with
invalid inputs

when designing an algorithm or creating code, you should do no more than the question asks – do



1 of 14 17/12/2019, 19

,Tutor-marked assignment TMA 02: View as single page https://learn2.open.ac.uk/mod/oucontent/view.php?id=1558190&printabl


not add extra features.

Marks may be deducted if the specification isn’t followed exactly.


Question 1 (20 marks)
This question focuses on Part 1 (variables) Part 2 (constants, lists, arithmetic, joining strings) and Part 3
(selection).

Open the project .

This project is intended to implement a program to help the teacher record the number of books pupils
have read in a class reading scheme. The reading scheme comprises 20 books.

Before recording numbers of books read the teacher will start the program with the green flag. She will
then press her space key whenever she wants to record the number of books a pupil has read, which
she will enter as a whole number of books out of 20. If the percentage of books read is less than 70% it
is classed as low.

In this project we have provided a script and a
script. Consider the latter script carefully and then answer the questions
below.

a. Complete the following step-by-step description of what the script
does when the user starts the program with the green flag, then presses their space key, and
enters , and then . Your description should make clear what data is stored in the
variables and the list involved, and the result of any comparison that is made.
The user is asked to enter a pupil's name. Their input, , is stored in the variable .

The user is asked to enter the number of books the pupil has read ….

(4 marks)

b.

i. Identify a value in this program that might appropriately be stored in a constant. (There may
be more than one possibility but you are only required to identify one. You are not asked to
implement this constant.)
(1 mark)

ii. What might be an appropriate name for the constant you have chosen?
(1 mark)

c. Amend the and scripts so that:
if a pupil has read less than 70% of the books in the reading scheme their name is added to
the list

otherwise their name is added to a list (which you should
create and initialise appropriately).


2 of 14 17/12/2019, 19

Written for

Institution
Study
Course

Document information

Uploaded on
July 3, 2021
Number of pages
14
Written in
2020/2021
Type
Exam (elaborations)
Contains
Answers

Subjects

$10.79
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
Graham035

Get to know the seller

Seller avatar
Graham035 Florida National University
Follow You need to be logged in order to follow users or courses
Sold
1
Member since
4 year
Number of followers
1
Documents
0
Last sold
4 year ago
studypro

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions