Institutional Repository
Technical University of Crete
EN  |  EL

Search

Browse

My Space

Blockly-C: A Web application for block-based C programming

Danopoulos Konstantinos

Full record


URI: http://purl.tuc.gr/dl/dias/06CFA099-40CB-4712-99E8-591536E6EC99
Year 2024
Type of Item Diploma Work
License
Details
Bibliographic Citation 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, 2024 https://doi.org/10.26233/heallink.tuc.98712
Appears in Collections

Summary

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.

Available Files

Services

Statistics