Advanced search
Start date
Betweenand

Subsidies to the Conduction of Experiments in the Teaching of Programming Foundations

Grant number: 14/06656-8
Support Opportunities:Scholarships in Brazil - Doctorate
Effective date (Start): May 01, 2015
Effective date (End): May 31, 2019
Field of knowledge:Physical Sciences and Mathematics - Computer Science - Computing Methodologies and Techniques
Principal Investigator:Ellen Francine Barbosa
Grantee:Lilian Passos Scatalon
Host Institution: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brazil
Associated research grant:13/07375-0 - CeMEAI - Center for Mathematical Sciences Applied to Industry, AP.CEPID
Associated scholarship(s):16/17575-4 - Subsidies to the Conduction of Experiments in the Teaching of Programming Foundations, BE.EP.DR

Abstract

Several approaches, methods and educational tools have been proposed aimed at dealing with the weaknesses and problems related to the teaching of programming foundations. In order to adequately demonstrate the effectiveness of these proposals, the conduction of experimental studies represents a fundamental activity to be considered. However, despite their relevance, the experiments conducted in the educational scenario are generally performed in an ad hoc way, without the use of proper processes and well-defined experimental methodologies. As a consequence, the obtained results can be compromised by the lack of research rigor. On the contrary to what occurs in the teaching of programming foundations, experimentation in Software Engineering is a consolidated area, with well-established researches in order to provide a proper methodology to conduct experimental studies. In this context, this doctorate project aims at the establishment of supporting mechanisms to experimentation in the teaching of programming foundations, based on the existing and well-defined works from Experimental Software Engineering. More specifically, we intend to: (i) adapt the experimental process adopted in Software Engineering to the educational context; (ii) define and conduct a family of experiments in this domain, applying the adapted process; and (iii) establish a research framework to the teaching of programming foundations, with the basic structure of an experiment and guidance about the choices that must be made through the experimental process in this specific topic. The idea is to support researchers and instructors in the definition, planning and conduction of experiments in the educational scenario, especially those which aimed at evaluating educational approaches and tools for the teaching of programming.

News published in Agência FAPESP Newsletter about the scholarship:
More itemsLess items
Articles published in other media outlets ( ):
More itemsLess items
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Scientific publications (7)
(References retrieved automatically from Web of Science and SciELO through information on FAPESP grants and their corresponding numbers as mentioned in the publications by the authors)
SCATALON, LILIAN PASSOS; GARCIA, ROGERIO EDUARDO; BARBOSA, ELLEN FRANCINE. Using an Experimental Framework to Support Variables Selection: An Exploratory Study. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, v. 31, n. 05, p. 677-692, . (14/06656-8, 18/26636-2)
SCATALON, LILIAN P.; FIORAVANTI, MARIA LYDIA; PRATES, JORGE M.; GARCIA, ROGERIO E.; BARBOSA, ELLEN F.; IEEE. A survey on graduates' curriculum-based knowledge gaps in software testing. 2018 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), v. N/A, p. 8-pg., . (14/06656-8)
AVELLAR, GUSTAVO M. N.; DA SILVA, ROGERIO F.; SCALALON, LILIAN P.; ANDRADE, STEVAO A.; DELAMARO, MARCIO E.; BARBOSA, ELLEN F.; IEEE. Integration of Software Testing to Programming Assignments: An Experimental Study. 2019 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2019), v. N/A, p. 9-pg., . (14/06656-8)
SCATALON, LILIAN PASSOS; CARVER, JEFFREY C.; GARCIA, ROGERIO EDUARDO; BARBOSA, ELLEN FRANCINE; ASSOC COMP MACHINERY. Software Testing in Introductory Programming Courses A Systematic Mapping Study. SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, v. N/A, p. 7-pg., . (14/06656-8, 16/17575-4)
SCATALON, LILIAN PASSOS; GARCIA, ROGERIO EDUARDO; BARBOSA, ELLEN FRANCINE; IEEE. Teaching Practices of Software Testing in Programming Education. 2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), v. N/A, p. 9-pg., . (14/06656-8, 18/26636-2)
SCATALON, LILIAN P.; PRATES, JORGE M.; DE SOUZA, DRAYLSON M.; BARBOSA, ELLEN F.; GARCIA, ROGERIO E.; WASHIZAKI, H; MEAD, N. Towards the role of test design in programming assignments. 2017 IEEE 30TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), v. N/A, p. 10-pg., . (14/06656-8, 16/17575-4)
SCATALON, LILIAN PASSOS; BARBOSA, ELLEN FRANCINE; GARCIA, ROGERIO EDUARDO; IEEE. Challenges to integrate software testing into introductory programming courses. 2017 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), v. N/A, p. 9-pg., . (14/06656-8, 16/17575-4)
Academic Publications
(References retrieved automatically from State of São Paulo Research Institutions)
SCATALON, Lilian Passos. A framework for experimental studies on the integration of software testing into programming education. 2019. Doctoral Thesis - Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB) São Carlos.

Please report errors in scientific publications list using this form.