scispace - formally typeset
Journal ArticleDOI

Programming learning requirements based on multi perspectives

Reads0
Chats0
TLDR
A group of requirements that should be considered in programming language course are identified based on previous work and verified from two perspectives (experts and students).
Abstract
Students occasionally find it difficult to learn new programming languages. They often confront unfamiliar programming terms and having difficulty to visualize the processes that happen in computer memory. Weak students find this a burden and end up memorizing the processes without understanding them and their workings. This situation invariably leads students to obtain low grades in their programming subjects. The preliminary investigation of survey was produce in previous work; the results showed that students have experienced ineffective learning, lack of interest towards this course and lack of motivation. Therefore, the main objective of this study is to identify programming learning requirements based on previous work and verified from two perspectives (experts and students). Finally, the result was a group of requirements that should be considered in programming language course

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

An empirical study on gamification for learning programming language website

TL;DR: This study aimed to measure the effectiveness and motivation level of using a Gamification website for programming language learning for first year students and showed that there were significant differences in the overall results of student performance.
Proceedings ArticleDOI

Gamification-based learning framework for a programming course

TL;DR: This study proposed gamification framework that consists of game elements and programming learning requirements and this framework is verified by lecturers and students.
Proceedings ArticleDOI

Methodology for developing gamification-based learning programming language framework

TL;DR: This paper discusses a comprehensive methodology for developing and validating a Gamification-Based Programming Learning Framework, constructed by integrating learning theories, game elements and programming learning requirements.
Journal ArticleDOI

The impact of gamification on students learning engagement

TL;DR: In this paper, the authors tried to increase student engagement in learning by conducted Gamification technique especially in difficult subjects such as Programming Language courses, and found that students dropped, failed, or withdrew from the course at rates of between 35% and 50%.
Journal Article

Quantifying user experience in using learning gamification website

TL;DR: The finding of evaluation suggested that gamification website can be used as a motivation tool to promote students learning programming language subject.
References
More filters
Book

Usability Engineering

Jakob Nielsen
TL;DR: This guide to the methods of usability engineering provides cost-effective methods that will help developers improve their user interfaces immediately and shows you how to avoid the four most frequently listed reasons for delay in software projects.
Journal ArticleDOI

Learning and Teaching Programming: A Review and Discussion

TL;DR: This paper identifies general trends comparing novice and expert programmers, programming knowledge and strategies, program generation and comprehension, and object-oriented versus procedural programming and topics relating to novice teaching and learning.
Proceedings ArticleDOI

A study of the difficulties of novice programmers

TL;DR: An international survey of opinions was organized for more than 500 students and teachers and the results of the survey provide information of the difficulties experienced and perceived when learning and teaching programming.
Journal ArticleDOI

Failure rates in introductory programming

TL;DR: A survey among institutions around the world regarding failure rates in introductory programming courses and the design of the survey and the results are described.
Proceedings ArticleDOI

Why students drop out CS1 course

TL;DR: The complexity and large variety of factors involved in students' decision to drop the course indicates that simple actions to improve teaching or organization on a CS1 course to reduce drop out may be ineffective.
Related Papers (5)