Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Blockly-C: Μια διαδικτυακή εφαρμογή για προγραμματισμό στην C βασισμένο σε γραφικά πλακίδια

Danopoulos Konstantinos

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/06CFA099-40CB-4712-99E8-591536E6EC99-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.98712-
Γλώσσαen-
Μέγεθος14 megabytesen
Μέγεθος189 pagesen
ΤίτλοςBlockly-C: A Web application for block-based C programmingen
ΤίτλοςBlockly-C: Μια διαδικτυακή εφαρμογή για προγραμματισμό στην C βασισμένο σε γραφικά πλακίδιαel
ΔημιουργόςDanopoulos Konstantinosen
ΔημιουργόςΔανοπουλος Κωνσταντινοςel
Συντελεστής [Επιβλέπων Καθηγητής]Mania Aikaterinien
Συντελεστής [Επιβλέπων Καθηγητής]Μανια Αικατερινηel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Deligiannakis Antoniosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Δεληγιαννακης Αντωνιοςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Samoladas Vasilisen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Σαμολαδας Βασιληςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαTechnical University of Crete::School of Electrical and Computer Engineeringen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠερίληψηBlockly-C is an online platform designed as a visual-based educational re- source for those learning the C programming language. Leveraging a ’recog- nition over recall’ methodology, it simplifies the intricate aspects of the C language, directing learners to concentrate on the underlying logic rather than getting bogged down by its syntax. Beginners participating in foun- dational programming courses might find Blockly-C to be a more efficient learning tool compared to conventional C programming methods. The aim of this dissertation is to discuss the conception, development, and assessment of Blockly-C. It’s crafted to streamline the C language learning process, incorpo- rating visual programming and an incremental display of program operations and memory configurations. The overarching objective is to offer beginners a captivating and efficient medium to learn C, eliminating syntax-related hur- dles. Furthermore, Blockly-C paves the way for learners to traverse smoothly from visual code representations to the traditional text-based format as they gain proficiency in C programming.en
ΠερίληψηΤο Blockly-C είναι μια διαδικτυακή πλατφόρμα που έχει σχεδιαστεί ως μια εκπαιδευτική πηγή οπτικής απεικόνισης για όσους μαθαίνουν τη γλώσσα προγραμματισμού C. Αξιοποιώντας τη μεθοδολογία ’αναγνώρισης έναντι ανάκλησης’, απλοποιεί τις περίπλοκες πτυχές της γλώσσας C, κατευθύνοντας τους μαθητές να επικεντρωθούν στην υποκείμενη λογική παρά να εμπλακούν στη σύνταξή της. Οι αρχάριοι που συμμετέχουν σε μαθήματα προγραμματισμού μπορεί να βρουν το Blockly-C ως ένα πιο αποτελεσματικό εργαλείο μάθησης σε σύγκριση με τις συμβατικές μεθόδους προγραμματισμού C. Ο στόχος αυτής της διατριβής είναι να αναλύσει τη σύλληψη, ανάπτυξη και αξιολόγηση του Blockly-C. Έχει δημιουργηθεί για να απλοποιήσει τη διαδικασία εκμάθησης της γλώσσας C, ενσωματώνοντας τον οπτικό προγραμματισμό και μια σταδιακή εμφάνιση των λειτουργιών του προγράμματος και των διαμορφώσεων μνήμης. Ο γενικός στόχος είναι να προσφέρει στους αρχάριους ένα συναρπαστικό και αποτελεσματικό μέσο για την εκμάθηση της C, εξαλείφοντας τα εμπόδια σχετικά με τη σύνταξη. Επιπλέον, το Blockly-C διευκολύνει τους μαθητές να περάσουν ομαλά από τις οπτικές αναπαραστάσεις κώδικα στην παραδοσιακή μορφή κειμένου καθώς αποκτούν επάρκεια στον προγραμματισμό C.el
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2024-02-16-
Ημερομηνία Δημοσίευσης2024-
Θεματική ΚατηγορίαVisual block-based programmingen
Θεματική ΚατηγορίαVisualization of stack and heap memoryen
Θεματική ΚατηγορίαBlock-based programming environment for Cen
Βιβλιογραφική ΑναφοράKonstantinos Danopoulos, "Blockly-C: A Web application for block-based C programming", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2024en
Βιβλιογραφική ΑναφοράΚωνσταντίινος Δανόπουλος, "Blockly-C: Μια διαδικτυακή εφαρμογή για προγραμματισμό στην C βασισμένο σε γραφικά πλακίδια", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2024el

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά