|
Undergraduate courses |
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
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
Introduction to Informatics: Algortithms. Flowcharts. Computing Machines and Information Theory. Turing Machine. Digital Electronics and Boolean Algebra. Arithmetic Systems. Computer Hardware and Ar-chitecture. Operating Systems Fundamentals. Programming Languages Analysis and Intro-duction to Software Engineering. Networks and the Internet.
More information about the course (course material, notes, announcements) is available at |
Past |
Human-Computer Interaction: Principles: Modeling the interaction of Human-Computer Communication. Knowledge and human Memory Models. Input-Output systems, Voice Recognition, Natural Language Com-munication, Computer Graphics, Interactive Multimedia, Visual Programming and Data Visualisation, the MIDI protocol and Computer Music essentials. Graphical User Interface (GUI) Design Methodologies. Rapid Prototyping techniques and implementation with Tcl/Tk. Evaluation methods and techniques. Object-oriented communication systems and the Web In-terfaces. Visual interface programming with C++, Tcl/Tk & Java.
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
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
|
|