ALGOWEB: a web-based environment for learning introductory programming

RV Dorneles, D Picinin Jr… - 2010 10th IEEE …, 2010 - ieeexplore.ieee.org
This paper describes an environment named AlgoWeb for learning introductory
programming. AlgoWeb has a syntax highlighting editor for structured Portuguese, step-by …

A teaching/learning support tool for introductory programming courses

I Boada, J Soler, F Prados… - … Based Proceedings of the …, 2004 - ieeexplore.ieee.org
In This work we present a Web-based tool developed with the aim of reinforcing teaching
and learning of introductory programming courses. This tool provides support for teaching …

Classification of computerized learning tools for introductory programming courses: learning approach

T Rongas, A Kaarna… - … Conference on Advanced …, 2004 - ieeexplore.ieee.org
Learning programming is a difficult task since programming requires new concepts in
thinking and creative skills in problem solving. A number of learning tools and environments …

Competences that facilitate the achievement of the objectives of an introductory programming course

AVP Arboleda, LRR Mazuera… - 2015 International …, 2015 - ieeexplore.ieee.org
This project determines what skills and knowledge a student must have to face successfully
an introductory programming course. This is an exploratory and qualitative study based on …

Applying the top-down approach to beginners in programming language education

D Saito, T Yamaura - 2014 International Conference on …, 2014 - ieeexplore.ieee.org
There are two approaches in learning programming language: the bottom up approach and
the top-down approach. The bottom up approach starts from basic learning and shifts to real …

A new approach to programming language education for beginners with top-down learning

D Saito, T Yamaura - … of 2013 IEEE International Conference on …, 2013 - ieeexplore.ieee.org
There are two basic approaches in learning new programming language: a bottom-up
approach and a top-down approach. It has been said that if a learner has already acquired …

Improving students performance in introductory programming subject: A case study

H Aris - 2015 10th International Conference on Computer …, 2015 - ieeexplore.ieee.org
The teaching of programming subjects has always been a great challenge to both the
lecturers and students alike. For the lecturers, the challenge is in ensuring that the students …

Student's characteristics and programming learning—A Macanese perspective

A Gomes, AJ Mendes, MJ Marcelino… - 2017 IEEE 6th …, 2017 - ieeexplore.ieee.org
Results in introductory programming courses are often disappointing. Several possible
causes for this situation have been reported. This paper reports some results of an …

Towards an integrative learning environment for Java programming

S Gross, N Pinkwart - 2015 IEEE 15th International Conference …, 2015 - ieeexplore.ieee.org
Learning programming can be a challenging task for students that not only requires them to
acquire knowledge but also to make use of their knowledge in solving real-world problems …

Introductory programming languages in higher education

D Krpan, I Bilobrk - 2011 Proceedings of the 34th International …, 2011 - ieeexplore.ieee.org
A growing number of students enrolled in introductory programming courses is experiencing
difficulties grasping the basic concepts and algorithms, which in turn manifest themselves in …