INTRODUCTION TO INFORMATICS

Course Information
TitleΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ / INTRODUCTION TO INFORMATICS
CodeNCO-01-02
FacultySciences
SchoolInformatics
Cycle / Level1st / Undergraduate
Teaching PeriodWinter
CoordinatorThrasyvoulos-Konstantinos Tsiatsos
CommonNo
StatusActive
Course ID40002909

Programme of Study: PPS-Tmīma Plīroforikīs (2019-sīmera)

Registered students: 316
OrientationAttendance TypeSemesterYearECTS
GENIKĪ KATEUTHYNSĪCompulsory Course114

Class Information
Academic Year2024 – 2025
Class PeriodWinter
Faculty Instructors
Weekly Hours3
Total Hours39
Class ID
600259752
Course Type 2016-2020
  • Background
Course Type 2011-2015
General Foundation
Mode of Delivery
  • Face to face
Language of Instruction
  • Greek (Instruction, Examination)
Prerequisites
General Prerequisites
Computer literacy
Learning Outcomes
Cognitive: The course aims to homogenize the knowledge of first year students with regard to the use of computer systems and the management of information according to Computer Science methods and principles. Skills: The students comprehend the operation of computer systems, either operating autonomously or as being parts of networks and especially the Internet.
General Competences
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
Course Content (Syllabus)
Algorithms. Flowcharts. Computing Machines and Information Theory. Turing Machine. Digital Electronics and Boolean Algebra. Arithmetic Systems. Computer Hardware and Architecture. Operating Systems Fundamentals. Programming Languages Analysis and Introduction to Software Engineering. Networks and the Internet. Programming with Python. Pedagogical elements and tools related to the development of computational thinking. Introductory elements of computer science teaching through representations (pseudo-code and flowcharts).
Keywords
Algorithms, Informatics, Computer
Educational Material Types
  • Slide presentations
  • Video lectures
  • Interactive excersises
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Communication with Students
Description
Usage of an LMS system for delivering of educational content and communication with students. Utilization of computer games for motivating the students and assessing their progress. Utilization of massive open online courses for deepening and personal training of students in computational thinking and programming with Python.
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures39
Exams3
GBL activity/Literature study78
Total120
Student Assessment
Description
Final written exams (50%), Mid-Term written exams, Programming project, tests on MOOC (50%)
Student Assessment methods
  • Written Exam with Multiple Choice Questions (Summative)
  • Written Exam with Short Answer Questions (Summative)
  • Written Assignment (Summative)
  • Written Exam with Problem Solving (Summative)
Bibliography
Course Bibliography (Eudoxus)
Επιστήμη υπολογιστών, Dale Nell, Lewis John (Συγγρ.), Κατσάνος Χρήστος, Παπαδημητρίου Παναγιώτης, Σαμαράς Νικόλαος, Τσιάτσος Θρασύβουλος (Επιμ.), Εκδόσεις Κριτική ΑΕ, 2022, [Κωδικός στον Εύδοξο: 112691202]
Additional bibliography for study
Μανής, Γ., 2015. Εισαγωγή στον Προγραμματισμό με αρωγό τη γλώσσα Python. [ηλεκτρ. βιβλ.] Αθήνα:Σύνδεσμος Ελληνικών Ακαδημαϊκών Βιβλιοθηκών. Διαθέσιμο στο: http://hdl.handle.net/11419/2745
Last Update
03-10-2025