Mark Dixon, SoCCE SOFT 131Page 1 25 – Soft 131 Examination Revision.

Slides:



Advertisements
Similar presentations
1 Human Resource Management 2 Review of the course.
Advertisements

More is not better… Better is better
CS0007: Introduction to Computer Programming Introduction to Classes and Objects.
Mark Dixon Page 1 23 – Object Oriented Programming in PhP.
Effective Learning Service
Mark Dixon, SoCCE SOFT 131Page 1 15 – Object Oriented Analysis, Design, and Programming.
Mark Dixon, SoCCE SOFT 131Page 1 22 – Object Oriented Analysis, Design, and Programming.
Preparing effectively for Examinations. Aims & learning outcomes To evaluate your revision working habits and strategies To become aware of the resources.
Lecture Roger Sutton 21: Revision 1.
Mark Dixon Page 1 16 – Passing Data between pages: Forms, Sessions, & Query Strings.
DSS Academic Skills Training Programme Time Management.
Mark Dixon Page 1 22 – Object Oriented Programming in ASP.
Mark Dixon, SoCCE SOFT 136Page 1 11 – User Defined Functions.
Mark Dixon, SoCCE SOFT 131Page 1 13 – Object Oriented Analysis, Design, and Programming.
Mark Dixon, SoCCE SOFT 131Page 1 07 – Iterative Execution.
Mark Dixon, SoCCE SOFT 131Page 1 04 – Information Processing: Expressions, Operators & Functions.
Mark Dixon, SoCCE SOFT 131Page 1 06 – Iteration. Mark Dixon, SoCCE SOFT 131Page 2 Session Aims & Objectives Aims –Revise Variables and Conditional execution.
Mark Dixon Page 1 15 – Web applications: Server-side code (ASP)
Mark Dixon, SoCCE SOFT 131Page 1 04 – Information Processing: Data-types, Variables, Operators & Functions.
ITC242 – Introduction to Data Communications ITC431 – Computer Networks Week 13 Exam Preparation.
1 CSE1301 Computer Programming: Lecture 35 Revision.
Mark Dixon Page 1 21 – Object Oriented Programming in ASP.
Mark Dixon, SoCCE SOFT 131Page 1 10 – Variable Scope, and Arrays of Structures.
Mark Dixon, SoCCE SOFT 131Page 1 16 – Passing Data between pages: Sessions, Query Strings, & Self Posting.
Mark Dixon, SoCCE SOFT 131Page 1 10 – User Defined Functions.
Mark Dixon, SoCCE SOFT 131Page 1 12 – Enumerated Data-Types & Pass-by-reference.
Mark Dixon, SoCCE SOFT 131Page 1 13 – Control Arrays & Container Controls.
Mark Dixon, SoCCE SOFT 136Page 1 06 – Information Processing: Data-types, Constants, Variables.
Mark Dixon, SoCCE SOFT 131Page 1 09 – User Defined Procedures: Scope, and Parameters.
Mark Dixon, SoCCE SOFT 131Page 1 25 – Soft 131 Examination Revision.
Mark Dixon, SoCCE SOFT 131Page 1 11 – Arrays of Structures & Modules.
Mark Dixon Page 1 15 – Web applications: Server-side code (ASP)
Mark Dixon, SoCCE SOFT 131Page 1 05 – Information Processing: Data-types, Variables, Operators & Functions.
The Importance of Knowing Your Learning Style Knowing the best way(s) that you learn will help you to determine the study strategies that will work best.
Mind Mapping. Tutorial Session Aims: To develop knowledge of Mind Maps as a revision tool in preparation for the exams.
Revision and Exam Skills
Mark Dixon Page 1 19 – Passing Data between pages: Forms, Sessions, & Query Strings.
Test 2 Part a You have 20 minutes Don’t forget to put your name on the test Closed book No computers Do your own work.
Peter Andreae Computer Science Victoria University of Wellington Copyright: Peter Andreae, Victoria University of Wellington Summary and Exam COMP 102.
Mark Dixon Page 1 23 – Web applications: Writing data to Databases using PhP.
Exam Preparation Revision. There is a knack to passing exams. Much of it revolves around thorough preparation throughout the duration of a course and.
Mark Dixon Page 1 24 – Object Oriented Programming in ASP.
Introduction. 2COMPSCI Computer Science Fundamentals.
E0001 Computers in Engineering Procedures: subprograms and functions.
Disarming Tests. Copyright © Houghton Mifflin Company. All rights reserved.Disarming Tests - 2 Disarm Tests Grades are what we use to give power to tests.
How can you help your child with revision?. Warming up the Brain……….. Brain Gym……. Simple exercises to help concentration and get the brain firing on.
Mark Dixon, SoCCE SOFT 131Page 1 05 – Variables. Mark Dixon, SoCCE SOFT 131Page 2 Admin: Test (next week) In class test –teaching week 6 –university week.
Mark Dixon, SoCCE SOFT 131Page 1 23 – Object Associations.
Mark Dixon, SoCCE SOFT 131Page 1 24 – Datatypes and Object Association.
WHAT WE WILL COVER Introduction to “Knowing What to Study” Revision checklists Exam Papers Marking Schemes.
Top-down approach / Stepwise Refinement & Procedures & Functions.
Mark Dixon 1 22 – Object Oriented Programming. Mark Dixon 2 Questions: Databases How many primary keys? How many foreign keys? 3 2.
Mark Dixon Page 1 15 – Structured Programming. Mark Dixon Page 2 Admin: Coursework 3 – Test In class test –9 Feb 2010 –2 Feb 2010: revision (technique)
Mark Dixon, SoCCE SOFT 131Page 1 17 – Procedures.
Mark Dixon 1 15 – Structured Programming. Mark Dixon 2 Admin: Test 2 In class test –11 Feb 2014 –4 Feb 2014: revision (technique) session 50 mins short.
Revision Techniques. The Statistics 66% material is forgotten after 7 days 88% material is forgotten after 6 weeks Reading notes and text books leads.
Mark Dixon 1 13 – Parameters. Mark Dixon 2 Question: Arrays How many array variables are in the following code: Dim x Dim y Dim f(4) x = 12 y = 6 f(2)
Mark Dixon 1 Soft051 Examination Sample Questions.
Week 1 Lecture 1 Slide 1 CP2028 Visual Basic Programming 2 “The VB Team” Copyright © University of Wolverhampton CP2028 Visual Basic Programming 2 v Week.
Tackling revision and the exams Student approach & application.
I.B. Psych Exam Review. Exam outline HL Overall exam weight – 80% Day 1 – May 13 th – 2 hrs. Paper 1 – 35% Day 2 – May 16 th – 2 hrs. Paper 2 – 25% –
Exam revision and exam technique Alison McEntee Learning Developer.
Module 6 Note Taking and Revision Strategies Some keys for successful learning Part 2.
15 – Structured Programming
17 – Modular Design in ASP.
More is not better… Better is better
Revision Undergraduate.
Paper 2 revision session 3 How to answer application questions
Presentation transcript:

