Eλληνικά | Sitemap | Contact | Login
  • Courses & Studies
  • Undergraduate program
  • Course modules
  • Introduction to Informatics and Programming
  • Introduction to Informatics and Programming








    (1) General



    School:Of the Environment
    Academic Unit:Department of Marine Sciences
    Level of studies:Undergraduate
    Course Code:191ΜΥ17ΥSemester:B
    Course Title:Introduction to Informatics and Programming
    Independent Teaching ActivitiesWeekly Teaching HoursCredits
    Total credits6
    Course Type:
    General background
    Prerequisite Courses:
    There are no prerequisite courses. However basic knowledge of computer use is essential for following the lectures and laboratory exercises.
    Language of Instruction and Examinations:
    Greek
    Is the course offered to Erasmus students:
    No
    Course Website (Url):https://www.mar.aegean.gr/index.php?lang=en&lesson=1033&pg=3.1.1

    (2) Learning Outcomes

    Learning Outcomes


    The aimed learning outcomes regarding knowledge, skills and abilities, are the following:

    • Knowledge of the basic operations of worksheets and slide presentation software

    • Ability to use worksheet software (Libre Office Calc) and slide presentation software (Libre Office Impress)

    • Knowledge of the term algorithm and ability to develop algorithms for solving simple problems

    • Knowledge and ability to use the programming environments R and R-studio

    • Knowledge of the basic programming statements in R (Data input-output-Operations-Taking decisions-Loop structures-Vectors and Matrices-Functions-Subroutines

    • Ability to develop and run R programs to solve simple problems

    General Competences


    • Search for, analysis and synthesis of data and information, with the use of the necessary technology

    • Adapting to new situations

    • Decision-making

    • Working independently

    (3) Syllabus


    Week 1: Short introduction to word processing (MS-Word, LibreOffice Writer)

    Week 2: Short introduction to worksheet software (Ms-Excel, LibreOffice Calc)

    Week 3: Short introduction to presentation software (MS-Powerpoint, LibreOffice Impress)

    Week 4: Short introduction to web browsing and e-mail software

    Week 5: Algorithms and logical diagrams-Examples

    Week 6: Accommodation with the use of R software and R studio

    Week 7: Variables and constants-Arithmetic operations

    Week 8: Data input and output

    Week 9: Looping in programs-Loop statements

    Week 10: Taking decisions-Decision statements

    Week 11: Arrays in programs

    Week 12: Built-in and user-defined functions

    Week 13: Graphics in R


    (4) Teaching and Learning Methods - Evaluation


    Delivery:

    Face-to-face

    Use of Information and Communication Technology:

    Oral presentations

     

    The course is supported for registered students by the e-class platform at https://eclass.aegean.gr/courses/MAR102

     

    Students practice in the computer lab on software development in R

    Teaching Methods:
    ActivitySemester workload
    Lectures39
    Practicals on R and RStudio26
    Independent study85
    Course total150
    Student Performance Evaluation:

    The final evaluation is carried out with practical exercise in the computer lab, where the ability of students to develop an R code for the solution of a simple problem and a spreadsheet file for the solution of a simple problem is assessed. The contribution of two parts in the final mark is 80% and 20%, respectively.

     

    Students are able to check the files they supplied and ask for further information about their evaluation.




    (5) Attached Bibliography


    Students’ notes:

    • For the first part of the course on computer use: Schwartz Steve, 2011. Οδηγός Ελληνικού Microsoft Office 2010. ISBN: 978 960 512 616 2

    • For the second part of the course on R programming: Tsirtsis, G. 2014. Programming in R (v 1.2, Student's notes in Greek). Department of Marine Sciences, University of the Aegean, 17 p.

    - Additional bibliography:

    - Related scientific journals:

    • Ecological Modelling, Elsevier

    https://www.journals.elsevier.com/ecological-modelling