C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia

Detalhes bibliográficos
Autor(a) principal: Alves, Luís M.
Data de Publicação: 2020
Outros Autores: Gajić, Dušan, Henriques, Pedro Rangel, Ivančević, Vladimir, Ivković, Vladimir, Lalić, Maksim, Lukovic, Ivan, Pereira, Maria João, Popov, Srđan, Tavares, Paula
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10198/22693
Resumo: Previous research studies on introductory programming courses in engineering education in Portugal and Serbia have indicated that although high motivation and high expectations seem to be reported by students, many students may fail the course. This prompted a further inquiry into student attitudes, behavior, and achievement, and it also led to the introduction of C Tutor, a widely known program visualization tool, into courses in both countries. As a result, in the present study, self‐reported student achievement (grades), self‐reported student progress (knowledge improvement and confidence), and self‐reported usage and helpfulness of C Tutor were investigated. Anonymous data about students and their experience in the course, which also included the usage of C Tutor, were collected in a survey in Portugal and Serbia. Quantitative methods, including descriptive statistics, clustering, statistical testing of independence, and partial correlation analysis, were applied in analyses of survey data. The distribution of grades differed between the two countries, but overall attitudes were similar. Various uncovered patterns involving student attitudes and usage of C Tutor may serve as a starting point for new research studies.
id RCAP_02321217ff1e859c0d85121043c6ec03
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/22693
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and SerbiaC TutorIntroductory programmingProgram visualizationStudent confidenceStudent knowledgePrevious research studies on introductory programming courses in engineering education in Portugal and Serbia have indicated that although high motivation and high expectations seem to be reported by students, many students may fail the course. This prompted a further inquiry into student attitudes, behavior, and achievement, and it also led to the introduction of C Tutor, a widely known program visualization tool, into courses in both countries. As a result, in the present study, self‐reported student achievement (grades), self‐reported student progress (knowledge improvement and confidence), and self‐reported usage and helpfulness of C Tutor were investigated. Anonymous data about students and their experience in the course, which also included the usage of C Tutor, were collected in a survey in Portugal and Serbia. Quantitative methods, including descriptive statistics, clustering, statistical testing of independence, and partial correlation analysis, were applied in analyses of survey data. The distribution of grades differed between the two countries, but overall attitudes were similar. Various uncovered patterns involving student attitudes and usage of C Tutor may serve as a starting point for new research studies.Biblioteca Digital do IPBAlves, Luís M.Gajić, DušanHenriques, Pedro RangelIvančević, VladimirIvković, VladimirLalić, MaksimLukovic, IvanPereira, Maria JoãoPopov, SrđanTavares, Paula2020-08-31T14:17:42Z20202020-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10198/22693engAlves, Luís M.; Gajić, Dušan; Henriques, Pedro; Ivančević, Vladimir; Ivković, Vladimir; Lalić, Maksim; Luković, Ivan; Pereira, Maria João; Popov, Srđan; Tavares, Paula (2020). C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia. Computer Applications in Engineering Education. p.1-1410.1002/cae.22278info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-21T10:50:48Zoai:bibliotecadigital.ipb.pt:10198/22693Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:13:51.019434Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia
title C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia
spellingShingle C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia
Alves, Luís M.
C Tutor
Introductory programming
Program visualization
Student confidence
Student knowledge
title_short C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia
title_full C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia
title_fullStr C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia
title_full_unstemmed C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia
title_sort C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia
author Alves, Luís M.
author_facet Alves, Luís M.
Gajić, Dušan
Henriques, Pedro Rangel
Ivančević, Vladimir
Ivković, Vladimir
Lalić, Maksim
Lukovic, Ivan
Pereira, Maria João
Popov, Srđan
Tavares, Paula
author_role author
author2 Gajić, Dušan
Henriques, Pedro Rangel
Ivančević, Vladimir
Ivković, Vladimir
Lalić, Maksim
Lukovic, Ivan
Pereira, Maria João
Popov, Srđan
Tavares, Paula
author2_role author
author
author
author
author
author
author
author
author
dc.contributor.none.fl_str_mv Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Alves, Luís M.
Gajić, Dušan
Henriques, Pedro Rangel
Ivančević, Vladimir
Ivković, Vladimir
Lalić, Maksim
Lukovic, Ivan
Pereira, Maria João
Popov, Srđan
Tavares, Paula
dc.subject.por.fl_str_mv C Tutor
Introductory programming
Program visualization
Student confidence
Student knowledge
topic C Tutor
Introductory programming
Program visualization
Student confidence
Student knowledge
description Previous research studies on introductory programming courses in engineering education in Portugal and Serbia have indicated that although high motivation and high expectations seem to be reported by students, many students may fail the course. This prompted a further inquiry into student attitudes, behavior, and achievement, and it also led to the introduction of C Tutor, a widely known program visualization tool, into courses in both countries. As a result, in the present study, self‐reported student achievement (grades), self‐reported student progress (knowledge improvement and confidence), and self‐reported usage and helpfulness of C Tutor were investigated. Anonymous data about students and their experience in the course, which also included the usage of C Tutor, were collected in a survey in Portugal and Serbia. Quantitative methods, including descriptive statistics, clustering, statistical testing of independence, and partial correlation analysis, were applied in analyses of survey data. The distribution of grades differed between the two countries, but overall attitudes were similar. Various uncovered patterns involving student attitudes and usage of C Tutor may serve as a starting point for new research studies.
publishDate 2020
dc.date.none.fl_str_mv 2020-08-31T14:17:42Z
2020
2020-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10198/22693
url http://hdl.handle.net/10198/22693
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Alves, Luís M.; Gajić, Dušan; Henriques, Pedro; Ivančević, Vladimir; Ivković, Vladimir; Lalić, Maksim; Luković, Ivan; Pereira, Maria João; Popov, Srđan; Tavares, Paula (2020). C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia. Computer Applications in Engineering Education. p.1-14
10.1002/cae.22278
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799135416285134848