Using technology to bring abstract concepts into focus: A programming case study

T Crews, J Butterfield - Journal of Computing in Higher Education, 2002 - Springer
TECHNOLOGY is a valuable instructional tool for teaching and learning fundamental
concepts such as mathematics, reading, and writing. The teaching of advanced topics with …

Teaching object‐oriented programming with AEIOU

G Licea, R Juárez‐Ramírez, C Gaxiola… - Computer …, 2014 - Wiley Online Library
ABSTRACT AEIOU is an integrated programming environment developed to support the
teaching–learning process of object‐oriented programming in a gradual way. AEIOU …

[PDF][PDF] Using a flowchart simulator in a introductory programming course

T Crews - Computer Science Teaching Centre Digital Library …, 2001 - Citeseer
Abstract Right From the Start is a project at Western Kentucky University designed to provide
novice students with a foundation for later programming study through a series of interactive …

Develo** programming tools to reach a deeper understanding of advanced programming concepts

G Licea, JR Juárez, LG Martínez… - Computer Applications …, 2008 - Wiley Online Library
This article describes the experience and results obtained teaching non‐common Java
features, in advanced undergraduate object‐oriented programming courses. The teaching …

Transforming traditional courses through web 2.0 philosophy: The case of an introductory programming course

H Tüzün - Gazi Eğitim Bilimleri Dergisi, 2019 - dergipark.org.tr
In this study, the use of ubiquitous Internet tools utilized in anundergraduate introductory
computer programming course at a largestate university in Turkey are examined. Course …

First-Year Programming Students: Perceptions of Their Tertiary Learning Environment

BJ Crump - 2002 - espace.curtin.edu.au
The purpose of this research was to investigate first-year tertiary programming students'
perceptions of their learning environment, based on the subgroups of gender and" new …

Teaching Computer Programming as Well-Defined Domain for Beginners with Protoboard

C Hurtado, G Licea, M García-Valdez… - Trends and Innovations …, 2020 - Springer
Abstract Protoboard is a Learning Management System (LMS) developed to support the
teaching-learning process of programming subjects. Protoboard uses a recommender …

An approach to teaching multiple computer languages

S Wang - Journal of Information Systems Education, 2001 - aisel.aisnet.org
In the digital economy era, business information systems students need to be
knowledgeable of multiple computer programming languages in order to meet the …

The effect of scaffolding support on programming performance and the use of self-regulation in learning computer programming

H LEE, TI Yi - International Conference on Computers in Education, 2010 - library.apsce.net
The present study is to explore the students' use of self-regulation and their learning
performance of computer programming under the framework of Experiential-based Learning …

[PDF][PDF] AEIOU: Una herrameinta de apoyo en la enseñanza de la Programación Orientada a Objetos

G Licea, LG Martínez, L Aguilar… - Sistemas. Cibernética …, 2010 - researchgate.net
RESUMEN AEIOU (Ambiente para la Enseñanza Integral de Objetos en Universidades) es
una herramienta de programación Java para apoyar las prácticas y tareas en la secuencia …