Experience in using eLearning technologies in the teaching process
Dragan JankoviDragan JankoviććFaculty of Electronic Engineering, Faculty of Electronic Engineering,
University of Niš, SerbiaUniversity of Niš, Serbia
OutlinesOutlines
eLearning ??? Internet courses Course portals Tools - eTools TMP portal Student projects organization - overview Future plans
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
eLearning???eLearning???
eLearning – “definition” Distance learning - “definition” Life long learning - “definition” mLearning - “definition” Teleteaching - “definition” eEducation – “definition” Computer based training - “definition” …
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Computer supported learningComputer supported learning/ based/ based
Goal / goals ???Goal / goals ???
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Internet coursesInternet courses
3 years ago Elective courses (9th semester) Only one of three Internet courses
Internet courses: Advanced techniques in Image processing Introduction to Fuzzy logic Advanced techniques in Logic design
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
““A picture A picture is worth is worth
a thousand words” a thousand words”
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Internet courses - summaryInternet courses - summary
About 30% of 9th semester students choose internet courses
Final results – average mark about 9 Students fill questionnaire at the end of course Some of students need extra consultations,
material, exercises, etc. Blended eLearning is better choice
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Course portalsCourse portals
The most courses at Department of Computer Science
Some of courses at the other departments Contents: usually the same The form of portals - quite different
CS Department – LMS Moodle LMS Knowledge Presenter
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
EquipmentsEquipments
tCube – generation of multimedia materials Smart board Videoconferencing system:
SonyAudio systemProjectors
Example of material produced by t-Cube system 2004-04-24-11-22-21.rm
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
e-Toolse-Tools
Tools are used for: demonstration in teaching process, labs, home works, etc
Some of them are commercial products, open source solutions, etc.
A lot of them are our tools developed with the aim to help a students
A number of student projects and diploma works as a result have some teaching tools
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Mixing tool (automatic control) Mixing tool (automatic control)
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
SimArchSimArch6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
TMP courseTMP course
make a team may propose some project (teachers also give a list of projects) apply for some project (competition process, introduce themselves, CVs,
knowledge, experience, proposal for project plan, etc ) for allowed project: to prepare documentation according to the RUP methodology
C:\Documents and Settings\All Users\Desktop\NIOnet.lnk Vision of system Use-case specification Project architecture Detailed system project Project plan Testing plan Testing report User manual Installation guide Release notes etc.
make a program submit the hard copy of documentation / upload electronic version submit Floppy, CD or DVD ready for automatic installation software must have online Help, nice envelope, etc must to defend project (open day for project demonstration)
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Students should :
RUP methodology helper6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
TMP PortalTMP Portal
Users: students and teachers Functionalities:
Team generationProject competitionApplications overviewUpload – downloadMessaging systemPortal administration
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Activity diagram of simplified user-Activity diagram of simplified user-portal interactionportal interaction
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
New userlogin
Account approval
Login
Messaging service
System administration
Project proposals
Project competition
Documentation upload
Logout
members
administrator
quit
not approved
not finished
not approved
unsuccesfull
approved
othersincomplete data
Results???
• Software - some of them at commercial product level
• Often Diploma thesis 1..\..\Prodekan\Prezentacije\elfakFlashFinal\ElektronskiFakultet.exe
Further workFurther work
TMP portal is also the student project Deficiencies:
Time table for documentation upload There is no document management system with CVS There is no project examples on TMP portal
Future work: Redesign of TMP portal Collection of all finished projects (task description, team
description, documentation, demo, source, …) Include questionaries etc.
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Future work in eEducation directionFuture work in eEducation direction
The more intensive work on development of a new eLearning courses
Unification of all courses and portals through unique Moodle application
All e-contents must be according to the SCORM standard
Collaboration with other faculties in Nis through University eLarning center and with other universities
Center for permanent education (eLearning, distance learning and Life long learning)
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
AnswerAnswer
What is our goal?What is our goal?
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Teaching processTeaching process
… 21 century
21 century
goal
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006
Thank you Thank you for for
your attention!your attention!
6th Workshop Software Engineering Education and Reverse Engineering – Ravda 2006