Evaluating the efficiency of two programming environments in shaping novices' attitudes, perceptions, beliefs and knowledge in programming: a comparison between Scratch and App Inventor
Abstract:The purpose of this study is to examine behavioural and learning differences between novice programmers in relation to the use of two different programming environments for novices, Scratch and App Inventor for Android (AIA). Initially, we assumed that due to the known characteristics of the two environments, students would improve their knowledge and behavioural approach towards programming. Given the characteristics of the AIA, we also assumed that students who were in the experimental group (teaching with A… Show more
“…*Según las opiniones de los estudiantes y los profesores, el contenido de los escenarios educativos se presentan con claridad y ayudan a aprender el contenido sin estar relacionado con ningún conocimiento previo de lenguajes de programación. [33] Investigar si las respuestas de los estudiantes a la escala CAS son diferenciados por la intervención MIT AI vs Scratch.…”
Section: Tabla V Principales Hallazgos De Los Estudios De Enseñanza Dunclassified
“…MIT AI es mucho más fácil, más rápido y capaz de ayudar el aprendizaje del alumno poco calificado en comparación con AS. [33] MIT AI -Scratch…”
Section: Tabla VII Principales Hallazgos De La Comparación De Entornounclassified
“…[49] MIT AI es eficaz como herramienta de codificación para promover objetivos cognitivos, de colaboración, de trabajo en equipo y de autogestión de base amplia. [33] IV. REFLEXIONES FINALES Los retos que existen en el proceso de enseñanzaaprendizaje de programación a estudiantes novatos, tales como el desarrollo del pensamiento computacional, del pensamiento crítico y la resolución de problemas, el aprendizaje del lenguaje a emplear, formular secuencias de instrucciones y algoritmos, entre otros, siguen presentes independientemente del nivel educativo al que se enseñe.…”
Section: Tabla VIII Principales Ventajas Descritas Por El Uso De Mit unclassified
MIT App Inventor is a visual block programming environment created for mobile application development by novice programmers, and is widely used around the world for learning programming. This paper describes the literature review conducted by applying search and selection criteria, using specialized search engines, followed by the analysis of the 35 selected studies (experiments and experiences) on the teaching-learning process of programming conducted by teachers from various countries, using App Inventor. The findings indicate a high acceptance in the academic community of App Inventor as an effective tool for motivation and performance of students who are initiated in programming, without distinction in the educational level.
“…*Según las opiniones de los estudiantes y los profesores, el contenido de los escenarios educativos se presentan con claridad y ayudan a aprender el contenido sin estar relacionado con ningún conocimiento previo de lenguajes de programación. [33] Investigar si las respuestas de los estudiantes a la escala CAS son diferenciados por la intervención MIT AI vs Scratch.…”
Section: Tabla V Principales Hallazgos De Los Estudios De Enseñanza Dunclassified
“…MIT AI es mucho más fácil, más rápido y capaz de ayudar el aprendizaje del alumno poco calificado en comparación con AS. [33] MIT AI -Scratch…”
Section: Tabla VII Principales Hallazgos De La Comparación De Entornounclassified
“…[49] MIT AI es eficaz como herramienta de codificación para promover objetivos cognitivos, de colaboración, de trabajo en equipo y de autogestión de base amplia. [33] IV. REFLEXIONES FINALES Los retos que existen en el proceso de enseñanzaaprendizaje de programación a estudiantes novatos, tales como el desarrollo del pensamiento computacional, del pensamiento crítico y la resolución de problemas, el aprendizaje del lenguaje a emplear, formular secuencias de instrucciones y algoritmos, entre otros, siguen presentes independientemente del nivel educativo al que se enseñe.…”
Section: Tabla VIII Principales Ventajas Descritas Por El Uso De Mit unclassified
MIT App Inventor is a visual block programming environment created for mobile application development by novice programmers, and is widely used around the world for learning programming. This paper describes the literature review conducted by applying search and selection criteria, using specialized search engines, followed by the analysis of the 35 selected studies (experiments and experiences) on the teaching-learning process of programming conducted by teachers from various countries, using App Inventor. The findings indicate a high acceptance in the academic community of App Inventor as an effective tool for motivation and performance of students who are initiated in programming, without distinction in the educational level.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.