Centro de Retención
Estudiantil y Profesional
GUÍA DE
ESTUDIO
Escuela
de Negocios y Empresarismo
Semestre
2012-01
Part of Term 123
Título del
Curso PROGRAMMING PRINCIPLES
Código:
Cois 102
Referencia: 6569
Sección: 740
Nombre
del profesor: Samuel Olivero
Dirección
electrónica: solivero2@suagm.edu
Día y
hora del curso: lunes y miércoles, 8:00-10:29 A. M.
Salón: 309
Teléfono
de la universidad: (787) 263-2177
Teléfono
del profesor(a): 939-243-3754
________________________________________________________________________
Descripción del curso
Estudio de los
conceptos básicos y técnicas para el desarrollo de programas. Se enfatizan los aspectos de lógica y la
utilización de herramientas para el análisis de un problema, tales como: flujogramas, seudocódigos y tablas de
decisión.
Objetivos generales
del curso
1. Familiarizar al estudiante con los principios
de lógica para el desarrollo de la programación de computadoras
2. Capacitar al estudiante para utilizar técnicas
y principios de lógica, en el análisis de problemas de programación.
3. Diseñar algoritmos y flujogramas que luego
puedan ser codificados en cualquier lenguaje de programación.
4. Utilizar técnicas tales como seudocódigos y
tablas de decisión en el desarrollo de programas.
5. Resolver problemas con mayor facilidad
mediante el desarrollo de una buena
lógica.
Texto
sugerido
Sprankle, Maureen & Jim Hubbard Problem Solving and Programing Concepts. 8th.
Edition. (2009)
Materiales
En este curso se utilizará:
Texto, Computadoras,
programado MS Office, un flash drive y proyector multimedia
Secuencia
temática y estrategias instruccionales
|
|
|||
|
Fecha
|
Tema
|
Estrategias/Actividades
|
Avalúo
|
|
22 de octubre
|
Introducción:
Solución de problemas
|
Presentación de la guía de estudios
Presentación en Powerpoint:
Solución de Problemas
|
Reacción escrita:
Seleccionar un problema y escribir una posible
solución.
|
|
24 de octubre
|
Tipos de datos
Reglas para definir los datos
|
Presentación en Powerpoint: Tipos y reglas de datos
Terminar una tabla sobre el tipo de datos
|
Organizador gráfico sobre los tipos de datos
|
|
29 de octubre
|
Funciones para programar
Parámetros y operadores
|
Presentación en Powerpoint: Manejo de datos: funciones, parámetros, operadores,
operandos y expresiones
|
Preparar una lista del nuevo vocabulario y definir
cada una en sus propias palabras
|
|
31 de octubre
|
Jerarquía de los operadores
|
Presentación de la jerarquía de los operadores para programación.
Ejercicios pág. 36 del texto
Prueba
|
Organizador gráfico con la jerarquía de los
operadores
|
|
5 de noviembre
|
Expresiones y Ecuaciones
|
Presentación:
las expresiones y ecuaciones
Resolver algunos ejercicios
Prueba
|
Evaluar expresiones y ecuaciones de ejercicios
resueltos en una hoja
|
|
7 de noviembre
|
Herramientas de apoyo a la programación
PAC
|
Demostración en Powerpoint de la creación de un PAC,
Módulo, IPO en la solución de un problema
|
Reacción ante los nuevos conceptos discutidos
Anotar los puntos confusos en las estructuras de
apoyo
|
|
12 de noviembre
|
Los símbolos de los flujogramas
|
Presentación de los símbolos para crear flujogramas
Instrucciones para programar utilizando estos
símbolos
|
Organizador gráfico con los símbolos y sus instrucciones
|
|
14 de noviembre
|
Estructuras de control
|
Presentación:
Descripción de las estructuras de control.
Características de los módulos
Prueba
|
Organizadores gráficos de las estructuras de control
|
|
19 de noviembre
|
Estructura secuencial
|
Repaso de las instrucciones para programar, sus
símbolos y reglas de escritura algorítmica
|
Trabajo Grupal:
Pasos para solucionar un problema con las herramientas de apoyo
discutidas
|
|
21 de noviembre
|
Estructura de decisiones
|
Presentación Estructura de decisión simple, anidada
y de caso.
|
Organizador gráfico con los elementos de estas
estructuras.
|
|
26, 28 de noviembre
|
Uso de matrices y vectores y Programación
Programar con las aplicaciones de Office para
crear Bases de Datos de objetos
|
Demostración paso a paso para crear una base de
datos
Ejercicio para aprendizaje cooperativo, utilizando aplicaciones de Excel y Access.
|
Preparar una lista con los pasos para crear una base
de datos.
|
|
3, 5 de diciembre
|
Programar con las aplicaciones de Office para
crear Bases de Datos de objetos
|
|
Proyecto
Portafolio Final
|
|
10 de diciembre
|
|
Prueba: Base de datos
|
|
Evaluación**
Medio de evaluación
|
Cantidad de los medios
|
Totales
|
Peso
|
Tres exámenes parciales
|
3
|
300
|
60
|
1 examen final
|
1
|
100
|
20
|
1 nota de portafolio, proyecto y clase diaria
|
1
|
100
|
20
|
Escala para notas:
Penalidades por ausencias
100-90
|
A
|
89-80
|
B
|
79-70
|
C
|
69-60
|
D
|
Penalidades por ausencias
- Clase: 5 puntos
de la nota final de Portafolio y clase diaria por cada ausencia.
- Examen: 5
puntos de la nota final del examen por cada ausencia hasta la fecha del
examen.
- Presentaciones
orales para trabajo en grupos: 10 puntos de la puntuación final del
informe.
- Política y
reglas de entrega de trabajos
No se aceptarán trabajos fuera de fecha a menos que
exista evidencia de justificación.
- Reposiciones
Son un privilegio que el estudiante debe solicitar
pero será derecho del profesor de otorgarla o denegarla.
- Normas
institucionales
- Uso de
celulares y Niños en salón
Para que la Institución pueda realizar con éxito su
labor docente y administrativa, es necesario que en todo momento exista en los
terrenos y edificios bajo su jurisdicción un ambiente adecuado de estudio. Por tal motivo se prohíbe, de acuerdo al Reglamento
del Estudiantes en el Artículo VII en
§ Sección 8.5 portar
buscapersonas (beeper), celulares o aparatos eléctricos en la sala de clases
que produzcan ruidos que interfieran con el proceso docente. De mantenerse encendido deberá programarse en
el modo de silencio y con la autorización del profesor. Se enmienda el inciso
para incluir los "blue tooth" o "hands free" y cualquier
otro equipo electrónico o de otra índole que directa o indirectamente interfiera
con el proceso docente.
§ Sección 8.6 entrar al
salón de clases y las salas de la biblioteca acompañados por niños o menores de
edad que puedan interferir en las actividades docentes o dejar al menos sin
supervisión de adultos en pasillos o en los predios institucionales que puedan
implicar riesgos a su seguridad.
- Acomodo
razonable
Se proveerá acomodo razonable a todo estudiante que lo
solicite según estipulado en la ley
- Plagio y
comportamiento ético
Está terminantemente prohibido utilizar material
original de otra persona (de libros, revistas o internet) como si fuera propio. El estudiante será sancionado según lo
estipula el reglamento de la Universidad del Turabo.
- Uso de correo
electrónico
Cada estudiante tendrá que accesar su correo
electrónico frecuentemente y se responsabilizará de tener su cuenta al día.
Bibliografía
Englander, Irv. (2000). The Architecture of Computers Hardware and
System Software: An Information
Technology Aproach. 2nd
Ed. John Wiley & Sons, Inc.
Shelly, Cashman, Vermaat. Discovering Computers Concepts for a Digital
Word Complete. (2006) International Thompson.
Nota: Esta guía de estudios está sujeta a cambios
9RÚBRICA PARA LA EVALUACIÓN DEL APRENDIZAJE COOPERATIVO
EXCEPCIONAL
|
0
|
1
|
2
|
3
|
4
|
ADMIRABLE
|
ACEPTABLE
|
No aceptable
|
|
Interactuación de los
estudiantes
|
|
|
|
|
|||||
RESPONSABILIDAD COMPARTIDA
|
|
|
|
|
|||||
Calidad de la interactuación
|
|
|
|
|
|||||
Manejo de recursos y pertinencia de los temas
|
|
|
|
|
|||||