UPCT Digital Repository Universidad Politécnica de Cartagena Digital Repository Universidad Politécnica de Cartagena

REPOSITORIO DIGITAL UPCT > REPOSITORIO ACADÉMICO > Materiales Docentes y Objetos de Aprendizaje >

Show this item's statistics

Please use this identifier to cite or link to this item: http://hdl.handle.net/10317/2740

Title: Informática aplicada: prácticas para aprender a programar en lenguaje C
Authors: García Laencina, Pedro José
Alcover Garau, Pedro María
Director: Programming exercises and solutions
Keywords: Lenguaje de programación
Lenguaje C
Ejercicios de programación y soluciones
Prácticas de programación en C
Programming language
C Language
C Programming Practices
Issue Date: Aug-2012
Publisher: Universidad Politécnica de Cartagena. Centro Universitario de la Defensa (CUD)
Knowledge Area: Lenguajes y Sistemas Informáticos
Citation: GARCÍA LAENCINA, P.J., ALCOVER GARAU, P.M. Informática aplicada: prácticas para aprender a programar en lenguaje C. 1ª ed. San Javier : Centro Universitario de la Defensa (CUD), 2012. ISBN: 978-84-939010-7-3
Subject : Fundamentos de informática
Abstract: Aprender el primer lenguaje de programación es una labor engorrosa y con frecuencia antipática. Requiere bastante estudio; pero especialmente exige, de quien emprende esta tarea de aprendizaje, muchas horas de trabajo delante de un ordenador. Y es que, aunque pueda parecer una obviedad, en realidad no hay otro camino: para aprender a programar, hay que programar. Ésta es una recomendación clásica que se repite en el primer día de clase de cualquier asignatura relacionada con la programación y el desarrollo software. Ni mucho menos es suficiente con copiar y entender el código que el profesor explica en clase, el alumno debe llegar a ser capaz de crear su propio código. A algunos alumnos les ocurre que con relativa facilidad comienzan a comprender el código propuesto por otros; pero eso no implica ni de lejos que ya hayan aprendido a programar. Hay que empezar desarrollando programas muy cortos y sencillos: nunca olvidará su primer programa llamado “Hola Mundo”. Para implementar esos primeros programas únicamente deberá copiar literalmente el código y compilar. Aunque eso pueda parecer una tarea fácil, en sus primeros pasos cometerá una gran cantidad de errores sintácticos y surgen las típicas preguntas del tipo ¿por sólo un punto y coma ya no se puede compilar este código? Es el principio de nuestro camino en el mundo de la programación… Para aprender a programar hay que picar código. Tras muchas horas de trabajo intentando desarrollar los programas que se plantean, donde incluso dan ganas de destrozar el ordenador, se comienza a ver la luz al final de túnel: el alumno consigue entender perfectamente esos programas de unas pocas líneas de código que parecían indescifrables hace unos días, e incluso puede proponer mejoras a dicho código. A partir de ese momento quizá comience ya a disfrutar programando. Este ciclo de aprendizaje lo hemos ‘sufrido’ todos y, de hecho, seguimos aprendiendo cada vez que creamos un nuevo código. El objetivo principal que nos planteamos los autores al preparar este manual ha sido ofrecer al alumno novel una guía para el aprendizaje de los fundamentos de la programación en lenguaje C a través de prácticas. Al contrario que los clásicos boletines de prácticas formados por una simple colección de ejercicios, hemos querido desarrollar los diez capítulos que componen este libro desde un punto de vista muy didáctico: explicando detalladamente los conceptos teóricos a través de ejemplos prácticos resueltos, siguiendo cada uno de los pasos que el alumno da en su camino de iniciación en la programación. Este manual es el resultado del trabajo conjunto que hemos realizado ambos profesores en el Centro Universitario para la Defensa (CUD) ubicado en la Academia General del Aire (AGA), centro adscrito a la Universidad Politécnica de Cartagena (UPCT), desde Septiembre de 2010. En particular,es el primer libro docente publicado en el CUD de San Javier y complementa al libro “Informática Aplicada. Programación en Lenguaje C”. Agradecemos recibir todas las sugerencias que puedan ayudar a mejorar las futuras ediciones de este manual. Nuestras direcciones de correo electrónico son pedroj.garcia@cud.upct.es y pedro.alcover@upct.es. Por último, agradecemos poder trabajar al servicio de todos nuestros alumnos. A todos ellos va dedicado especialmente este libro.
URI: http://hdl.handle.net/10317/2740
ISBN: 978-84-939010-7-3
Educational Type: manual
Educational Use Description: Apoyo de prácticas informáticas en el aprendizaje de programación en lenguaje C.
Educational Level: Grado
Educational Difficulty: 3
Interactivity Level: 2
Learning time: 4 meses
End User Language: spa
Appears in Collections:Materiales Docentes y Objetos de Aprendizaje

Files in This Item:

File Description SizeFormat
iap.pdfversion ag. 20139,83 MBAdobe PDFView/Open

This item is licensed under a Creative Commons License
Creative Commons

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! Repository Software Copyright © 2002-2009  The Repository Foundation