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.
Preview
Mark Noone - 12360741.pdf
Download (18MB) | Preview
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: | https://mural.maynoothuniversity.ie/id/eprint/18877 |
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)
Downloads
Downloads per month over past year