Despite the growth in rates of students enrolled in online courses, the data shows that online courses face the challenge of a higher attrition rate than their face-to-face counterparts. While numerous studies explored the approaches to teaching programming, few have focused on the fully online delivery mode. In this paper, we describe and discuss our approach in designing and delivering of an introductory programming course online. Drawing on attribution and self-efficacy theories, we provide a framework in which each of the main elements in our approach contributes to the attributional factors such as behaviors instigation that includes motivational behavior and learning strategy, effort, and persistence. These factors influence performan...
Retention and persistence rates in online courses are lower than that of conventional courses for ad...
Online learning has been growing rapidly in recent years, providing increased opportunities for tert...
This causal-comparative study examined learning style differences in and computer self-efficacy and ...
High attrition and failure rates are a common phenomenon in introductory programming courses and are...
Computer programming skills constitute one of the core competencies that graduates from many discipl...
High failure rates appear to be a norm in introductory programming courses. Many solutions have been...
This study analyzed the factors that affect student success in an online computer programming course...
In both traditional face-to-face and online learning contexts, self-efficacy has been shown to be a ...
Investigating foreign language motivation is a primary concern within the field of online learning. ...
Self-efficacy, or the belief in one's ability to accomplish a task or achieve a goal, can significan...
The purpose of this qualitative multiple case study was to understand how online instructors with pe...
Programming is a core subject introduced in the first year of an Undergraduate Computer Science prog...
This review examines 12 years of research by focusing on the following question: What are the factor...
Although empirical validation of teacher self-efficacy in face-to-face environments continues, it re...
In recent years Internet/Web based online teaching/learning has grown substantially. Many institutio...
Retention and persistence rates in online courses are lower than that of conventional courses for ad...
Online learning has been growing rapidly in recent years, providing increased opportunities for tert...
This causal-comparative study examined learning style differences in and computer self-efficacy and ...
High attrition and failure rates are a common phenomenon in introductory programming courses and are...
Computer programming skills constitute one of the core competencies that graduates from many discipl...
High failure rates appear to be a norm in introductory programming courses. Many solutions have been...
This study analyzed the factors that affect student success in an online computer programming course...
In both traditional face-to-face and online learning contexts, self-efficacy has been shown to be a ...
Investigating foreign language motivation is a primary concern within the field of online learning. ...
Self-efficacy, or the belief in one's ability to accomplish a task or achieve a goal, can significan...
The purpose of this qualitative multiple case study was to understand how online instructors with pe...
Programming is a core subject introduced in the first year of an Undergraduate Computer Science prog...
This review examines 12 years of research by focusing on the following question: What are the factor...
Although empirical validation of teacher self-efficacy in face-to-face environments continues, it re...
In recent years Internet/Web based online teaching/learning has grown substantially. Many institutio...
Retention and persistence rates in online courses are lower than that of conventional courses for ad...
Online learning has been growing rapidly in recent years, providing increased opportunities for tert...
This causal-comparative study examined learning style differences in and computer self-efficacy and ...