0% encontró este documento útil (0 votos)
51 vistas3 páginas

2.3 Programación

Este documento presenta el programa de la asignatura de Programación. La asignatura enseña a los estudiantes a aplicar el pensamiento computacional para resolver problemas de ingeniería mediante el desarrollo de programas. Los estudiantes aprenderán sobre diferentes tipos de datos, flujos de control, funciones y estructuras de datos para manipular y analizar datos. La asignatura se evaluará a través de certámenes, controles, tareas y ejercicios con retroalimentación automática.

Cargado por

Marcelo Lira
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
51 vistas3 páginas

2.3 Programación

Este documento presenta el programa de la asignatura de Programación. La asignatura enseña a los estudiantes a aplicar el pensamiento computacional para resolver problemas de ingeniería mediante el desarrollo de programas. Los estudiantes aprenderán sobre diferentes tipos de datos, flujos de control, funciones y estructuras de datos para manipular y analizar datos. La asignatura se evaluará a través de certámenes, controles, tareas y ejercicios con retroalimentación automática.

Cargado por

Marcelo Lira
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

PROGRAMA DE ASIGNATURA

I. IDENTIFICACIÓN DE LA ASIGNATURA
Asignatura: Programación Sigla: IWI-131 Fecha de aprobación
20/08/2020
(CC.DD. Acuerdo 022/2020)
Créditos UTFSM: 3 Prerrequisitos: Examen: Unidad Académica que la
No tiene No tiene imparte
Créditos SCT: 5 Departamento de
Informática
Horas Cátedra Ayudantía: Sí tiene Laboratorio: No tiene Semestre en que se dicta
Semanal: 3 Impar Par Ambos
X
Eje formativo: Ciencias de la Ingeniería
Tiempo total de dedicación a la asignatura: 150 horas cronológicas

Descripción de la asignatura.
En esta asignatura, el estudiante aplica saberes conceptuales y procedimentales al pensamiento
computacional para resolver problemas de ingeniería mediante el desarrollo de programas con
distintos flujos de control. Manipula datos estructurados para identificar relaciones y obtener nueva
información, a través de algoritmos sobre colecciones de distinto tipo en memoria principal, aplicando
patrones, haciendo cruces, agrupaciones y conteos.

Requisitos de entrada.
• Operar un computador y la Internet a nivel de usuario: funciones básicas del sistema operativo,
gestión de archivos y carpetas, instalación de programas, interacción con sitios Web.
• Utilizar un editor de texto para crear un archivo.
• Aplicar conceptos de Matemática del nivel de Enseñanza Media.

Contribución al perfil de egreso.


Competencia Específica
• Analizar problemas susceptibles de ser resueltos computacionalmente, diseñar algoritmos y
programar las soluciones utilizando las herramientas adecuadas en cuanto a lenguaje de
programación y estructuras de datos.
Competencias Transversales Sello USM
• Resolución de Problemas: Resuelve problemas complejos, analizando y evaluando soluciones
efectivas y eficientes, en función de su impacto en la organización, las personas y el medio
ambiente.

Resultados de aprendizaje.
• Describe el proceso de solución para una situación problemática, mediante un algoritmo que
transforma un estado inicial a un estado final.
• Implementa programas que resuelven problemas de Ingeniería, desarrollando algoritmos
secuenciales, condicionales e iterativos sobre distintos tipos de datos.
• Evalúa la correctitud de un programa, dando seguimiento paso a paso a su código.
• Resuelve subproblemas particulares dentro de un problema más amplio, implementando
funciones con una interfaz (parámetros y valor de retorno) bien definida.
• Resuelve problemas, utilizando distintos tipos de colecciones tales como strings, listas, tuplas y
diccionarios.
• Resuelve problemáticas específicas, aplicando patrones algorítmicos sobre distintos tipos de
colecciones.
• Genera nueva información, manipulando algorítmicamente colecciones de datos persistentes.