Mark Dixon, SoCCE SOFT 131Page 1 25 – Soft 131 Examination Revision

Mark Dixon, SoCCE SOFT 131Page 2 Session Aims & Objectives Aims –To introduce help you prepare for the exam Objectives, by end of this week’s sessions, you should: –know the format of the exam –have an idea of the type of questions included –know how to revise

Mark Dixon, SoCCE SOFT 131Page 3 Exam Format Date:Fri 4 May 2007 Start Time:09: :30 Location:Main Hall Outside my control - check for changes Duration:2 (3) hours Questions:5 Marks per question:10 Attempt:All 5

Mark Dixon, SoCCE SOFT 131Page 4 Question What activities are you doing most in an exam?

Mark Dixon, SoCCE SOFT 131Page 5 Sample Question Q2 Name an example of: a) a class b) a method c) a procedure d) a function e) a property Class Person Public height As Double Public weight As Double Sub SetData(h, w) height = h weight = w End Sub Function BMI() As Double BMI = weight / (height * height) End Function Function Kg(stone, pounds) As Double Kg = ((stone * 14) + pounds) / lbPerKg End Function End Class

Mark Dixon, SoCCE SOFT 131Page 6 Learning Active vs. Passive learning I hear – I forget (passive) I see – I remember I do – I understand (active) Surface vs. Deep learning surface – memorisation (parrot) deep – understanding (can adapt to new situations)

