DocumentCode :
3563123
Title :
Programming web-course analysis: How to introduce computer programming?
Author :
da Silva Ribeiro, Romenig ; de Oliveira Brandao, Leonidas ; Machado Faria, Tulio Vitor ; Franco Brandao, Anarosa Alves
Author_Institution :
Inst. de Mat. e Estatistica-DCC, Univ. of Sao Paulo, Sao Paulo, Brazil
fYear :
2014
Firstpage :
1
Lastpage :
8
Abstract :
Nowadays, computer programming and logical thinking skills have been proposed as a fundamental knowledge, even to young learners. On one hand, in undergraduate STEM (Science, Technology, Engineering and Math) courses, the first contact of students with the logic of programming usually results in high failure rates. The literature and experiments conducted by the authors point out that this occurs regardless the adopted programming language. On the other hand, the literature presents some positive results when the paradigm used to introduce the subject is Visual Programming (VP), where the learners use icons to build their programs. This approach is successful even with young learners. In this context, a relevant question is whether, and how, the Visual Programming can help learners to understand a traditional textual programming language. The proposal of this work is to study differences between visual and traditional programming by analyzing the mental workload of using both paradigms during the introduction of algorithms and basic concepts of programming in the context of an online course of introductory programming. In order to perform such analysis, we adopted the NASA TLX protocol.
Keywords :
STEM; computer aided instruction; computer science education; educational courses; further education; programming languages; visual programming; NASA TLX protocol; computer programming; introductory programming; logical thinking skills; online course; programming language; programming logic; science-technology-engineering and math courses; textual programming language; traditional programming; undergraduate STEM courses; visual programming; Optical wavelength conversion; MOOC; Moodle; NASA TLX; VPL; elearning; iAssign; iVProg; introduction to programming; mental workload; textual programming; visual programming; web-learning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference (FIE), 2014 IEEE
Type :
conf
DOI :
10.1109/FIE.2014.7044140
Filename :
7044140
Link To Document :
بازگشت