|
|
|
Undergraduate courses |
Basic Programming Principles: Design, implementation, debugging and documentation of computer programs, data types, program flow control. The C programming language: simple input/output functions, control and loop statements, single and multi dimensional arrays, functions, recursive algorithms.
More information about the course (course material, notes, announcements) is available at
Multimedia Systems: Communication: Shannon-Weaver model and Gerbner model. Entropy, redundancy. Multi-media: Sampling, Nyquist theorem, coding, interactive multimedia, multimedia data com-pression. Hypermedia: structure and fundamental characteristics, adaptive hypermedia. Digi-tal Image: resolution, colour, image formats JPEG compression, CCD technology, scanning, printing, monitors’ technology. Digital Sound: formats, mp3 coding. Digital Video: analogue and digital video technology, sampling of video signal, MPEG compression, motion compen-sation. Animation techniques. Streaming media technology. Optical disk technology (CD, CD-R, CD-RW, DVD).
More information about the course (course material, notes, announcements) is available at
Internet Educational Environments: Pedagogical approaches of Internet environments for the support of internet (or web based) learning (adaptive environments, collaborative learning, communities of practice, resource based learning. Standards and specifications for Internet educational environments concern-ing the interoperability in the exchange of educational resources, the exchange of data be-tween educational organisms, the communication of educational applications (HTML, XML, QTI, SCORM). Creation of educational applications using use cases and UML. Framework for the selection of integrated learning and educational Internet environments for. Internet and World Wide Web tools, technologies and services that support pedagogical approaches. Presentation of open source integrated learning management systems.
More information about the course (course material, notes, announcements) is available at
Flexible Learning using Information and Communication Technologies in Education: The concept of flexible learning. Organisational, cognitive and technological approach in flexible learning. The distant education and tele-teaching as forms of flexible learning. His-torical elements and basic concepts of the distant education. e-Learning and m-Learning. Teletraining services. Internet services for communication and collaboration (e-mail, forum, whiteboard, virtual classrooms, audio- and video-conference). Integrated learning manage-ment systems. Web based learning communities. Collaborative and adaptive learning envi-ronments. Metadata standards. Useful implementation tools and technologies: FrontPage, Ar-ticulate, Camtasia, Dreamweaver, PHP.
More information about the course (course material, notes, announcements) is available at
Design and Evaluation of Educational Software: Instructional Design. ADDIE model for software production (Analysis, Design, Develop-ment, Implementation, Evaluation). Needs and Front-End Analysis. Educational systems de-sign methodology. User interface design. Multimedia applications design based on instructive theories. Participative designing. Production phases (pre-production, production, post-production). Meaning and objectives of evaluation. Formative and summative evaluation, quantitative and qualitative methods of evaluation, methods of user interface evaluation, Kirkpatrick model. Constructive learning environments design. Greek and Hellenized educa-tional software. Implementation of educational applications based on advanced programming as well Internet and Multimedia Technologies.
More information about the course (course material, notes, announcements) is available at
|
|