Assessment tools and interactive self-learning materials, Georgi Tuparov, Elena Tuparova
1. Assessment tools and interactive
self-learning materials
Georgi Tuparov, Elena Tuparova
SOUTH-WEST UNIVERSITY
“NEOFIT RILSKI”
31.07.2014
2. Basic software application for
development of automated assessment
• Specialised software for development of tests
• Office Application Software with/without
Visual Basic for Application macros
• Authoring Software for development of
simulation or game-based assessment
• Assessment modules integrated in e-learning
environments
3. • Hot Potatoes (free) Demo 1
Specialised software for
development of tests (1)
4. • Hot Potatoes (free) Demo 2
Specialised software for
development of tests (2)
5. • Hot Potatoes (free) Demo 3
Specialised software for
development of tests (3)
6. • Software for development of simulations
based and interactive self learning materials
– Wink - free
– Jing - free
– Adobe Captivate
– Turbo Demo
– Camatashia studio
– Adobe Flash
– Etc.
Simulations and interactive
self-learning materials (1)
10. Office applications (1)
• MS Excel without Macros
– Using Forms Toolbar without programming code
– Using functions
– Using Conditional Formatting of the cells –
suitable for short answer type of questions
19. • Real-live performance based assessment of
ICT skills
– The real-live performance-based assessment of
ICT skills requires from the students to
demonstrate their skills in real ICT application.
– Usually in this type of assessment the teacher
receives the solution of the task and checks the
performed by the learner document. This type of
checking in most cases takes a lot of time.
Office applications (10)
24. Visual Basic for Application
• VBA is the acronym for Visual Basic for
Applications.
• It is an integration of the Microsoft's event-
driven programming language Visual Basic
with Microsoft Office applications such as
Microsoft Excel, Word, Powerpoint.
25. VBA (2)
• By running VBA within the Microsoft Office
applications, you can build customized
solutions and programs to enhance the
capabilities of those applications.
• VBA Provides a Graphical User Interface or
GUI.
• The sequence of instructions executed in the
program is controlled by events.
26. VBA (3)
• You can use built-in Visual Basic Editor in
Microsoft Office Applications
• You can use it to customize and extend
capabilities of MS Excel.
• The applications you build with MS Excel is
called Visual Basic for Applications, or simply
VBA. Language used MS Office automation.
27. How to work with VBA
• Design the Interface for the user.
• Determine which events the controls on the
window should recognize.
• Write the event procedures for those events.
28. The 'ESSENCE' of VBA
• Every part of a MS Office program is made up
of 'Objects'
• These Objects have 'Properties' that can be
'set' or 'altered' in response to a user initiated
'Event' such as a 'mouse click' or a 'key press'.
29. Examples of Objects
• In WORD:
– the 'Menu Bar' is an Object;
– the 'Header' and 'Footer' are objects
– the whole document, individual pages, a
paragraph, a sentence, a word, an individual
character are also objects.
• In Excel
– Cell, Workbook, Sheets are objects
• In Power Point
– Presentations, Slides, Text Box, Shapes
30. Objects have 'Properties'
• Some of these properties are either 'true' of
'false'.
– For example, a selection of text could have its
'bold' property set to 'true'.
– Property Visible for the Object Shape in
PowerPoint could be True or False
31. Objects have 'Properties'
• Some of these properties could have a
'numerical' value.
– For example, a selection of text could have its
'size' property set to 36.
• Some of these properties could have a 'text'
value.
– For example, a selection of text could have its
'color' property set to 'wdRed'
32. Objects can react to 'Events'
• Using a mouse or a keyboard, the user
initiates an 'Event'.
– For example, clicking on the 'Font Size' menu item
in the main toolbar, will initiate the Event of the
dropping down of the Font Size selection box.
• VBA 'controls' this interaction between
'Objects' and their 'Properties' in response to
a user initiated 'Event'
34. • Let’s go to the sea!
• World Heritage of UNESCO
• Musical Europe
• Danube Capitals
Examples of interactive self
learning materials with VBA
Demo 4
Demo 1
46. Practical Task
1. Create an interactive slide in Power Point to
Introduce yourself in English and your native
language. (Use triggers for changing
languages in the text boxes)
2. Add possibility for translation of your
introduction in the languages of ALICT
project partners.
47. Practical Task - Hint
1.Select the object (s) that you wish to be
animated after click on the second object.
2.Select an appropriate animation.
3.Select Animation → Trigger →Selection of
the second object which will start animation of
the first object (or group of objects)