Mark Dixon, SoCCE SOFT 131Page 7 Revision Technique Reading - limited value RECALL –your revision should practice recall NOT INDIVIDUAL –work together in groups set, answer, mark questions NOT FORMAL –integrate revision into social life (pub)

Mark Dixon, SoCCE SOFT 131Page 8 Revision Technique Get past papers (available on all uni computers –Start menu, Uni software, P, past exam papers) Look through for repeating questions, pick a question Answer question –RULE: for each part of question write something down, a cross if it's meaningless Mark question –using all resources (lecture slides, lecturer …) Repeat process

Mark Dixon, SoCCE SOFT 131Page 9 Exam This years exam is different to past years: –No VB6, all server-side VBScript –focus more on classes, procedures, parameters, functions

Mark Dixon, SoCCE SOFT 131Page 10 Recall - memorisation 1.read what you want to memorise 2.hide it 3.recall (write down/say) as much as you can remember 4.compare your answer 5.repeat many short (10 minute) sessions location - what works for you?

Mark Dixon, SoCCE SOFT 131Page 11 Sample Question Q2 Name an example of: a) a class b) a method c) a procedure d) a function e) a property Class BankAccount Public Balance As Double Public Overdraft As Double Sub SetData(b, o) Balance = b Overdraft = o End Sub Function AvaiBal() As Double AvailBal = Balance + Overdraft End Function End Class Function a(x, y) As Boolean a = x + y End Function

Mark Dixon, SoCCE SOFT 131Page 12 Exam Technique 1 Read the question Analyse the question –identify and highlight key words and phrases what …, name …, identify … describe … Answer the question

Mark Dixon, SoCCE SOFT 131Page 13 Exam Technique 2 Answer questions in order that suits you Start each question on new page If you’re running out of time – write notes

Mark Dixon, SoCCE SOFT 131Page 14 Sample Question Q2 Name an example of: a) a class b) a method c) a procedure d) a function e) a property Class SkiSlope Public name As String Public altitude As Double Public difficulty As Double Sub SetAlt(alt As Double) altitude = alt End Sub End Class Function feet(alt As Double) As Double feet = (alt * 39 / 36) * 3 End Function

Mark Dixon, SoCCE SOFT 131Page 15 Marking Name an example of a class[1 mark] SkiSlope 1 mark Class SkiSlope 0 marks SetAlt 0 marks Altitude0 marks

Mark Dixon, SoCCE SOFT 131Page 16 Marking Write a line of code that declares a variable that stores a patient's height in memory in metres. [3 marks] Dim PatientHeight As Double 3 marks Dim PatientHeight As String 2 marks Dim a As Double 2 marks 5 As Double1 mark PatientHeight = marks ½½ 11

Mark Dixon, SoCCE SOFT 131Page 17 Sample Question From the following code, identify an example of: a) a class[1 mark] b) a method[1 mark] c) a procedure[1 mark] d) an instance[1 mark] Class Horse Public Name As String Public Sub Eat() End Sub End Class Dim h As New Horse

Mark Dixon, SoCCE SOFT 131Page 18 Sample Question Write server-side VBScript code to define a function that takes a whole number and returns twice its value: [3 marks] Function Twice(num As Long) As Long Twice = 2 * num End Function ½ 1 1½

Mark Dixon, SoCCE SOFT 131Page 19 On-line Quiz Will be expanded Only an aide – real exam is not multi-choice –previous students have printed and answered questions on paper

Mark Dixon, SoCCE SOFT 131Page 20 Tutorial Exercises Learning Objective: Experience good revision in a relaxed social environment (pub) Need exam papers, laptop and/or module notes