TEEL 2007 Revisado_abril2015

Anuncio
Universidad de Puerto Rico
Universidad de Puerto Rico en Humacao
Facultad de Ciencias Naturales
Departamento de Física y Electrónica
Programa del Grado Asociado en Tecnología Electrónica
Prontuario Curricular
A. Título del curso
•
Introducción a la Programación de Computadoras
B. Codificación del curso
•
TEEL 2007- Introducción a la Programación de Computadoras
C. Cantidad de créditos
•
•
Para el profesor cuatro (4) créditos
Para el estudiante tres (3) créditos
D. Prerrequisitos, correquisitos y otros requerimientos
1. Prerrequisitos:
•
MATE 1032 Fundamento de Matemática Técnica II
E. Descripción del curso
En ese curso se presenta una visión general de las computadoras, incluyendo la
historia, las generaciones y clasificaciones. Se enseñan los conceptos de
computadoras digitales, análogas, híbridas, de tiempo real, de tiempo no real, de
propósitos generales y de un sólo propósito. Se presentan las características de
equipos periféricos y de diferentes tipos de memorias y sus usos. También se
estudia el lenguaje básico de la máquina, mnemónicos y lenguajes de alto nivel.
F. Objetivos de aprendizaje
Al finalizar el curso, el estudiante:
•
Identificará diferentes tipos de computadoras, equipos periféricos y
memorias.
Curso TEEL 2007
Introducción Programación de Computadoras
Página 2
•
•
•
•
•
Desarrollará diagramas de flujo para la solución de distintos problemas.
Definirá la arquitectura de un centro de cómputos.
Desarrollará programas utilizando lenguajes de mnemónicos y lenguajes
de alto nivel.
Describirá un compilador de alto nivel.
Aplicará programas de alto nivel en la resolución de distintos problemas.
G. Bosquejo de contenido y distribución del tiempo
•
Unidad I: Conceptos básicos de computadoras y dispositivos periféricos
(20 horas):
i. Historia de las computadoras
ii. Clasificación de las computadoras
iii. Equipos periféricos
iv. Tipos de Memorias
v. Diagramas de Flujos
vi. Primer Examen
•
Unidad II: Conceptos básicos de sistemas de computación y de
programación (20 horas):
i. Arquitectura de un sistema de cómputos
ii. Lenguajes básicos
iii. Descripción de programas a lenguaje básico de máquina
iv. Descripción de lenguajes mnemónicos
v. Aplicación de lenguajes básicos en la resolución de distintos
problemas.
vi. Segundo examen
•
Unidad III: Lenguajes y compilador de alto nivel:
i. Descripción de lenguajes de alto nivel
ii. Programación utilizando lenguajes de alto nivel
iii. Descripción de un compilador de alto nivel.
iv. Resolución de problemas utilizando lenguajes de alto nivel
v. Tercer examen.
H. Técnicas instruccionales
• Conferencia
• Discusión de ejercicios y problemas
• Promoción de la participación estudiantil
• Resolución de problemas, discusión de asignaciones semanales,
discusión de exámenes.
Curso TEEL 2007
Introducción Programación de Computadoras
Página 3
I. Recursos de aprendizaje e instalaciones mínimas disponibles o requeridos
Conferencia:
i. Presenta los objetivos del tema
ii. Expone aspectos fundamentales de cada tema
iii. Resuelve uno o varios ejemplos
iv. Ofrece una explicación de la estrategia de resolución de problemas y
la escribe en la pizarra.
• Discusión:
i.
Se asigna problemas similares a los de la clase
ii. El profesor guía para que se apliquen las estrategias de resolución
de problemas.
iii. Un estudiante explica el problema resuelto en la pizarra con la
supervisión del profesor.
• Asignación de tareas:
i. Se asignan problemas del libro recomendado u otra referencia como
tarea
ii. Se recomienda o se asigna la simulación en la resolución del
problema utilizando programados de simulación disponibles en los
laboratorios.
•
J. Técnica de evaluación
•
•
•
•
•
Tres exámenes parciales (20% cada uno)
Participación en clase
Asistencia
Un examen final
Total
60%
10%
10%
20%
100%
K. Acomodo razonable
•
Los estudiantes que requieren acomodo razonable o reciben servicios de
Rehabilitación Vocacional deben comunicarse con el profesor al inicio del
semestre para planificar el acomodo y equipo necesario conforme a las
recomendaciones de la oficina que atiende los asuntos para personas con
impedimentos en la unidad.
L. Integridad académica
•
La Universidad de Puerto Rico promueve los más altos estándares de
integridad académica y científica. El Artículo 6.2 del Reglamento General
Curso TEEL 2007
Introducción Programación de Computadoras
Página 4
de Estudiantes de la UPR (Certificación Núm. 13, 2009-2010, de la Junta
de Síndicos) establece que “la deshonestidad académica incluye, pero no
se limita: acciones fraudulentas, obtención de notas o grados académicos
valiéndose de falsas o fraudulentas simulaciones, copiar total o
parcialmente la labor académica de otra persona, plagiar total o
parcialmente el trabajo de otra persona, copiar total o parcialmente las
respuestas de otra persona a las preguntas de un examen, haciendo o
consiguiendo que otro tome en su nombre cualquier prueba o examen
oral o escrito, así como la ayuda o facilitación para que otra persona
incurra en la referida conducta”. Cualquiera de estas acciones estará
sujeta a sanciones disciplinarias en conformidad con el procedimiento
disciplinario establecido en el Reglamento General de Estudiantes de la
UPR vigente.
M. Sistema de calificación
• 100% - 88%
• 87% - 76%
• 75% - 60%
• 59% - 50%
• 49% - 0 F
A
B
C
D
N. Bibliografía
*Connel, J. (2003). Beginning Visual Basic 6 Database Programming (1st ed.).
New York, Apress, ISBN-13: 9781590592519.
*Deitel P., Deitel H., Deitel A. (2013) Visual Basic 2012 How to Program (6th
Edition), Prentice Hall, ISBN-13: 978-0133406955.
*Frenz, C.M. (2002). Visual Basic and Visual Basic .NET for Scientists and
Engineers (1st ed.), New York, Apress ISBN-13: 978-1893115552.
Microsoft (2013), Visual Studio. Recuperado de:
http://msdn.microsoft.com/en- us/library/vstudio/2x7h1hfk.aspx.
Penwel, T. (2013). Visual Basic 6.0 Reference.
http://vb6reference tomswebdesign.net.
Recuperado
de
Curso TEEL 2007
Introducción Programación de Computadoras
Página 5
*Russo, M.F., Echols, M.M. (1999). Automating Science and Engineering
Laboratories with Visual Basic (1st ed.). New York, Wiley, ISBN-13:
978-0471254935.
*Schneider, D.I. (2004). An Introduction to Programming using Visual Basic
6.0 (4th ed.). New Jersey, Prentice Hall, ISBN-13: 9780131427075.
*Stephens, R. (1999). Visual Basic Graphics Programming: Hands-On
Applications and Advanced Color Development (2nd ed.). New York,
Wiley, ISBN-10: 0471355992.
_________________________
*Recursos con vigencia para este curso.
Descargar