2007
DOI: 10.2190/j175-q735-1345-270m
|View full text |Cite
|
Sign up to set email alerts
|

Determining the Effectiveness of the 3D Alice Programming Environment at the Computer Science I Level

Abstract: Student retention in Computer Science is becoming a serious concern among Educators in many colleges and universities. Most institutions currently face a significant drop in enrollment in Computer Science. A number of different tools and strategies have emerged to address this problem (e.g., BlueJ, Karel Robot, etc.). Although these tools help to minimize attrition, they have not made significant improvements to this widespread problem. A newcomer to the scene called Alice has been met with positive results by… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
42
0
4

Year Published

2013
2013
2023
2023

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 53 publications
(51 citation statements)
references
References 10 publications
0
42
0
4
Order By: Relevance
“…It is evident from the previous discussion that IP courses have a long history of interventions to improve students' learning outcomes but high failure and dropout rates from them are consistently reported in different studies (Guzdial & Soloway, 2002;Lahtinen, Ala-Mutka, & Järvinen, 2005;Sykes, 2007;Watson & Li, 2014;Yadin, 2011;Zingaro, 2015). Therefore, it is important to address the issues of high failure and dropout rates because it affects the retention and recruitment of the students in the computer science discipline.…”
Section: Research Questionsmentioning
confidence: 99%
See 1 more Smart Citation
“…It is evident from the previous discussion that IP courses have a long history of interventions to improve students' learning outcomes but high failure and dropout rates from them are consistently reported in different studies (Guzdial & Soloway, 2002;Lahtinen, Ala-Mutka, & Järvinen, 2005;Sykes, 2007;Watson & Li, 2014;Yadin, 2011;Zingaro, 2015). Therefore, it is important to address the issues of high failure and dropout rates because it affects the retention and recruitment of the students in the computer science discipline.…”
Section: Research Questionsmentioning
confidence: 99%
“…Therefore, the final grades of the course over four semesters were compared against failure and dropout rates. This criterion was used in previous studies (Guzdial & Soloway, 2002;Lahtinen et al, 2005;Sykes, 2007;Yadin, 2011;Watson & Li, 2014;Zingaro, 2015) to report the students' performance. Figure 3 shows the failure rate for the last four semesters.…”
Section: Rq2: What Is the Impact Of The Adri Approach Compared To Thementioning
confidence: 99%
“…Coping with high failing rate or dropout from the introductory programming course is a big challenge in computer science discipline [1], [2]. Different approaches have been proposed to improve the programming skills of novice programmers [3]- [6].…”
Section: Introductionmentioning
confidence: 99%
“…No entanto, apesar de existirem estudos que apresentam resultados promissores nesta área (cf. Johnsgard & McDonald, 2008;Sykes, 2007;Wang, Mei, Lin, Chiu, & Lin, 2009;Zhang, Liu, &, Pablos, 2014) os instrumentos de recolha de dados utilizados variam significativamente, dificultando a possibilidade de retirar conclusões. Por exemplo, no estudo meta-analítico realizado por Costa e Miranda (2017), foi difícil comparar os resultados das investigações que visaram melhorar as competências de programação dos estudantes que se encontravam numa fase inicial de aprendizagem, não só porque foram usadas diferentes linguagens de programação, mas ainda porque a avaliação feita usou diferentes instrumentos de medida.…”
Section: Introductionunclassified
“…Por exemplo, no estudo meta-analítico realizado por Costa e Miranda (2017), foi difícil comparar os resultados das investigações que visaram melhorar as competências de programação dos estudantes que se encontravam numa fase inicial de aprendizagem, não só porque foram usadas diferentes linguagens de programação, mas ainda porque a avaliação feita usou diferentes instrumentos de medida. É o caso dos estudos de Wang, Mei, Lin, Chiu and Lin (2009) Sykes (2007), que utilizaram questionários, sendo o primeiro composto por 20 questões de escolha múltipla sobre conceitos de programação e o segundo por uma combinação de questões relacionadas com problemas de programação, umas fazendo apelo a conhecimentos, outras a competências e outras a resolução de problemas. Outras investigações usaram os resultados de provas académicas como medida de avaliação da aprendizagem inicial da programação (cf.…”
Section: Introductionunclassified