0% found this document useful (0 votes)
53 views11 pages

ICT2611 TUT103 ExamGuidelines

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views11 pages

ICT2611 TUT103 ExamGuidelines

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

ICT2611-24/103/0/2024

Tutorial Letter 103/0/2024

Name of module
Module code(s)
ICT2611-24

Year module
Year module

Name
School of Department
of Computing

IMPORTANTINFORMATION:
IMPORTANT INFORMATION
Please
This tutorial letterregister
containson myUnisa,
important activate your
information myLife
related email address4,and
to ASSESSMENT the FINAL
make sure that you have regular access to the myUnisa module
PRACTICAL
website, MODULE PROJECT and the as
CODE-2020Y, ONLINE
well asEXAMINATION.
your group website.

Note: This is a fully online module. It is, therefore, only available on myUnisa.
Note: This is a fully online module and therefore it is only available on myUnisa.

BARCODE
ICT2611-24/103/0/2024

Contents

Page

1 Introduction 3

2 Final mark 3

3 Class 4 4

4 Assessment 4 - Due date: 27 Sept. 2024 4

5 Exam: Oct/Nov 2024 4

6 Suppl Exam: Jan/Feb 2025 8

7 Conclusion 8

2
ICT2611-24/103/0/2024

1 Introduction

Dear student, we have reached the final stages of our ICT2611-24 journey. What is left for
you to do now is to complete

1. Work through the lessons in class 4

2. Complete and submit assessment 4 - due date 27 Sept 2024

3. Develop and submit the solution for the final practical project - due 2 Oct 2024. Re-
quirements in the last lesson for class 4.

4. Write the online written examination - date not yet available.

I have received a query as to what will happen if you do not submit the final practical project.
In short, the final practical project contributes to 40% of the examination mark. Thus, it is still
possible to pass the examination without the mark for the final pracitcal project, but it is going
to put a lot of pressure on you during the exam.

It is however NOT possible to pass without writing the IRIS proctored exam. The online
proctored exam is COMPUSLORY.

2 Final mark

Refer to Tut101,Tut102 and the Welcome page for this module for more information.
The final mark for this module is calculated as follows:

Year mark = (As1 + As2 + As3 + As4) / 4

Exam mark = (Final Project x 40%) + (Closed book online written IRIS proctored Exam x 60%)

Final mark = (Year mark x 30%) + (Exam mark x 70%)

You must have a final mark of 50% or more to pass the module, provided that you obtain a
minimum of 40% for the exam mark.

3
ICT2611-24/103/0/2024

3 Class 4

Continue to work through the lessons in class 4 in myUNISA. The last lesson, lesson 5, has
the instructions and criteria for the phase/stage of your practical project.

4 Assessment 4 - Due date: 27 Sept. 2024

Complete the online Assessment 4 on myUNISA. You will note that there is no practical
project question. Work through Class 4, the lessons on myUNISA and Chapter 21 of the
prescribed textbook.

5 Exam: Oct/Nov 2024

The closed book IRIS-proctored online exam will be hosted on the CSET exam portal
https://cset.myexams.unisa.ac.za.

The exam for ICT2611-24 consists of two sections:

• Section A: Mark for the online IRIS written proctored exam (60 marks)

• Section B: Mark for the final practical project that you will submit on or before 2 October
2024 on ICT2611=24-Y module site (the module site where we have been working on
all the time) (40 marks). Refer to class 4 in myUNISA - the last lesson, lesson 5, with
the instructions and criteria for the phase/stage of your practical project.

The closed-book exam will be an online IRIS proctored written exam. As mentioned, the
exam paper consists of two sections, Section A and Section B.

SECTION A: Iris-proctored written exam. Date: See your exami-


nation roster

The exam date for the closed-book IRIS-proctored exam will be formally communicated to
you via your myLife email account and your online examination roster. It will be a written
exam online that covers all topics, lessons, and classes you have studied this year for
ICT2611. The due date and more detailed information will follow. Please keep an eye on
your myLife email account and the https://cset.myexams.unisa.ac.za site for more de-
tailed information.

4
ICT2611-24/103/0/2024

The questions in Section A cover all the topics, lessons, and assessments that you have
completed for this module during the year. The type of questions ranges from 1 mark to 10
marks and includes MCQ, fill in, matching, and completion questions.

It is a closed-book exam and you are not allowed to use textbooks, e-books, websites, AI
tools, social media, chat-groups, etc. etc. in completing the exam.

Layout of Section A [60]

You may either type or write your responses. Take care that you NUMBER the answers cor-
rectly.

On the heading for both the typed and hand written pages add your student number, name
and surname, ICT2611 and page numbers. Replace 12345678 with YOUR student number
and John Doe with YOUR name and surname. Example:

For handwritten submissions, use a black pen. Please ensure that your writing is neat and
readable. Do not write on the back of the paper.

Question 1 Multiple Choice Questions [10]

Write down the number of the question and the corresponding answer, e.g. 1.a

5
ICT2611-24/103/0/2024

Question 2 Variables and Types [10]

Typical question:
Study the incomplete code C# and provide the relevant data types for (i) to (v).

The programmer entered the following snippet of code, expecting to get the following output:
Output given.
Code given.
Error messages are provided and you have to identify the logical error and the correct code.

Question 3 String handling [15]

Some theory questions on string handling.


Study incomplete code and provide code for missing sections.
The programmer entered the following snippet of code, expecting to get the following output:
Output given.
Code given.
Error messages are provided and you have to identify the logical error and the correct code.

Question 4 Error handling [5]

Study incomplete code and provide code for missing sections.


The programmer entered the following snippet of code, expecting to get the following output:
Output given.
Code given.
Error messages are provided and you have to provide error catching code/methods that will
return an error message rather than crashing the program.

Question 5 Options and decisions [5]

Revise sections and lessons on:


if-then-else
switch-case blocks

Question 6 Arrays [8]

Revise sections and lessons on arrays and how to deal with the elements in an array.

6
ICT2611-24/103/0/2024

Question 7 Text files [3]

Revise sections on dealing with text files - creating, reading, writing, printing, etc. Also testing
if a text file exists, creating a new text file, etc.

Question 8 Graphical User Interface Design [4]

Evaluate and compare two websites (screenshots will be given) using specific criteria (criteria
will be given that you can use).

Section B: Final practical project. Due date: 2 October 2024 [40]

The activity instructions for the final practical project are available at the ICT2611-24 module
site. Follow the instructions, develop, compile, test, and upload your project in the Final
Practical Project folder. Please, add as comments, YOUR student details in the first line
of every .cs file. Also, save your final project as a .zip folder, using your student number,
e.g. 12345678 FP.zip. Replace 12345678 with YOUR student number. When you are done,
click the Add Submission button and upload your final practical project (in ZIP format).
Remember, we need the COMPLETE project, with all the files and folders, as we compile
and run your project to assess it. Find the rubric that will be used to evaluate your final
practical project on the module site (for your convenience, find it attached to this document).

[TOTAL MARKS: 100]

7
ICT2611-24/103/0/2024

6 Suppl Exam: Jan/Feb 2025

What happens if you fail and get a supplementary? There are specific conditions that must
be met before you are allowed supplementary, including that your exam mark (which consists
of both the mark for the final practical project (40%) and online proctored exam (60%)) should
be 40% and above - see the Unisa Policies1 2 . As with the Oct/Nov 2024 exam, the mark for
the practical project will contribute to the mark for the supplementary exam (Jan/Feb 2025).
You will be allowed to rework your practical project for the supplementary exam with added
functionality - this will be made available only after all the marks for Oct/Nov 2024 exam were
published - most probably only in January 2025.

7 Conclusion

I would like to extend my sincere thanks to Ms Adelaide Sepudumo, our eTutor for 2024, for
her hard work and dedication to this module throughout the year. We look forward to contin-
uing our work with you as we prepare for the final examination.

Please keep an eye on your myLife email account, the module website, and https://cset.
myexams.unisa.ac.za for detailed information regarding the final examination. In the mean-
time, focus on completing Assessment 4 and the Final Practical Project. Be mindful of the
due dates, and if possible, submit your work before the deadline. Remember, the due date
is the last day for submission, not the day to begin working on the assessment or project.
Follow the instructions carefully for what and how to upload for the Final Practical Project.

Remember, that both the final practical project and the online proctored IRIS exam con-
tributes to the Examination Mark. It is COMPULSORY to do the proctored written IRIS exam.

Finally, I wish you all the best in the upcoming exams. Stay focused, work hard, and I am
confident you will succeed.

Dr Ronell van der Merwe


[email protected]

1
https://www.unisa.ac.za/sites/myunisa/default/Assignments--Examination/Examinations
2
https://www.unisa.ac.za/static/myunisa/Content/Learner support & regions/Documents/Unisa-
rules-students-2024.pdf

8
ICT2611-24/103/0/2024

Rubric for the Final Practical Project

RUBRIC : CRITERIA

PROJECT GROUP:

CRITERIA MARK STUDENT


MARK

Filename not in the correct format: StudentNumber FP.zip 0 No further


marking

Student number does not appear in the coding and on the forms 0 No further
marking

Application does not compile 0 No further


marking

Application does not align with the project group to which the student is 0 No further
assigned. marking

Applicaton is not in C# 0 No further


marking

FORM 1

Form header displays relevant information 1

Purpose of the company is displayed. ENABLED = FALSE 1

Image displays correctly. 2

Validation of telephone number using REGEXP 2

Validation of name. 2

Button to open Form 2: with relevant parameters to open Form 2 1

FORM 2

Form 2 opens with parameters from Form 1 1

Form Header displays relevant information 2

Information from Form 1 displayed on Form 2. ENABLED = FALSE 1

Email validation using REGEXP 2

INV number - randomly generated 2

INV number - ENABLED = FALSE 1

Continued on next page

9
ICT2611-24/103/0/2024

(Continued)

4 Different types of GROUP BOXES. Default values activated 4

GROUP BOXES items correctly created + showing prices 4

Auto calculation from TOTAL BOX 2

TOTAL BOX: ENABLED = FALSE 1

2D arrays created - 1 for every GROUP BOX 2

Button to open Form 3: with relevant parameters to open Form 3 2

FORM 3

Form 3 opens with parameters from Form 2 1

Form Header displays relevant information 1

Information from Form 1 and 2 displayed on Form 3. ENABLED = 2


FALSE

Invoice information correctly displayed in 2D grid 5

Save Information to Text File - button 1

Folderpath: C:\\myData 1

Filepath: C:\\myData\\InvoiceInfo.txt 1

Correct procedures to test whether directory exist - if not - create direc- 2


tory

Correct procedures to test whether file exists - if not create file 2

Comma delimited text file created correctly 5

Button to open Form 4 1

FORM 4

Valid Form name, e.g INVOICES 1

1D Grid created 2

Grid headings 2

Information retrieved from text file and displayed in the Grid 5

GENERAL

GUI is well-designed for the project 5

Continued on next page

10
ICT2611-24/103/0/2024

(Continued)

Forms are user friendly: augoprompting, error messages, auto calcula- 5


tions, etc.

CODE

C# code is well-structured and logically organised - proper indentation, 5


use of white spaces, comments

Variable names are clear and descriptive 5

Handling of invalid inputs, exceptions, try-catch blocks, validations 5

ADDITIONAL

Any additional functionality that enhances the Forms 10

TOTAL MARKS - PROJECT 100

MARK CONVERTED TO 40: Project mark / 40 *100 40

11

You might also like