2017 IEEE Frontiers in Education Conference (FIE) 2017
DOI: 10.1109/fie.2017.8190559
|View full text |Cite
|
Sign up to set email alerts
|

A study of students' progress through introductory computer science programming courses

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
7
0
1

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(8 citation statements)
references
References 8 publications
0
7
0
1
Order By: Relevance
“…Computer science has been one of the most popular education disciplines because of an ever-increasing demand for IT professionals. Programming is the fundamental aspect of computer science programs where most of the universities start computer science curriculum with the programming courses all over the world (Raigoza, 2017).…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…Computer science has been one of the most popular education disciplines because of an ever-increasing demand for IT professionals. Programming is the fundamental aspect of computer science programs where most of the universities start computer science curriculum with the programming courses all over the world (Raigoza, 2017).…”
mentioning
confidence: 99%
“…Similarly, a huge number of students complete their undergraduate studies in computer science by getting a sufficient amount of general knowledge in programming but lacking in specific skills to develop high-quality computer applications (Kelleher & Pausch, 2005). In e-learning, the students become frustrated when they try to execute their code without a correct understanding of the problem and forcing the entire program to run without modular development and testing (Raigoza, 2017). Therefore, programming education in e-learning becomes a critical challenge.…”
mentioning
confidence: 99%
“…In the literature, there are several approaches used to develop IT knowledge such as collaborative learning (Cao & Xu, 2005), pair programming (Campe et al, 2020), computational thinking Barr & Stephenson, 2011), use of Scratch-like special programs (Bean, Weese, Feldhausen, & Bell, 2015;Burke, 2012;Kalelioglu & Gülbahar, 2014), follow me activities (Bean et al, 2015), and digital stories (Burke, 2012;Zha, Jin, Moore, & Gaston, 2020). For example, learning programming is one of the most difficult areas for students (Raigoza, 2017;Hanks, Fitzgerald, McCauley, Murphy, & Zander, 2011). In their study, Hazar, Akkutay, and Keser (2021) found that programming training is inadequate because of the current design of the curriculum.…”
Section: Discussionmentioning
confidence: 99%
“…However, similar results experienced from the past to the present in the curriculum prepared for IT courses indicate that there are problems with the methods used in the preparation, presentation, and implementation of programs (Sabin, Alrumaih, & Impagliazzo, 2018;Shaffer, 2008). In addition, Raigoza (2017) draws attention to the fact that although curriculum have changed over the years, learners' success has not reached the desired level in coding. When considering the changing conditions of the day and the needs of the required workforce, there is clearly a need for an education program that will qualify individuals in the IT area (Campe, Denner, Green, & Torres, 2020;Witherspoon, Schunn, Higashi, & Baehr, 2016).…”
Section: Importance Of the Studymentioning
confidence: 99%
“…Cursos introdutórios de programação possuem reconhecidamente um alto número de taxas de reprovação e evasão [RAIGOZA 2017]. O aprendizado de programação de computadores engloba o desenvolvimento de um conjunto de habilidades como lógica, matemática, assim como outras não diretamente relacionados com as ciências da computação [ROBINS 2010].…”
Section: Introductionunclassified