Página 1 de 3
Contenidos temáticos
1. Problemas, estados y algoritmos.
2. Tipos de datos, operadores y expresiones, variables y asignación.
3. Programas con flujo secuencial, entrada y salida, funciones predefinidas.
4. Control de flujo condicional, operadores de comparación, condiciones y operadores lógicos.
5. Control de flujo iterativo: ciclos, patrones.
6. Definición de funciones, parámetros, valores de retorno, llamado de funciones.
7. Strings, códigos de caracteres, operaciones.
8. Listas, funciones y métodos, recorridos.
9. Tuplas, desempaquetado, comparación, listas de tuplas.
10. Diccionarios, operaciones y funciones, patrones.
11. Procesamiento de texto, funciones sobre texto.
12. Manipulación de archivos de texto, recorrido, escritura, archivos CSV.

Metodología de enseñanza y aprendizaje.


• Clases expositivas por parte del profesor.
• Aprendizaje basado en experiencia.

Evaluación y calificación de la asignatura (Ajustado a Reglamento Institucional-Rglto. N°1)


Requisitos de Evaluación y Calificación
aprobación y
calificación La evaluación contempla los siguientes instrumentos: 2 certámenes, controles,
evaluaciones formativas, tareas y ejercicios de corrección automática. Existe
también un certamen recuperativo opcional que reemplaza la menor nota de los
certámenes.

Instrumentos de evaluación. N° %

Promedio de certámenes (PC) 2 50

Promedio de controles (PCTLS) 8-10 20

Promedio de Tareas (PT) 8-10 20

Promedio de Evaluaciones formativas 8-10 5


(PEF)

Promedio de Ejercicios de Corrección 8-10 5


Automática (PCA)

• Promedio semestral (PS) se calcula según:

PS = PC*0,50 + PCTLS*0,20 + PT*0,20 + PEF *0,05 + PCA *0,05

Para aprobar la asignatura se debe tener PC  55. De lo contrario, PS será igual a


PC.

El certamen recuperativo es opcional, y cuando se rinde reemplaza siempre la


menor nota de los certámenes, incluso cuando es menor.

Página 2 de 3
Recursos para el aprendizaje.
• Plataforma virtual para las unidades de aprendizaje (videos + evaluaciones formativas).
• Plataforma de ejercitación con retroalimentación automática.
• Foro interactivo.
• Sistema de seguimiento del progreso del aprendizaje.

Bibliografía
Texto Guía Bonvallet, R. (2013). Apuntes de Programación. Valparaíso, Chile: Editorial
USM.

Apuntes electrónicos disponibles en plataforma digital.


Complementaria u Zelle, J. (2016). Python Programming: An Introduction to Computer Science
Opcional (3ra. edición). Portland, OR, USA: Franklin, Beedle & Associates.

Downey, A. (2015). How to Think Like a Computer Scientist (2da. edición).


Needham, MA, USA: Green Tea Press. Recuperado de:
https://greenteapress.com/wp/think-python-2e.

Marzal Varó, A., Gracia Luengo, I., & García Sevilla, P. (2014). Introducción
a la programación con Python 3. Valencia, España: Universitat Jaume I. DOI:
10.6035/sapientia93. Recuperado de:
http://repositori.uji.es/xmlui/handle/10234/102653.

Otros Recursos:

El estudiante debe tener acceso a un computador con acceso a Internet para llevar a cabo las
actividades no presenciales.
La ayudantía y al menos una de las sesiones de cátedra debe llevarse a cabo en un laboratorio
de computadores.

II. CÁLCULO DE CANTIDAD DE HORAS DE DEDICACIÓN- (SCT-Chile) - CUADRO


RESUMEN DE LA ASIGNATURA
Cantidad de horas de dedicación
ACTIVIDAD Cantidad de horas Cantidad de Cantidad total de
por semana semanas horas
PRESENCIAL
Cátedra o Clases teóricas 3 16 48
Ayudantía/Ejercicios 1,5 16 24
Visitas industriales (de Campo)
Laboratorios / Taller
Evaluaciones (Certámenes) 2 3 6
Otras (test cortos)
NO PRESENCIAL
Ayudantía
Tareas y ejercicios obligatorios 3 12 36
Estudio previo individual y 3 12 36
evaluaciones formativas
TOTAL (HORAS RELOJ) 150
Número total en CRÉDITOS TRANSFERIBLES 5

Página 3 de 3

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy