2. Idea Central de la Propuesta
Tomamos la asignatura Programación 1, ya que actualmente
la estamos impartiendo, y es apropiada para implementar
conceptos que se están aprendiendo en este curso.
Aclaramos que no es el curso que desarrolle para el
proyecto, pero lo veo como una oportunidad para integrar las
nuevas tecnologías en una asignatura que imparto y que
será evaluada por docentes especialistas en la temática.
La propuesta que planeamos es totalmente viable, planteada
en base al soporte que puedo dar como docente, en base a
los conocimientos adquiridos en esta maestría.
Considerando las capacidades denotadas en los estudiantes
y en los recursos y tiempos de los que se dispone para
realizar las actividades.
3. Objetivo General
Estudiar los conceptos relacionados con
el procesamiento de datos y la
programación de Computadoras para
desarrollar destrezas en el diseño e
implementación de algoritmos usando
las instrucciones fundamentales de un
lenguaje de programación imperativo-
estructurado.
4. En esta asignatura se incursiona en los
fundamentos y conceptos básicos relativos a la
programación de computadores. Se define lenguaje
de programación y programa. Se describen las
fases de análisis y el diseño de un algoritmo hasta
llegar a la fase de compilación, ejecución y
mantenimiento.
Como técnicas de diseño de algoritmo se emplean
pseudocódigo y diagramas de flujo, estos diseños
se asocian con las instrucciones fundamentales de
un lenguaje de programación (leer, escribir, asignar,
decidir, repetir).
DESCRIPCION DE LA ASIGNATURA
5. Contexto institucional.
Las universidades de panamá contemplan en sus
estamentos legales la implementación de clases en
tres modalidades, presenciales, virtuales y mixtas.
Y también se implementan los periodos semestrales
y cuatrimestrales, conocidas como ciclos, sistema
este que es implementado solo en la facultad de
ingeniería.
Sobre sobre las modalidades podemos decir que el
95% de los cursos se dictan de manera presencial,
siendo mínimos los curso que usan alguna forma de
la modalidad virtual
6. A quien está dirigido
Los estudiantes que participaran en este curso, son
de primer año de 3 año de licenciatura, pero que ya
han obtenido un técnico en informática educativa.
Tienen un nivel aceptable en el manejo de nuevas
tecnólogas, así como fundamentos básicos sobre
programación.
Es importante destacar que los estudiantes con la
metodología de proporcionarles recursos y
asignarles actividades fundamentadas en estos
recursos, han respondido de manera muy
satisfactoria, investigando, instalando y usando
programas que desconocían.
7. Actividades
MODULO I: FUNDAMENTOS DE PROGRAMACIÓN
1. Presentación del curso y del docente.
2. Ingrese a uno de los grupos establecidos, y realice su aportación
sobre los temas tratados, y la wiki creada para este objetivo.
3. Leer documentos y ver videos sobre los temas que no les tocan en
las wikis, y hacer su aportación en el foro.
4. Lea el artículo sobre algoritmos escriba un ensayo sobre él y súbalo
a la plataforma Edmodo.
5. Leer documento sobre los fundamentos de programación.
6. Descargue el programa CmapTools, y realizar un mapa conceptual
sobre los términos Algoritmo, Programa, Programa Fuente, Programa
Objeto, Lenguaje de Programación, Compilador, Intérprete.
8. Actividades
MÓDULO II: METODOLOGÍA DE DISEÑO DE ALGORITMOS
2.1 Leer documento sobre la fase de resolución de un problema y la
Fase de Implementación.
2.2 Ubique un recurso internet que se refiere a estos temas, y cree un
código QR de este sitio y comente el foro sobre su contenido.
2.3 Elabore algoritmo que sume dos números
2.4 Instale el programa Día y realice un diagrama de flujo para sumar
dos números.
2.5 Realice u cuadro en Excel donde incluya un grupo de expresiones
matemáticas convertidas a operaciones aritméticas, expresiones
lógicas que impliquen operadores lógicos y relacionales. Este cuadro
debe contener una cantidad de grupos de operaciones extraídas de
internet, pero la misma cantidad de ejemplos aportados de su parte.
2.6 Identifique 5 problemas del libro de estudio sobre algoritmos y
redacte y desarrolle un algoritmo similar para cada uno.
2.7 Instale el programa PSeInt, interactúe con él y cuéntenos su
experiencia en el foro.
9. MÓDULO III: DISEÑO DE ALGORITMOS I
3.1. Leer archivo sobre Técnicas de Diseño de algoritmo y Instrucciones
Fundamentales de programación. Emita sus aportaciones en el foro.
3.2 Colocando el modo de software PSeInt en flexible realice los 5
algoritmos de la actividad 2.6
3.3 Colocando el modo del software PSeInt en modo estricto, ejecute los
5 programas de la actividad 2.6
3.3 Ubique en internet ejemplos desarrollados en PSeInt, para cada una
de las instrucciones fundamentales de repetición y selección. Haga un
programa similar a estos, debe colocar la descripción y el código.
Enviar por correo interno.
3.4 Ubique en los web videos que muestren algoritmos de PSeInt,
usando ciclos y diseñé, programe y ejecute sus propios ejemplo usando
ciclos.
Enviar por correo interno
Actividades
10. MÓDULO IV: CODIFICACIÓN
4.1 Registrarse en el sitio de aprendizaje Code Academic
4.2 Acceda al sitio Java Ya y comente las sobre la similitud que
existe entre los ejemplos presentados y los que usted ya
desarrollo en PSeInt. Participar en el foro con su aporte y
comentando los de sus pares.
4.3 Realice el recorrido de las instrucciones básicas presentados
por el programa y coméntenos su experiencia en el foro.
4.4 Presente un proyecto donde implemente los ejemplos
desarrollados previamente en PSeInt en el lenguaje Java.
Actividades
11. Pros y contras de la Propuesta
tecnológica
Considero de mucha aceptación la propuesta en la Universidad
de Panamá, ya que se cuenta con dos elementos relevantes
para este fin: el marco legal que permite la implementación de
la modalidad virtual y los recursos tecnológicos, de parte de la
Universidad y también del estudiante.
La universidad cuenta con convenios para uso de distintas
plataformas y los estudiantes que cursan estas asignaturas
tiene recursos tecnológicos y conocimientos para
desenvolverse en la propuesta hecha.
12. Pros y contras de la Propuesta
tecnológica
Por otro lado, al ser una asignatura del área de tecnología
debe ser de fácil comprensión e igual de fácil para impartir
ya que debemos tener suficientes conocimientos
tecnológicos, y además muchos de nosotros tenemos
estudios en entornos virtuales.
Como elemento adverso podemos citar la disposición de
los profesores a dedicar tiempo a esta modalidad, ya que
son pocos los profesores tiempo completo en esta
Instancia de la Universidad de Panamá ( CRUSAM).
También destacamos que el pago por este tipo de curso
sería similar a un curso presencial y desde mi punto de
vista los cursos virtuales, implica mucho más trabajo que
los cursos presenciales.