I'm a stranger here myself: a consideration of women in computing
SIGUCCS '92 Proceedings of the 20th annual ACM SIGUCCS conference on User services
Striving for mathematical thinking
Working group reports from ITiCSE on Innovation and technology in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
Striving for mathematical thinking
ACM SIGCSE Bulletin
A concept-first approach for an introductory computer science course
Journal of Computing Sciences in Colleges
Coding in tongues: a bilingual programming perspective to data structures
Journal of Computing Sciences in Colleges
Mathematical preparation as a basis for success in CS-II
Journal of Computing Sciences in Colleges
Positive experiences with an open project assignment in an introductory programming course
Proceedings of the 25th International Conference on Software Engineering
Predictors for success in a discrete math course
ACM SIGCSE Bulletin
Implementation of alternative pacing in an introductory programming sequence
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
A media computation course for non-majors
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Wanted: CS1 students. no experience required
Proceedings of the 35th SIGCSE technical symposium on Computer science education
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Self-efficacy and mental models in learning to program
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Alternative pacing in an introductory java sequence
CITC5 '04 Proceedings of the 5th conference on Information technology education
A study of learning environments associated with computer courses: can we teach them better?
Journal of Computing Sciences in Colleges
Interacting factors that predict success and failure in a CS1 course
Working group reports from ITiCSE on Innovation and technology in computer science education
Programming: factors that influence success
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Iconic programming for flowcharts, java, turing, etc
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
The effect of integrating an Iconic programming notation into CS1
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Peer assessment for action learning of data structures and algorithms
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
ACM SIGCSE Bulletin
Community and accountability in a first year programming sequence
ACM SIGCSE Bulletin
Factors affecting the success of non-majors in learning to program
Proceedings of the first international workshop on Computing education research
Examining the role of self-regulated learning on introductory programming performance
Proceedings of the first international workshop on Computing education research
An investigation of potential success factors for an introductory model-driven programming course
Proceedings of the first international workshop on Computing education research
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Introductory computer programming: gender, major, discrete mathematics, and calculus
Journal of Computing Sciences in Colleges
Validation d'une approche « basée sur exemples » pour l'apprentissage de la programmation
IHM 2005 Proceedings of the 17th international conference on Francophone sur l'Interaction Homme-Machine
Predictors of success in a first programming course
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
Towards a model of student success in programming courses
Proceedings of the 43rd annual Southeast regional conference - Volume 1
Making computing attractive for non-majors: a course design
Journal of Computing Sciences in Colleges
Retaining majors through the introductory sequence
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Mental models and programming aptitude
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Proceedings of the third international workshop on Computing education research
Proceedings of the third international workshop on Computing education research
Through the eyes of instructors: a phenomenographic investigation of student success
Proceedings of the third international workshop on Computing education research
Antecedents to End Users' Success in Learning to Program in an Introductory Programming Course
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Computer aided modelling exercises
Informatics in education
Implementing peer-led team learning in introductory computer science courses
Journal of Computing Sciences in Colleges
Performance and progression of first year ICT students
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
How older people account for their experiences with interactive technology
Behaviour & Information Technology - Designing Computer Systems for and with Older Users
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Assessing long-term student performance in programming subjects
Journal of Computing Sciences in Colleges
Experimental evaluation of an educational game for improved learning in introductory computing
Proceedings of the 40th ACM technical symposium on Computer science education
Using games in introductory courses: tips from the trenches
Proceedings of the 40th ACM technical symposium on Computer science education
Journal of Computing Sciences in Colleges
Empirical comparison of objects-first and objects-later
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
Educational optical network simulation tool for a broadband networks course
CATE '07 Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Comparison of OOP first and OOP later: first results regarding the role of comfort level
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Game-themed instructional modules: a video case study
Proceedings of the Fifth International Conference on the Foundations of Digital Games
Evaluating the use of learning objects in CS1
Proceedings of the 42nd ACM technical symposium on Computer science education
Extreme apprenticeship method in teaching programming for beginners
Proceedings of the 42nd ACM technical symposium on Computer science education
Reviewing CS1 exam question content
Proceedings of the 42nd ACM technical symposium on Computer science education
Why Latino High School Students Select Computer Science as a Major: Analysis of a Success Story
ACM Transactions on Computing Education (TOCE)
Universal Design: Implications for Computing Education
ACM Transactions on Computing Education (TOCE)
Rethinking advising: developing a proactive culture to improve retention
Proceedings of the 2011 conference on Information technology education
A Motivation Guided Holistic Rehabilitation of the First Programming Course
ACM Transactions on Computing Education (TOCE)
ICVS'05 Proceedings of the Third international conference on Virtual Storytelling: using virtual reality technologies for storytelling
Learning to Program with Personal Robots: Influences on Student Motivation
ACM Transactions on Computing Education (TOCE)
What can we learn from quantitative teaching assistant evaluations?
Proceedings of the Seventeenth Western Canadian Conference on Computing Education
ACM Transactions on Computing Education (TOCE)
The effect of short formative diagnostic web quizzes with minimal feedback
Computers & Education
A student perspective on prior experience in CS1
Proceeding of the 44th ACM technical symposium on Computer science education
CS0 as an indicator of student risk for failure to complete a degree in computing
Journal of Computing Sciences in Colleges
Establishing the impact of a computer science/mathematics anti-symbiotic stereotype in CS students
Journal of Computing Sciences in Colleges
New CS1 pedagogies and curriculum, the same success factors?
Proceedings of the 45th ACM technical symposium on Computer science education
Importance of early performance in CS1: two conflicting assessment stories
Proceedings of the 45th ACM technical symposium on Computer science education
Proceedings of the 45th ACM technical symposium on Computer science education
No tests required: comparing traditional and dynamic predictors of programming success
Proceedings of the 45th ACM technical symposium on Computer science education
Remediation and student success in CIS programs
Proceedings of the 45th ACM technical symposium on Computer science education
Design and benefits of an on-site tutoring program for the first programming class
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
This study was conducted to determine factors that promote success in an introductory college computer science course. The model included twelve possible predictive factors including math background, attribution for success/failure (luck, effort, difficulty of task, and ability), domain specific self-efficacy, encouragement, comfort level in the course, work style preference, previous programming experience, previous non-programming computer experience, and gender. Subjects included 105 students enrolled in a CS1 introductory computer science course at a midwestern university. The study revealed three predictive factors in the following order of importance: comfort level, math, and attribution to luck for success/failure. Comfort level and math background were found to have a positive influence on success, whereas attribution to luck had a negative influence. The study also revealed by considering the different types of previous computer experiences (including formal programming class, self-initiated programming, internet use, game playing, and productivity software use) that both a formal class in programming and game playing were predictive of success. Formal training had a positive influence and games a negative influence on class grade.