Chapter One
How This Practical Is Examined: the Journal, the 80 Per Cent Rule and the Two-Hour Paper
Syllabus topic Module 1 and Module 2, with MU's assessment rules for a 2-credit practical course: "Certified Journal is compulsory for appearing at the time of Practical Exam", "Minimum 80% practical are required to be completed.", "Mid - Term Practical Examination 15 marks", "Final Journal: 5 marks".
Aim
To know, before writing a single line of code, exactly how this paper is marked, what has to be in the journal, and what the two hours in the examination hall contain.
Why this chapter comes first
Every other chapter in this book teaches you to do something. This one tells you what the marks are for. Students lose marks on this paper without making a single mistake in a program, because three of MU's rules are about paperwork and one of them can stop you from sitting the examination at all.
Read this chapter once now and once again a week before the practical examination.
The paper in one table
| Marks | ||
|---|---|---|
| Internal | Mid-term practical examination | 15 |
| Internal | Final journal | 5 |
| External | Q.1, a practical question on Module 1 | 15 |
| External | Q.2, a practical question on Module 2 | 15 |
| Total | 50 |
The external examination runs for two hours and carries 30 of the 50 marks. The other 20 are internal, and they are already decided before you walk into the hall.
The paper is 2 credits and MU allots 60 hours of laboratory time to it, thirty hours to each module.
The two rules that can stop you sitting the paper
"Certified Journal is compulsory for appearing at the time of Practical Exam." Those are MU's words. A journal that has not been signed by your subject teacher is not a certified journal. If you arrive on the day of the practical examination with an uncertified journal, you have a problem that no amount of programming skill will solve.
"Minimum 80% practical are required to be completed." There are twenty practicals in this paper, ten in each module. Eighty per cent of twenty is sixteen. So at least sixteen of the twenty have to be done, written up, and signed.
Sixteen is a minimum, not a target. The external paper sets one question on Module 1 and one on Module 2, and neither you nor your teacher knows in advance which of the ten it will be. A student who has skipped four practicals has skipped four of the twenty things the examiner is choosing from. Do all twenty.
What "completed" means for one practical
A practical is complete when your journal, for that practical, contains all of this:
- The practical number and its title, in MU's own words.
- Aim. One or two lines saying what the exercise is for.
- Theory. What you need to know to do it. Short: this is a practical journal, not a theory answer.
- Algorithm or procedure. The steps, numbered.
- The program, or the configuration, written out.
- The output, exactly as the machine produced it.
- Observations. The table, the counts, the comparison. This is the part most students leave out and it is the part the examiner reads first.
- Conclusion. One or two lines saying what the run showed.
- The date and your teacher's signature.
How This Practical Is Examined: the Journal, the 80 Per Cent Rule and the Two-Hour Paper
Every chapter of this book ends with a section called For the journal that says what the write-up for that practical has to contain, in that order.
The two-hour paper: how to spend the time
Two hours, two questions, fifteen marks each. That is an hour a question, and the two questions come from two completely different subjects: one is an AI program, the other is a security program or a configuration.
A working plan for the two hours:
| Minutes | What you are doing |
|---|---|
| 0 to 5 | Read both questions. Decide which one you are more sure of. |
| 5 to 10 | Write the aim, the algorithm and the theory for the first question on paper. |
| 10 to 45 | Type the program, run it, fix it, and get output. |
| 45 to 55 | Write the output and the observation table into the answer. |
| 55 to 105 | The same for the second question. |
| 105 to 120 | Check both: is the output written down, is the observation table filled, is the conclusion there. |
Start with the question you are surer of. A program that runs and is written up completely is worth more than two half-finished programs.
Never leave the output blank. A program with no output is an unfinished practical, whatever the code looks like. If the program will not run, write down the error the machine gave, say what you think it means, and move on. An honest error with a sentence of diagnosis reads far better than an empty page.
What the examiner is actually looking at
The examiner has fifteen marks to give for one practical question. A fair division, and the one this book is written to satisfy, is roughly this:
| Part | Weight |
|---|---|
| The program is correct and runs | high |
| The output is present and matches the program | high |
| The observation table, the comparison, the accuracy figure | medium |
| Aim, algorithm and theory written out | medium |
| You can explain what your own program did | medium |
The last line is not a separate viva in this paper. Item 6.33 (N) prints no viva component: the whole 15 marks belong to the practical question. But an examiner standing at your machine is going to ask you something about what is on the screen, and your answer is part of how the 15 marks are decided. Every chapter in this book therefore ends with a section called Questions you must be able to answer, and they are the questions that get asked at a machine: what does this line do, why did you choose this value, what happens if I change this.
How This Practical Is Examined: the Journal, the 80 Per Cent Rule and the Two-Hour Paper
A warning about copying
Twenty students in one laboratory, one internet, and the same twenty practicals. It is obvious to an examiner when four journals carry the same program with the same variable names and the same comment typed in the same place, and it is obvious to the same examiner that the student in front of them cannot explain a line of it.
Write the programs. Run them. Break them on purpose once and see what the error says. That is what makes the questions at the machine easy, and it is the only preparation for this paper that actually works.
The shape of every chapter after this one
Each of the twenty practicals gets one chapter, in MU's printed order, and every chapter is laid out the same way, so that you can read it straight into your journal:
- Aim. MU's own words for the exercise.
- What you need to know before you start. The theory, cut to what this exercise needs.
- The procedure, step by step.
- The program, complete, and its real output.
- Observations, filled in from the run.
- Result. What the run showed.
- Where marks are lost. The mistakes that actually cost marks in this exercise.
- For the journal. What to write.
- Quick revision. Eight or ten lines for the day before.
- Questions you must be able to answer.
Result
The assessment of this paper was recorded: 20 internal marks made up of a mid-term practical examination for 15 and the final journal for 5; a Semester End Practical Examination of two hours for 30 marks, with one practical question on each module for 15 marks each; a certified journal compulsory for appearing; and a minimum of sixteen of the twenty practicals completed.
Where marks are lost
An uncertified journal. Get each practical signed in the week you do it, not in the week before the examination.
Fewer than sixteen practicals. Count them. Twenty minus four is the line, and it is a hard line.
No observation table. Six of the ten AI practicals and every comparison in the paper ask you to evaluate or compare something. A program that prints an answer but no measurement has done half the exercise.
Output not written into the journal. The program is not the practical. The program plus its output plus what you concluded from it is the practical.
Spending ninety minutes on one question. Two questions, fifteen marks each. Half the paper is in the other module.
For the journal
This chapter is not one of the twenty practicals and does not go in the journal. Use it as the index page of your own practical file: write out the list of twenty practicals, tick each one when it is signed, and count the ticks.
How This Practical Is Examined: the Journal, the 80 Per Cent Rule and the Two-Hour Paper
Quick revision
- 50 marks: 20 internal, 30 external.
- Internal 20: mid-term practical examination 15, final journal 5.
- External 30: two hours, Q.1 on Module 1 for 15, Q.2 on Module 2 for 15.
- Certified journal compulsory for appearing at the practical examination.
- Minimum 80 per cent of the practicals completed, which is sixteen of twenty.
- 2 credits, 60 hours, thirty hours a module.
- Ten practicals in Module 1, on Artificial Intelligence. Ten in Module 2, on Cyber and Information Security.
- This paper prints no separate viva marks. The first-year practical did; this one does not.
- Every practical write-up: aim, theory, algorithm, program, output, observations, conclusion, signature.
Questions you must be able to answer
1. How many marks is this paper out of, and how are they split? Fifty. Twenty internal, made up of a mid-term practical examination for 15 and the final journal for 5, and thirty external in a two-hour practical examination.
2. How long is the practical examination and what is in it? Two hours. Two practical questions, one on Module 1 and one on Module 2, fifteen marks each.
3. How many practicals must be completed, and out of how many? At least eighty per cent, which is sixteen of the twenty MU prints.
4. What happens if your journal is not certified? MU's rule is that a certified journal is compulsory for appearing at the practical examination.
5. What are the two modules of this paper? Module 1 is practicals based on Artificial Intelligence. Module 2 is practicals based on Cyber and Information Security. Each is thirty hours.
6. Is there a viva in this paper? This paper's printed pattern carries no separate viva marks. The whole fifteen marks of each question belong to the practical. An examiner will still ask you about what is on your screen, and your answer is part of how those fifteen marks are decided.
7. Your program will not run and there are ten minutes left. What do you write? The aim, the algorithm, the program as far as you have it, the exact error message the machine gave, and one sentence saying what you think the error means. Never an empty output.
8. What is the one part of a write-up students most often leave out? The observations: the table, the counts, the accuracy figure or the comparison. It is the part that shows the exercise was actually performed.