Noone, Mark (2023) VisTex: An Investigation on the Role of Visual and Textual Programming Languages When Learning to Program. Masters thesis, National University of Ireland Maynooth.
Download (18MB)
|
Abstract
Visual and Textual Programming Languages (VisTex) are the two primary language types used in programming education today. A Visual Programming language (VPL) is one which uses more than just text in their workflow (images, blocks, animation etc.). Some examples of VPL include Scratch, Alice and flowchart based systems. A Textual Programming Language (TPL) on the other hand is what most consider a "traditional" programming language, one that might be used in third level education or industry. Examples of TPL include Java, Python and C++. In this thesis, a comparative study will be done examining the usage of visual and textual programming language in a second-level educational setting. In particular, Snap! will be used as the VPL and Java as a TPL. This will be discussed in more detail later. This study will involve the undertaking of a Systematic Literature Review, development and testing of curricula, examining the need for another "hybrid" option, the development of this and then data analysis and conclusions. In this introductory chapter, some of the initial ideas and motivations will be described, research questions will be set and an overview of the remaining chapters in the thesis will be presented.
Item Type: | Thesis (Masters) |
---|---|
Keywords: | VisTex; Role; Visual and Textual Programming Languages; Program; |
Academic Unit: | Faculty of Science and Engineering > Computer Science |
Item ID: | 18877 |
Depositing User: | IR eTheses |
Date Deposited: | 13 Sep 2024 11:04 |
URI: | |
Use Licence: | This item is available under a Creative Commons Attribution Non Commercial Share Alike Licence (CC BY-NC-SA). Details of this licence are available here |
Repository Staff Only(login required)
Item control page |
Downloads
Downloads per month over past year