Using Inductive Teaching Strategies in an Introductory Structured Programming Course

Ted: Tecné, Episteme Y Didaxis

View Publication Info
 
 
Field Value
 
Title Using Inductive Teaching Strategies in an Introductory Structured Programming Course
Uso didáctico de estrategias inductivas en un curso introductorio de programación estructurada
Uso didático de estratégias indutivas num curso introdutório de programação estruturada
 
Creator Miños Fayad, Alejandro
 
Subject
Didactics; informatics; inductive methods; computer languages; teaching

Didáctica; informática; métodos inductivos; lenguajes de programación; enseñanza

Didática; computação; métodos indutivos; linguagens de programação de ensino
 
Description Programming in careers involving information technology is addressed in two ways: as an end initself in the subjects that study the set of techniques, or as a part of other subjects in which specificalgorithms are analyzed. Thus, the study of programming techniques becomes a transversal andstructuring element of the curricula in these fields of knowledge. That is why special attention shouldbe paid to working with strategies designed to maximize student learning and motivation. At the sametime, it is relevant to look for activities that allow students experimenting and analyzing the resultsin order to build workable solutions. Inductive strategies make it possible for students to analyze,discuss and then generalize properties or procedures, which are first studied in particular cases.In programming, these techniques must be addressed by using a program, on which the classroomactivity is structured. This study considered a group of students taking a course of InformationTechnology of Computer Programming I. The data were collected through open-ended questions.Students were asked about their predisposition and opinions towards inductive learning strategies,which were focused on a set of activities developed in the whole school year. In all cases, the useof coding in Java programming language, its discussion and further analysis of results were part ofclass work. It can be concluded that students were mostly interested and felt positively predisposedtowards inductive type activities rather than deductive type activities. It was evident that they preferworking from examples and particular cases on activities that at first address general concepts,characteristics and properties. At the same time, it was proved that there is a greater difficulty inunderstanding contents worked deductively.
El abordaje de la programación en las carreras informáticas se realiza comoun fin en sí mismo desde las asignaturas que estudian el conjunto de técnicas,o como parte de otras asignaturas en las cuales se analizan sus algoritmosespecíficos. Así, el estudio de las técnicas de programación se convierte en unelemento transversal y estructurante de los planes de estudio de estas carreras.En consecuencia, se debe buscar la realización de actividades en las que elestudiante pueda experimentar y analizar los resultados a fin de construir solucionesviables. Las estrategias inductivas permiten analizar, discutir y luegogeneralizar propiedades o procedimientos, que se estudian primero en casosparticulares, debidamente delimitados. En el caso de la programación, estasestrategias se deben abordar a partir de un programa, sobre el cual se estructurala actividad de aula. En este trabajo se ha indagado, mediante preguntas derespuestas abiertas, acerca de la predisposición hacia estrategias de aprendizajeinductivas de un grupo de estudiantes de un curso de Bachillerato deInformática, en la asignatura Programación I. Las estrategias se centraron enun conjunto de actividades durante el transcurso del año lectivo. En todos loscasos, el uso de la codificación de programas en lenguaje Java, su ejecucióny posterior análisis y discusión de los resultados fueron parte del trabajo deaula. Hemos podido concluir que en el grupo seleccionado, los estudiantesse sintieron mayoritariamente interesados y predispuestos positivamente haciaactividades de tipo inductivo, en detrimento de las de tipo deductivo. Corroboramosque prefieren el trabajo a partir de ejemplos y casos particulares sobrelas actividades que abordan primero los conceptos generales por estudiar, suscaracterísticas y propiedades, para posteriormente operativizar y trabajar conlos casos particulares. Al mismo tiempo, pudimos verificar que ha existido unamayor dificultad en comprender los contenidos que se trabajaron de mododeductivo que los de tipo inductivo.
A abordagem da programação de cursos de computação realiza-se com o objetivo das disciplinasda grade curricular que estudam o conjunto de técnicas, ou como parte de outras disciplinas nasquais são analisados os algoritmos específicos. Assim, o estudo de técnicas de programação setorna um elemento transversal e estruturante dos planos de estudo destes cursos. Neste sentido, énecessário procurar a realização de atividades, nas quais o aluno possa experimentar e, analisar osresultados no intuito de construir soluções viáveis. As estratégias indutivas permitem analisar, discutire generalizar propriedades ou procedimentos, que são primeiro estudados em casos particulares,devidamente definidos. No caso da programação, tais estratégias devem ser consideradas, a partirde um programa sobre o qual é estruturada a atividade de aula. Neste trabalho se tem questionadopor meio de perguntas a respostas abertas sobre a predisposição de um minicurso de ensinofundamental sobre computação na disciplina de programação I. As estratégias foram focadas emum conjunto de atividades durante o desenvolvimento do ano escolar. Em todos os casos, o uso dacodificação programas Java e posterior análise e discussão dos resultados foram parte do trabalhode aula. Temos podido concluir que no grupo selecionado, a maior parte dos alunos estiveraminteressados positivamente nas atividades de tipo indutivo em comparação com as atividades detipo dedutivo. Constatamos que eles preferem o trabalho a partir de exemplos e casos particularessobre as atividades que implicam primeiro os conceitos gerais, suas características e propriedadespara depois trabalhar com casos particulares. Ao mesmo tempo, conseguimos verificar que temexistido uma maior dificuldade na compreensão dos conteudos que foram trabalhados de formadedutiva que aqueles que foram trabalhados de forma indutiva.
 
Publisher Universidad Pedagógica Nacional
 
Contributor


 
Date 2016-01-18
 
Type info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion



 
Format application/pdf
 
Identifier http://revistas.pedagogica.edu.co/index.php/TED/article/view/4583
10.17227/01203916.4583
 
Source TED: Tecné, Episteme y Didaxis; Núm. 39 (2016): Ene - Jun
TED: Tecné, Episteme y Didaxis; Núm. 39 (2016): Ene - Jun
2323-0126
0121-3814
 
Language spa
 
Relation http://revistas.pedagogica.edu.co/index.php/TED/article/view/4583/3774
 
Rights Copyright (c) 2017 TED: Tecné, Episteme y Didaxis
http://creativecommons.org/licenses/by-nc/4.0
 

Contact Us

The PKP Index is an initiative of the Public Knowledge Project.

For PKP Publishing Services please use the PKP|PS contact form.

For support with PKP software we encourage users to consult our wiki for documentation and search our support forums.

For any other correspondence feel free to contact us using the PKP contact form.

Find Us

Twitter

Copyright © 2015-2018 Simon Fraser University Library