The search for better techniques to teach computer programming is paramount in order to improve the students' learning experiences. Several approaches have been proposed throughout the years, usually through technical solutions such as evaluation systems, digital classrooms, interactive lessons and so on. Personal factors, such as affinity, have been largely unexplored due to their qualitative and abstract nature. The results of a preliminary survey on how and why affinity is created between programmers and their favorite languages, conducted on a master’s degree class at Universidade do Minho, showed unexpected results as to which languages became favorites and the possible reasons for the students' choices. Aiming at further exploration o...
Objective: To analyze and establish if there is a relationship between the aesthetic distribution of...
The reach of technology stretches across a wide variety of domains: from the health industry to ente...
AbstractThis paper discusses the result of a study on students’ perceptions (pre-course and post-cou...
The search for better techniques to teach computer programming is paramount in order to improve the ...
Students face several challenges when learning computer programming languages, a central topic to ac...
Students face several challenges when learning computer programming languages, a central topic to ac...
Motivating students at low and upper secondary schools to learn programming languages is not an easy...
The importance of the education in informatics, also in non-vocational curricula, was recognized in ...
This work deals with the teaching of computer science and programming at high school, specifically h...
The study presents the information on software engineering (SE) and the knowledge spheres covered by...
Previous research has shown that, despite the importance of programming education, there is limited ...
Students occasionally find it difficult to learn new programming languages. They often confront unfa...
One of the main reasons that justify the student’s failure in (introductory) programming courses is ...
The activity of learning programming languages is a difficult and complex process. During this compl...
To motivate students to study advanced programming techniques, including the use of architectural st...
Objective: To analyze and establish if there is a relationship between the aesthetic distribution of...
The reach of technology stretches across a wide variety of domains: from the health industry to ente...
AbstractThis paper discusses the result of a study on students’ perceptions (pre-course and post-cou...
The search for better techniques to teach computer programming is paramount in order to improve the ...
Students face several challenges when learning computer programming languages, a central topic to ac...
Students face several challenges when learning computer programming languages, a central topic to ac...
Motivating students at low and upper secondary schools to learn programming languages is not an easy...
The importance of the education in informatics, also in non-vocational curricula, was recognized in ...
This work deals with the teaching of computer science and programming at high school, specifically h...
The study presents the information on software engineering (SE) and the knowledge spheres covered by...
Previous research has shown that, despite the importance of programming education, there is limited ...
Students occasionally find it difficult to learn new programming languages. They often confront unfa...
One of the main reasons that justify the student’s failure in (introductory) programming courses is ...
The activity of learning programming languages is a difficult and complex process. During this compl...
To motivate students to study advanced programming techniques, including the use of architectural st...
Objective: To analyze and establish if there is a relationship between the aesthetic distribution of...
The reach of technology stretches across a wide variety of domains: from the health industry to ente...
AbstractThis paper discusses the result of a study on students’ perceptions (pre-course and post-cou...