Inicio


Publicación

Teaching computer programming Practices, difficulties and opportunities


Información de la publicación

Información de la publicación
Tipo de publicación

Científica

Tipología

Investigación y estudios

Medio de publicación

Impreso: Artículos de investigación científica o tecnológica T1

Resumen

It is highly recognized that difficulties involved in teaching programming in an introductory course, arise from the cognitive process complexity that is necessary for developing this ability. Previous studies on the best first programming language

or the best first programming paradigm have been conducted.

Even, the most appropriate integrated development environment (IDE) for novice programmers has been inquired, and the most appropriate problem solving strategy to teach to write computable solutions has been researched. From the investigation in a sample of Bogota universities, and from a holistic perspective, this paper presents an overview of the most common practices and difficulties in teaching these courses, providing important information to help diagnose possible weaknesses in the current process of teaching as well as providing some elements to consider in the design of new strategies, resources and planning criteria for these formative scenarios.

Autores

Sandra Merchan, Orlando López-Cruz, Esteban Gómez

Registro ISMN

32614-2015

SNIES Área

Computer Science

SNIES Categoría

Computer Science (miscellaneous)

Fecha de publicación 01 de octubre de 2015
Fecha de aceptación 01 de agosto de 2015
Medio indexado (nombre)

Frontiers in Education Conference (FIE), 2015. 32614 2015. IEEE

Bases de datos donde está referenciada

IEEE Xplore Digital Library

English information
Title

Teaching computer programming Practices, difficulties and opportunities

Abstract

It is highly recognized that difficulties involved in
teaching programming in an introductory course, arise from the cognitive process complexity that is necessary for developing this ability. Previous studies on the best first programming language or the best first programming paradigm have been conducted. Even, the most appropriate integrated development environment (IDE) for novice programmers has been inquired, and the most appropriate problem solving strategy to teach to write computable solutions has been researched. From the investigation in a sample of Bogota universities, and from a holistic perspective, this paper presents an overview of the most common practices and difficulties in teaching these courses, providing important information to help diagnose possible weaknesses in the current process of teaching as well as providing some elements to consider in the design of new strategies, resources and planning criteria for these formative scenarios.

Keywords

Computing education research, teaching computer programming, introductory programming, programming pedagogy, novice programmers.

Información de apoyo a la difusión
Documentos Download PDF File : Teaching Computer Programming
Download PDF File -> Teaching Computer Programming. Computing education research, teaching computer programming, introductory programming, programming pedagogy, novice programmers

Información de contacto

Contacto de Publicaciones