Αλγόριθμοι με Python

Στη παρούσα πτυχιακή εργασία αναλύεται η γλώσσα προγραμματισμού Python και η χρήση της στον εκπαιδευτικό τομέα για την εκμάθηση αλγορίθμων. Αρχικά, γίνεται μία αναφορά στις βασικές λειτουργίες της γλώσσας, στα χαρακτηριστικά της και στη δομή της και παραθέτουμε ορισμούς και παραδείγματα για την κατα...

Full description

Bibliographic Details
Main Authors: Αθανασίου, Ιωάννα-Ευθυμία, Τσιμπούρης, Βασίλειος
Other Authors: Στάμος, Κωνσταντίνος
Format: Πτυχιακή Εργασία
Language:Greek
Published: Πανεπιστήμιο Πατρών 2020
Subjects:
Online Access:https://nemertes.library.upatras.gr/handle/10889/17402
id nemertes-10889-17402
record_format dspace
spelling nemertes-10889-174022022-09-09T06:18:02Z Αλγόριθμοι με Python Αθανασίου, Ιωάννα-Ευθυμία Τσιμπούρης, Βασίλειος Στάμος, Κωνσταντίνος Αλγόριθμοι Python Γλώσσα προγραμματισμού Python Στη παρούσα πτυχιακή εργασία αναλύεται η γλώσσα προγραμματισμού Python και η χρήση της στον εκπαιδευτικό τομέα για την εκμάθηση αλγορίθμων. Αρχικά, γίνεται μία αναφορά στις βασικές λειτουργίες της γλώσσας, στα χαρακτηριστικά της και στη δομή της και παραθέτουμε ορισμούς και παραδείγματα για την κατανόηση της. Ταυτόχρονα, κάνουμε μία σύγκριση με τη γλώσσα προγραμματισμού C μιας και είναι η γλώσσα προγραμματισμού που διδάσκεται κατά κύριο λόγο στα αρχικά έτη ενός πανεπιστημιακού τμήματος πληροφορικής. Σκοπός της παρούσας πτυχιακής εργασίας είναι να δοθούν κάποιες κατευθυντήριες γραμμές για την Python και τον τρόπο χρήσης της ως εναλλακτική επιλογή για την εκμάθηση αλγορίθμων. Επιπρόσθετα, μετατρέπουμε —και παραθέτουμε σε αυτή την πτυχιακή— σε γλώσσα Python τις ασκήσεις εκμαθησης της γλώσσας C του τμήματος μας. Χρησιμοποιούμε διαδικασιακό και συναρτησιακό προγραμματισμό για να παρουσιάσουμε τους τρόπους επίλυσης των ασκήσεων, μιας και η γλώσσα C δεν υποστηρίζει αντικειμενοστραφή προγραμματισμό σε αντίθεση με την Python. 2020-07-28T09:56:48Z 2020-07-28T09:56:48Z 2019 Πτυχιακή Εργασία https://nemertes.library.upatras.gr/handle/10889/17402 el_GR application/pdf Πανεπιστήμιο Πατρών
institution UPatras
collection Nemertes
language Greek
topic Αλγόριθμοι
Python
Γλώσσα προγραμματισμού Python
spellingShingle Αλγόριθμοι
Python
Γλώσσα προγραμματισμού Python
Αθανασίου, Ιωάννα-Ευθυμία
Τσιμπούρης, Βασίλειος
Αλγόριθμοι με Python
description Στη παρούσα πτυχιακή εργασία αναλύεται η γλώσσα προγραμματισμού Python και η χρήση της στον εκπαιδευτικό τομέα για την εκμάθηση αλγορίθμων. Αρχικά, γίνεται μία αναφορά στις βασικές λειτουργίες της γλώσσας, στα χαρακτηριστικά της και στη δομή της και παραθέτουμε ορισμούς και παραδείγματα για την κατανόηση της. Ταυτόχρονα, κάνουμε μία σύγκριση με τη γλώσσα προγραμματισμού C μιας και είναι η γλώσσα προγραμματισμού που διδάσκεται κατά κύριο λόγο στα αρχικά έτη ενός πανεπιστημιακού τμήματος πληροφορικής. Σκοπός της παρούσας πτυχιακής εργασίας είναι να δοθούν κάποιες κατευθυντήριες γραμμές για την Python και τον τρόπο χρήσης της ως εναλλακτική επιλογή για την εκμάθηση αλγορίθμων. Επιπρόσθετα, μετατρέπουμε —και παραθέτουμε σε αυτή την πτυχιακή— σε γλώσσα Python τις ασκήσεις εκμαθησης της γλώσσας C του τμήματος μας. Χρησιμοποιούμε διαδικασιακό και συναρτησιακό προγραμματισμό για να παρουσιάσουμε τους τρόπους επίλυσης των ασκήσεων, μιας και η γλώσσα C δεν υποστηρίζει αντικειμενοστραφή προγραμματισμό σε αντίθεση με την Python.
author2 Στάμος, Κωνσταντίνος
author_facet Στάμος, Κωνσταντίνος
Αθανασίου, Ιωάννα-Ευθυμία
Τσιμπούρης, Βασίλειος
format Πτυχιακή Εργασία
author Αθανασίου, Ιωάννα-Ευθυμία
Τσιμπούρης, Βασίλειος
author_sort Αθανασίου, Ιωάννα-Ευθυμία
title Αλγόριθμοι με Python
title_short Αλγόριθμοι με Python
title_full Αλγόριθμοι με Python
title_fullStr Αλγόριθμοι με Python
title_full_unstemmed Αλγόριθμοι με Python
title_sort αλγόριθμοι με python
publisher Πανεπιστήμιο Πατρών
publishDate 2020
url https://nemertes.library.upatras.gr/handle/10889/17402
work_keys_str_mv AT athanasiouiōannaeuthymia algorithmoimepython
AT tsimpourēsbasileios algorithmoimepython
_version_ 1771297135623405568