Sei sulla pagina 1di 4

TICS-100 PROGRAMACIN PROGRAMA DE CURSO

1. Informacin general del curso


CODIGO ASIGNATURA CREDITOS REQUISITOS TICS-100 Programacin 3 Este curso est diseado para persona con muy poca o ninguna experiencia en programacin Facultad de Ingeniera y Ciencias 2,5 hrs. clases/semana 2,5 hrs. trabajo en tiempo propio/semana Cristin Astudillo, Carlos Bravo, Benjamn Canete, Rafael Cereceda, Juan Guillermo Chechilnitzky, Claudio Daz, Cristbal Giadach, Ral Rondini, Karol Suchan y Jorge Villaln Por asignar 2012 1 Semestre

FACULTAD DE ORIGEN - Sede DISTRIBUCIN HORARIA PROFESORES

AYUDANTES AO Y SEMESTRE

2. Descripcin del curso Resulta obvio hacer notar que los computadores y el software en general han penetrado la vida diaria del siglo XXI. Tanto las personas como las empresas han cambiado la manera en que actan y se desarrollan debido a los cambios tecnolgicos provistos por la computacin. Sin embargo hoy existen dos tipos de usuarios: Aquellos con experiencia utilizando el software existente en el mundo (desde usuarios bsicos hasta avanzados); y aquellos capaces de crear su propio software para solucionar algn problema especfico. A los segundos ni siquiera se les puede llamar usuarios avanzados, puesto que pueden ir ms all, sus lmites no estn definidos por el software existente sino solamente por su imaginacin. Este curso ayudar a los alumnos a desarrollar la capacidad de convertirse en el segundo tipo de usuario. Un usuario capaz de crear su propio software para resolver problemas de toda ndole.

TICS- 100

Programacin

3. Relevancia del curso para la formacin del alumno Este curso busca desarrollar la capacidad tcnica de programacin en los alumnos y por sobre todo la confianza en su propia capacidad para utilizar la programacin como solucin a problemas reales. Para los Ingenieros Civiles Industriales, la capacidad de automatizar procesos que hasta ahora se hacen manualmente, o la de poder implementar en la prctica un nuevo negocio basado en el web son claves. Tanto como herramientas para el emprendimiento personal como para desempearse con excelencia en cualquier empresa de Chile o el mundo. 4. Objetivos generales Ayudar a los estudiantes, incluso a aquellos que no seguirn una especialidad en TI, a sentirse confiados (justificadamente) en su habilidad de escribir pequeos programas que les permitan resolver tareas tiles. 5. Objetivos especficos Al trmino del curso el estudiante estar capacitado para: Leer y comprender un programa de computacin. Ejecutar mentalmente un programa de computacin. Escribir un programa de computacin para que resuelva un problema particular.

6. Contenidos del curso El curso se encuentra dividido en las siguientes etapas: I. Programacin bsica Los alumnos aprendern las componentes bsicas de un programa simple. Tras lo cual debern ser capaces de leer, comprender y escribir programas que muestren pginas web simples. II. Programacin avanzada En esta etapa los alumnos incorporarn el uso de una herramienta profesional de desarrollo de software (Eclipse). Con ella incluirn el uso de tcnicas de programacin ms complejas, como el uso de variables y funciones, adems de utilizar HTML avanzado.

TICS- 100

Programacin

III. Integracin de sistemas En esta etapa los alumnos aprendern a crear su propia aplicacin de Facebook, utilizando tcnicas actuales de orientacin a objetos. 7. Metodologas El curso contar con sesiones de ctedra donde el profesor actuar como facilitador del aprendizaje del alumno, limitndose a mostrar cmo un experto resuelve ciertos problemas, para luego supervisar la misma actividad de parte de los alumnos, con apoyo de los ayudantes. Existirn adems tareas que el alumno deber realizar en su propio tiempo, y que debern ser entregadas a travs del sistema Webcursos. 8. Evaluacin del aprendizaje El curso contar con los siguientes mecanismos de evaluacin: 2 pruebas: Las pruebas medirn a lo largo del semestre la capacidad del alumno para leer e interpretar un programa computacional, adems de su capacidad para escribir programas simples. Taller de Introduccin a la Ingeniera: Este ramo est integrado con el Taller, por lo que la nota 3 (equivalente a una 3ra prueba) ser la misma que el alumno obtenga en su proyecto de Facebook del taller de Introduccin a la Ingeniera. Examen final: El examen final medir acumulativamente las capacidades del alumno para leer, interpretar y escribir programas computacionales simples. Clculo de la nota La nota final del curso se calcular como el promedio ponderado de la nota de presentacin (NP) y la nota del examen (NE), con un peso de 60% y 40% respectivamente. La nota de presentacin se calcular como el promedio simple entre las notas de cada prueba y la nota de participacin (NPA), que ser asignada por cada profesor segn el criterio que se informe en cada seccin y que estar publicado en Webcursos. No hay posibilidad de eximicin del examen. 9. Reglamento Asistencia a clases, pruebas y controles No se tomar asistencia en las clases, sin embargo por ser Programacin un ramo que depende nica y exclusivamente de la cantidad de horas dedicadas a la prctica y estudio, se recomienda fuertemente asistir a clases, puesto que ayuda a incorporar los conceptos y desarrollar el pensamiento algortmico. TICS- 100 Programacin 3

En caso de inasistencia a una prueba o control, el alumno recibir la nota mnima 1.0. Sin embargo, de presentar un justificativo, el alumno podr optar a solicitar hasta una prueba recuperativa y hasta un control recuperativo durante la ltima semana de clases. Estas evaluaciones sern orales y siempre en presencia del profesor del curso. Para solicitar un recuperativo, el alumno deber primero presentar el justificativo adecuado al programa de pregrado y luego dirigirse va email al profesor. 10. Bibliografa La bibliografa para el curso, compuesta mayormente por material en video y pginas web estn disponibles online en el sistema Webcursos. 11. Agenda del curso La agenda est ntegramente publicada en cada seccin de Webcursos.

TICS- 100

Programacin

Potrebbero piacerti anche