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.
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 per month over past year
Origin of downloads