Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fundamentos en Programacion GUIA 1
Fundamentos en Programacion GUIA 1
FUNDAMENTOS EN PROGRAMACIÓN
La versión imprimible considera solo una parte de la guía de trabajo autónomo, por
lo tanto, es indispensable revisar cuidadosamente el ambiente virtual de
aprendizaje.
BOGOTÁ D.C.
2022
Guía 1. Modelado de un pensamiento algorítmico
Material de estudio
Básico
Algar Díaz, M. J. y Fernández de Sevilla Vellón, M. (2019). Introducción práctica a
la programación con Python. Servicio de Publicaciones. Universidad de
Alcalá. Disponible en bases de datos eLibro.
Sitio Web:
Reeborg’s World: Disponible en https://reeborg.ca/reeborg.html
Para ver los mundos que hacen parte de la introducción, se debe dar clic en el
botón “Go to introduction Reeborg”; de lo contrario, los mundos no aparecerán en
la lista desplegable.
Nota. Para acceder a las bases de datos como E-libro, E-brary, EBSCO,
ebooks 7-24 entre otras, debe:
1. Ingrese a https://login.bdbiblioteca.universidadean.edu.co/menu
2. Allí deberá autenticarse utilizando su usuario y contraseña del
correo institucional.
3. Deslice la página para explorar o buscar una base de datos
específica.
4. Al hacer clic en una base de datos será llevado a la página
principal de esta, donde podrá realizar la exploración o la
búsqueda del material referenciado.
5. Si tiene alguna duda puede:
• Consultar los tutoriales de las bases de datos.
• Solicitar asesoría personalizada o en grupo.
• Contactarse a través de nuestros canales telefónicos
5936464 Ext. 3380/3318/3376, en línea WhatsApp +57 316
8748114 y/o correo alfin@universidadean.edu.co
Complementario
Mancilla Herrera, A., Ebratt Gómez, R., & Capacho Portilla, J. (2016). Diseño y
subtítulos en español)
español).
Documentación y Tutoriales:
González Duque, R. (2017). Python para todos. In Web book. Disponible en:
http://mundogeek.net/tutorial-python/
Propósito de aprendizaje.
Desarrollar un pensamiento algorítmico para proponer soluciones modulares
Producto.
Presentación de un examen en línea. Este examen se ha configurado con dos
intentos para evaluar los conceptos trabajados en esta actividad.
1. Introducción a la programación
1.1. Lecturas. Tome la lectura de los 2 primeros capítulos del libro Python paso
a paso: Capítulo 1–Lenguajes de programación y Capítulo 2–Python.
1.2. Actividad. Instale Python 3 y explore IDEs para Python. Se sugiere tomar la
lectura de los capítulos del libro Introduction to Python for Engineers and
Scientists: Chapter – IPython, Chapter – Data Types y Chapter –
Operators. Una vez haya instalado el ambiente, realice este pequeño
ejercicio para familiarizarse con Python: Interactuando con Python.
3. Examen en línea.
3.1. Una vez haya desarrollado los numerales previos, presente el examen en
línea que se encuentra cargado en el aula virtual.
Propósito de aprendizaje.
Reconoce y utiliza estructuras de control condicionales para el diseño de
algoritmos.
Producto(s).
Documento de evidencia de aprendizaje detallada. Un archivo .pdf con el
desarrollo de los ejercicios propuestos usando la estrategia ADIP y la plantilla del
documento.
2.1. Lectura. Realice la lectura del cuarto capítulo del libro Python 3 Curso
práctico: 4–Programación funcional.
2.3. Descargue la plantilla e identifique los elementos que debe recolectar para
la elaboración de su evidencia de aprendizaje. En la medida que vaya
avanzando en el desarrollo de los ejercicios, vaya elaborando su
entregable.
2.4. Ingrese al sitio web reebor.ca y realice los ejercicios que se listan en el
siguiente numeral.
Se recomienda realizar los ejercicios en el orden en el que se listan.
(1) Rain 0 (2) Tokens 1 (3) Around 1 (4) Home 4 (5) Tokens 2
3.2. Resuelva cada uno los mundos que se listan a continuación empleando la
estrategia ADIP. Para el ejercicio 11, tendrá que configurar las
dimensiones del mundo como se indica en el enunciado. Para el ejercicio
12, deberá cargar el mundo a la plataforma.
3.3.
Ejercicios Recursos