Curso acreditable por examen de suficiencia |
|||||
|
|||||
Disciplina asociada:Tecnologías Computacionales |
|||||
Escuela:
Ingeniería y Ciencias
|
|||||
Departamento Académico:
Computación
|
|||||
Programas académicos: |
|||||
Requisitos:(Haber Aprobado TC1001) |
|||||
Equivalencia:TC1014 |
|||||
Intención del curso en el contexto general del plan de estudios: |
|||||
El curso Fundamentos de Programación es un curso fundamental para las carreras de Tecnologías de Información y Electrónica. Los alumnos adquieren habilidades para la solución de problemas a través de algoritmos y estrategias utilizando la programación orientada a objetos. Requiere conocimientos básicos de algoritmos. Como resultado del aprendizaje, se espera que alumno cree programas orientados a objetos que den solución a problemas prácticos. |
|||||
Objetivo general de la Unidad de Formación: |
|||||
Al finalizar este curso el alumno será capaz de:
|
|||||
Técnica didáctica sugerida: |
|||||
Aprendizaje colaborativo | |||||
Bibliografía sugerida: |
|||||
LIBROS DE TEXTO: * Joyanes Aguilar, Luis., Programación en Java 2 : algoritmos, estructuras de datos y programación orientada a objetos / Luis Joyanes Aguilar, Ignacio Zahonero Martínez., 1a ed., Spain : Madrid ; México : McGraw-Hill, c2002., spa, 8448132904, 9788448132903 LIBROS DE CONSULTA: * Cohoon, James P., Programación en Java 5.0 / James P. Cohoon, Jack W. Davidson ; traducción, Jesús Sánchez Allende ... [et al.], 1a ed., Spain : Madrid ; México : McGraw-Hill/Interamericana, 2006., 2006., spa, 8448150619, 9788448150617 * Sierra, Kathy., Head first Java / Kathy Sierra, Bert Bates., 2nd ed., California : Sebastopol, CA : O'Reilly, 2005, eng, 0596009208, 9780596009205 * Savitch, Walter J., 1943-, Java : an introduction to problem solving & programming / Walter Savitch., 4th ed., New Jersey : Upper Saddle River, NJ : Pearson Education, Inc., 2005., 2005., eng, 0131492020 * Deitel, Harvey M., 1945-, Java : how to program / H.M. Deitel, P.J. Deitel., 6th ed., New Jersey : Upper Saddle River, N.J. : Pearson/Prentice Hall, c2005., c2005., eng, 0131483986, 0131541595 * Wu, C. Thomas., Programación en Java : introducción a la programación orientada a objetos / C. Thomas Wu., 1a ed., México : McGraw-Hill, 2008., spaeng, 9701066340, 9789701066348 |
|||||
Perfil del Profesor: |
|||||
(110101)Maestría en Ciencias Computacionales/de Información ; (521201)Maestría en Administración de Sistemas de Información ; (110701)Maestría en Ciencias Computacionales ; (110101)Doctorado en Ciencias Computacionales/de Información ; (521201)Doctorado en Administración de Sistemas de Información ; (110701)Doctorado en Ciencias Computacionales CIP: 110101, 521201, 110701 |
|||||
Creditable course by proficiency test |
|||||
|
|||||
Discipline:Computer Technologies |
|||||
School:
Engineering and Sciences
|
|||||
Academic Department:
Computing
|
|||||
Programs: |
|||||
Prerequisites:( TC1001) |
|||||
Equivalences:TC1014 |
|||||
Course intention within the general study plan context: |
|||||
The basic programming course is offered in the Information Technologies and Electronics majors. Students acquire the skills to solve problems through algorithms and strategies using object-oriented programming. This course requires a basic knowledge of algorithms. Learning outcome: students will be able to create object-oriented programs that solve practical problems. |
|||||
Course objective: |
|||||
Upon completion of this course, students will be able to: develop solutions to problems, using an object-oriented programming language; apply debugging techniques and tests; and utilize an integrated tool for the development of computer programs. | |||||
Teaching and learning tecniques: |
|||||
Collaborative learning | |||||
Suggested Bibliography: |
|||||
TEXT BOOKS: * Joyanes Aguilar, Luis., Programación en Java 2 : algoritmos, estructuras de datos y programación orientada a objetos / Luis Joyanes Aguilar, Ignacio Zahonero Martínez., 1a ed., Spain : Madrid ; México : McGraw-Hill, c2002., spa, 8448132904, 9788448132903 BOOKS FOR CONSULTATION: * Cohoon, James P., Programación en Java 5.0 / James P. Cohoon, Jack W. Davidson ; traducción, Jesús Sánchez Allende ... [et al.], 1a ed., Spain : Madrid ; México : McGraw-Hill/Interamericana, 2006., 2006., spa, 8448150619, 9788448150617 * Sierra, Kathy., Head first Java / Kathy Sierra, Bert Bates., 2nd ed., California : Sebastopol, CA : O'Reilly, 2005, eng, 0596009208, 9780596009205 * Savitch, Walter J., 1943-, Java : an introduction to problem solving & programming / Walter Savitch., 4th ed., New Jersey : Upper Saddle River, NJ : Pearson Education, Inc., 2005., 2005., eng, 0131492020 * Deitel, Harvey M., 1945-, Java : how to program / H.M. Deitel, P.J. Deitel., 6th ed., New Jersey : Upper Saddle River, N.J. : Pearson/Prentice Hall, c2005., c2005., eng, 0131483986, 0131541595 * Wu, C. Thomas., Programación en Java : introducción a la programación orientada a objetos / C. Thomas Wu., 1a ed., México : McGraw-Hill, 2008., spaeng, 9701066340, 9789701066348 |
|||||
Academic credentials required to teach the course: |
|||||
(110101)Master Degree in Computer/Information Sciences and (521201)Master Degree in Information Systems Management and (110701)Master Degree in Computational Sciences and (110101)Doctoral Degree in Computer/Information Sciences and (521201)Doctoral Degree in Information Systems Management and (110701)Doctoral Degree in Computational Sciences CIP: 110101, 521201, 110701 |
|||||