Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
Fun...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
JIM...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
AGI...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
(19...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
Len...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
EQU...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
PES...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
Esc...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
Pro...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
Sit...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
fre...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
tec...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
Can...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
Her...
[MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA ·
CIBERGRAFÍA] 19 de marzode 2019
ROM...
Upcoming SlideShare
Loading in …5
×

Fundamentos de la programación · Cibergrafía

51 views

Published on

Recursos en línea sobre los fundamentos de la programación: arquitectura del computador; algoritmos y su representación (pseudocódigo, diagramas de flujo); programación estructurada, modular y orientada a objetos. Cibergrafía completada durante el MOOC "Fundamentos de la programación" (3ª ed., ene-mar 2019) de Universitas Telefónica.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Fundamentos de la programación · Cibergrafía

  1. 1. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 Fundamentos de la programacion Cibergrafía Fundamentos de la programación en general ACADEMIA CARTAGENA99 (para ICAI U Pontificia Madrid), "Clases de Fundamentos de Informática para Grado en Ingeniería Electromecánica ICAI Universidad Pontificia Comillas", página web. Ofrece tutorías individuales y grupos de estudio para la asignatura "Fundamentos de Informática". Aquí interesa, en la bandeja lateral izquierda, el área "Documentos relacionados", que recoge enlaces a recursos formativos universitarios (UCM, URJC, UAM, UNED, UPM, UOC, UC3M, etc.) o de escuelas superiores (politécnicas, de ingeniería, etc.) tales como materiales de curso, temarios de alumnos, apuntes de alumnos, exámenes de alumnos, ejercicios de alumnos, etc. relacionados con las materias fundamentos de informática y informática. HERNÁNDEZ YÁÑEZ, Luis (UCM), "Fundamentos de la programación", apuntes de clase para esta asignatura del 1r curso de los Grados en Ingeniería de la UCM publicados por el mismo docente. Madrid, Universidad Complutense de Madrid (UCM), curso 2013-2014. OCW UC3M, "Ingeniería en informática", cursos universitarios de acceso libre. Madrid, Universidad Carlos III (UC3M), Open Course Ware (OCW). Algunos enfocan en lenguajes de programación específicos. RICO RAMÍREZ, Dr. Vicente (instructor), "[Unidad I:] Tema 1: Intro a la computación. Tema 2: Intro a la programación", material del curso "Programación" para la carrera de Ingeniería Química. Celaya (México), Instituto Tecnológico de Celaya (ITC), agosto-diciembre 2009. Acceder a las 4 unidades del curso: Unidad I · Unidad II · Unidad III · Unidad IV. Estructura y arquitectura del computador CADME SAMANIEGO, Ing. Irma Elizabeth, "[Fundamentos informáticos:] Arquitectura de Von Neumann. Esquema básico", videoconferencia. Ecuador, Universidad Tecnológica Particular de Loja (UTPL), 2012. CAMACHO, Rene, "[Clase:] Arquitectura von Neumann y arquitectura Harvard", publicado 10-04-2012 en el blog "Cómputo Integrado". GUIMARÃES, Luan, SOUZA FERREIRA, Guilherme, y Victor HENRIQUE, "Vídeo 4 - Arquitetura de Von Neumann", videotutorial. Brasil, Universidade de Brasília Gama (UnB Gama), 2015. Idioma: portugués. HERNÁNDEZ, Sherlin (Ing. electrónico de la Universidad de Pamplona, Colombia), "[Microcontroladores:] 2. Arquitectura de microcontroladores", tutorial. Sherlin.xBot.es "Electrónica teórica y práctica", 2019.
  2. 2. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 JIMÉNEZ ARAGÓN, Frederick Yair, "[Capítulo 0:] Introducción", en Control de movimiento de una estructura de tres grados de libertad mediante PWM y tarjeta ARM Freescale FRDM-KL25Z. Tesis [Proyecto integrador]. Cholula (Puebla, México), Universidad de las Américas Puebla (UDLAP), 2016. NÚÑEZ, Thomas, "Diferencias entre los modelos de von Neumann y Harvard", publicado 15-04-2018 en blog "E Tools" (ElectronTools.com). ORENGA, Miquel Albert (UOC), y Gerard Enrique MANONELLAS (UOC), "[Módulo 1:] El computador", en ORENGA y MANONELLAS, Estructura de computadores. Barcelona (Cataluña, España), Fundació Universitat Oberta de Catalunya (FUOC), 2011. Puedes descargar el libro en OpenLibra. RICO RAMÍREZ, Dr. Vicente (instructor), "[Unidad I:] Tema 1: Intro a la computación. Tema 2: Intro a la programación", material del curso "Programación" para la carrera de Ingeniería Química. Celaya (México), Instituto Tecnológico de Celaya (ITC), agosto-diciembre 2009. Acceder a las 4 unidades del curso: Unidad I · Unidad II · Unidad III · Unidad IV. SANDOVAL, Bani, "Arquitectura de un ordenador. Diagrama de Neumann", videotutorial. Colegio Americano del Sur (CAS) del grupo educativo del Valle (Guatemala), 2013. SANDOVAL BUSTAMENTE, Andrés Felipe (Universidad Tecnológica de Bolívar | UTB, Cartagena de Indias, Colombia), "Arquitectura Von Neuman & Harvard", videotutorial. Buenaventura (Colombia), 2017. VELOSO, Cristian, "Diferencias entre la máquina de von Neumann y los computadores actuales", publicado 12-04-2016 en "E Tools" (ElectronTools.com). VV.AA., "Arquitectura Harvard", en Wikipedia. VV.AA., "Arquitectura de Von Neumann", en Wikipedia. VV.AA., "Harvard Mark I", en Wikipedia. Ciclo de vida y procesos del desarrollo de software. Metodologías y aproximaciones AGILE ALLIANCE, “Agile 101: What is Agile? · What is Software Development? · A Short History of Agile · Agile is a Mindset · What are Agile Methodologies? · What about Agile Project Mgt or Agile Business Analysis?” · What about Business Agility?", en el portal web de la Agile Alliance, bajo “Resources · Agile 101" [última consulta 19-03-2019]. AGILE ALLIANCE, “Manifesto for Agile Development”, en el portal web de Agile Alliance, bajo “Resources · Agile 101” [última consulta 19-03-2019]. El famoso manifiesto de 2001 que refleja el espíritu ágil y donde unos gurús del mundo de gestión de proyectos, desarrollo de software etc. formulan los principios (fundamentos) ágiles. AGILE ALLIANCE, “12 Principles Behind the Agile Software”, en el portal web de la Agile Alliance, bajo “Resources · Agile 101” [última consulta 19-03-2019].
  3. 3. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 AGILE ALLIANCE, “Manifiesto por el Desarrollo Ágil de Software”. Traducción del famoso “The Agile Manifesto” por Ángel Medinilla, Andrés Giné y Esther Gómez en el marco del Agile Manifesto Translation Program. Disponible en AgileManifesto.org [última consulta 19-03-2019]. AGILE ALLIANCE, “Principios del Manifiesto Ágil”, traducción en el marco del Agile Manifesto Translation Program. Disponible en AgileManifesto.org [última consulta 19-03-2019]. AGILE ALLIANCE, “Subway Map to Agile Practices” · "Agile Practices Timeline", en el portal web de la Agile Alliance, bajo “Resources · Agile 101” [última consulta 19-03-2019]. Presenta cronológicamente las prácticas ágiles, con posibilidad de navegar por un mapa de las mismas. Proporciona par cada práctica una definición, los beneficios que se esperan y los errores comunes para cada práctica. AGILE ALLIANCE, "Agile Glossary", en AgileAlliance.org, bajo "Resources" [última consulta 19-03-2019]. AGILE ALLIANCE, "Iterative Development" · "Incremental Development", en AgileAlliance.org, bajo "Resources · Glossary" [última consulta 19-03-2019]. AGILE ALLIANCE, "Extreme Programming" · "Scrum", en AgileAlliance.org, bajo "Resources · Glossary" [última consulta 19-03-2019]. BOEHM, Barry (Californian School of Engineering, University of Southern California, Los Angeles), "A View of 20th and 21st Century Software Engineering", paper for the "ICSE'06" (May 26th-28th 2006, Shangai, China). CAMPDERRICH FALGUERAS, Benet, Ingeniería de software. Barcelona, Ed. UOC (Universitat Oberta de Catalunya), 2002. Ebook descargable en ISSUU.com. CLEMENTS, Paul (CMU SEI), “Documenting Software Architectures” [en línea], podcast, SEI | Software Engineering Institute (SEI), Carnegie Mellon University (CMU), junio 2009, disponible en SEI Digital Library. Duración: 13 minutos. En este audio, Paul Clements, uno de los autores de Documenting Software Architecture (Second Edition: Addison-Wesley Professional, 2010), resume los puntos clave del libro. Para más podcasts sobre arquitectura del software ir a “SEI Podcast Series | Software Architecture” en SEI Digital Library. CRISPIN, Lisa, “Agile Development: The whole-team approach”, SearchSoftwareQuality.com (TechTarget network), 09-2011. CRISPIN, Lisa, “The whole-team approach to Agile development: Examples and benefits” [en línea], en SearchSoftwareQuality.com (TechTarget network), 09-2011 [última consulta 14-06-2015]. DUNN, Scott, “The 5 values of Scrum”, videotutorial. Duración: 6 mins. 22 segs. Accede a los contenidos del curso en línea (de pago) “An introduction to Scrum and Agile” de Front Row Agile para visionar gratuitamente el vídeo. FrontRowAgile.com es un portal que instruye/forma en prácticas ágiles. Entre los instructores nombres como Mike Cohn, Scott Dunn, Steve Adolph. La formación es de pago pero hay vídeos, cuestionarios… de libre acceso colgados en pestaña de contenidos de los cursos. FAGAN, M. E., “Design and Code Inspections to Reduce Errors in Program Development", en LinuxOnly.nl, s. f. (HTML); en Gissen.nl (PDF), s. f.; originalmente en IBM Systems Journal, Vol. 15, No. 3
  4. 4. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 (1976), págs. 182-211. Para comprar el artículo, ir a “[IEEE Xplore. Digital Library | Browse Journals & Magazines: IBM Systems Journal | Past Issues:] Issue 3 – Date 1976” (IEEE Computer Society). FOSDICK, Jimmy, ”Strategic Vision and Scrum: Looking Beyond the Next Sprint” [en línea], webinar y whitepaper originalmente en Collab.net bajo “[Resources:] Webinars”, 2012. Descargable desde DOCPlayer.com [última consulta 19-03-2019]. GARZÁS, Javier (Kybele Consulting, Universidad Rey Juan Carlos | URJC), “Metodologías Ágiles” [en línea], página de orientación para leer los artículos sobre el tema en la bitácora de Javier Garzás [última consulta 19-03-2019]. GARZÁS, Javier (Kybele Consulting, Universidad Rey Juan Carlos | URJC), “[Javier Garzás:] Vídeos” y "Listas de reproducción" de las charlas, entrevistas y webinars de Javier Garzás sobre Metodologías Agiles, Calidad del SW, etc. en el canal de YouTube personal de Javier Garzás. GRIFOL, Daniel, "Metodologías ágiles de desarrollo de software", en su blog personal DanielGrifol.es bajo "Liderazgo", s.f. OBS BUSINESS SCHOOL (Barcelona), "Principales roles de la metodología Scrum", publicado en el blog "Project Management" de Obs-edu.com (OBS Business School, BCN, España) bajo "Scrum", s.f. OBS BUSINESS SCHOOL (Barcelona), "Las 5 etapas en los 'Sprints' de un desarrollo Scrum", publicado en el blog "Investigación" de Obs-edu.com (OBS Business School, BCN, España) bajo "Project Management", s.f. OBS BUSINESS SCHOOL (Barcelona), "Las 11 trampas de la metodología Scrum", publicado en el blog "Project Management" de Obs-edu.com (OBS Business School, BCN, España) bajo "Scrum", s.f. OBS BUSINESS SCHOOL (Barcelona), "Los riesgos de la metodología Scrum", publicado en el blog "Project Management" de Obs-edu.com (OBS Business School, BCN, España) bajo "Scrum", s.f. OBS BUSINESS SCHOOL (Barcelona), "No tan ágiles: fallos en la aplicación del método scrum", publicado en el blog "Project Management" de Obs-edu.com (OBS Business School, BCN, España) bajo "Temas actuales de project management", s.f. PONS TOMÁS, Patricia (alias usuario: patponto), "Ingeniería del sofware", en la bitácora "Historia de la informática" de la Universitat Politècnica de València (UPV), 28-12-2010. SECCIÓN DE METODOLOGÍAS (Univ. de Murcia), “Metodologías de desarrollo de software”. Tablero Scoop.it! con reflexiones sobre cómo (no) gestionar proyectos de software. Acceso a varios vídeos, e.o. de Javier GARZÁS (Kybele Consulting, URJC). ZÜRICH, Peter, “What is Scrum?”, entrada publicada 09-06-2014 por el autor en su bitácora “Scrum Breakfast”. Consulta para más contribuciones sobre Scrum, Agile, Lean. [última consulta 19-03-2019] ZÜRICH, Peter, “Scrum Framework, or how do you Scrum?”, entrada publicada 30-06-2014 por el autor en su bitácora “Scrum Breakfast”. Consulta la bitácora para más contribuciones sobre Scrum, Agile, Lean. [última consulta 19-03-2019]
  5. 5. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 Lenguajes de programación EQUIPO CUAED UNAM, "Lenguaje C" · "Estructura general de un programa en lenguaje C" · "Variables y constantes [en lenguaje C]" · "Las funciones de entrada/salida en un programa en Lenguaje C". México, UNAM, B@UNAM de la Coordinación de Universidad Abierta y Educación a Distancia (CUAED), Unidades de Apoyo Para el Aprendizaje de Nivel Medio y Superior (UAPAS), área de "Matemáticas". JARA LOAYZA, Juan Carlos, Entorno de desarrollo para la ejecución y traducción de pseudocódigo. Tesis. Lima (Perú), Pontificia Universidad Católica del Perú (PUPC), Facultad de Ciencias e Ingeniería, 2013. OCW UC3M, "Ingeniería en informática", cursos universitarios de acceso libre. Madrid, Universidad Carlos III (UC3M), Open Course Ware (OCW). Algunos enfocan en lenguajes de programación específicos. SESMERO, M.P., DE TOLEDO, P., ORDOÑEZ, F.J., GÓMEZ-ROMERO, J., IGLESIAS, J.A., y J.L. MIRA, "Programación en lenguaje C", materiales completos de la asignatura del Grado en Ingeniería en Tecnologías Industriales de la UC3M. Madrid, Universidad Carlos III (UC3M), OCW, 2013. RICO RAMÍREZ, Dr. Vicente (instructor), "Traductores y Compiladores", material de la "Unidad I" del curso "Programación" para la carrera de Ingeniería Química. Celaya (México), Instituto Tecnológico de Celaya (ITC), agosto-diciembre 2009. Acceder a las unidades del curso: Unidad I · Unidad II · Unidad III · Unidad IV. Para más info genérica sobre los lenguajes de programación, ver "[Unidad I:] Tema 1: Intro a la computación. Tema 2: Intro a la programación". Algoritmos, diagrama de flujo, pseudocódigo AL RAZIF, Kalim (alias usuario: 10-goto-10), "Algoritmos: Pseudocódigo, estructuras de decisión y repetición", en Medium.com, 2016. COSTA, Hector, "Introducción a la Programación con Pseudocódigo Práctico", curso impartido a través de la plataforma de aprendizaje Udemy. Última actualización 11-2018. Obsoleto por quedarse sin soporte desde 2018 pero de acceso libre. EQUIPO CUAED UNAM, "Algoritmos" · "Estructura de un algoritmo" · "Algoritmos: Diagramas de flujo" · "Algoritmos: pseudocódigo" · "Estructuras de control" · "Estructuras de control: iteración" · Estructura Mientras (while)". México, UNAM, B@UNAM de la Coordinación de Universidad Abierta y Educación a Distancia (CUAED), Unidades de Apoyo Para el Aprendizaje de Nivel Medio y Superior (UAPAS), área de "Matemáticas". EQUIPO DESARROLLOWEB, dir . Miguel Ángel Álvarez, "El algoritmo, una iniciación a la programación". DesarrolloWeb.com, "Manuales", 67.
  6. 6. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 EQUIPO FORMACIÓN INTEF, "[2. Vamos a profundizar:] Algoritmos y pseudocódigo". España, Min. de la Educación, INTEF, AprendeINTEF, Cursos en abierto, Formación Permanente del Profesorado, Espacio de Apoyo TIC, Curso "Pensamiento computacional en el aula con Scratch", 2016 (para la ed. tutorizada). ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #02]: Pseudocódigos y Diagramas de Flujo", material de curso. Guía de laboratorio para la materia "Introducción a la programación". Universidad Don Bosco, Facultad de Estudios Tecnológicos, Escuela de Computación, Ciclo 01/2013. ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #2:] Uso de DFD", material de curso. Guía de laboratorio para la asignatura "Programación I". Universidad Don Bosco, Facultad de Ingeniería, Escuela de Ingeniería en Computación, 2019. Objetivos: 1- Utilizar el programa DFD para crear y ejecutar diagramas de flujo. 2- Desarrollar las bases de la lógica de programación. ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #2:] Uso de DFD" , material de curso. Manual de laboratorio para la asignatura "Programación I". Universidad Don Bosco, Facultad de Ingeniería, Escuela de Ingeniería en Computación, s.f. Publicado en 2017 en DocPlayer.es por Rubén MONTERO RICO. EXSS CID, Katherine (Diseñadora Gráfica, MA Information Design University of Reading y profesora de diseño en la Escuela de Arquitectura y Diseño (EAD) PUVC Chile), "Lenguajes Virtuales para la Interacción", trabajo para la carrera de Diseño Gráfico. PUVC Chile, curso 2007-2008. FIDALGO BLANCO, Ángel, "[Capítulo 4:] Bucles", Universidad Politécnica de Madrid (UPM). Publicado 10- 2012 en la bitácora "Innovación educativa" (Wordpress.com). FREITES GONZÁLEZ, Rafael, "Tutorial sencillo manejo de PSEINT y free FDF", trabajo. Monografías.com, 18-07-2013. Autor de muchas monografías sobre calidad de software. También disponible en DocPlayer.es. JARA LOAYZA, Juan Carlos, Entorno de desarrollo para la ejecución y traducción de pseudocódigo. Tesis. Lima (Perú), Pontificia Universidad Católica del Perú (PUPC), Facultad de Ciencias e Ingeniería, 2013. JOYANES AGUILAR, Luis, RODRÍGUEZ BAENA, Luis, y Matilde FERNÁNDEZ AZUELA, Fundamentos de programación: Libro de problemas. Madrid, McGraw Hill/Interamericana de España, 2ª ed., 2003. Descargable en ISSUU.com. JUGANARU MATHIEU, Mihaela, "[Anexo 1:] Presentación de Raptor", material de curso. Azcapotzalco (México), UAM, curso "Introducción a la programación" (como profesor invitado para 2010), enero- marzo 2010. Publicado como presentación de diapositivas en Slideshare.net por María del Carmen Romero García, 06-10-2014. Mihaela Juganaru Mathieu es autora del libro Introducción a la programación, Ed. Patria, 2014. LUCID SOFTWARE, "¿Qué es un diagrama de flujo?". Lucidchart.com. LUCID SOFTWARE, "Centro de ayuda", manuel de uso para la apli Lucidchart, con la que crear diagramas de flujo en línea. Ver igualmente estos tutoriales Lucidchart en forma de listas de repro YouTube. MORA CONTRERAS, Rafael, "Medios de expresión de un algoritmo", DocPlayer.es, 2017.
  7. 7. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 PES, Carlos, "Curso/Tutorial de Diseño de Algoritmos". CarlosPes.com, bajo "Cursos". PES, Carlos, Diseño de Algoritmos en Pseudocódigo y Ordinogramas. Libro cuyos contenidos forman parte del "Tutorial de Diseño de Algoritmos" del autor. Abrirllave.com, 1ª ed., mayo de 2017. Publicado integralmente y por capítulos en SlideShare.net por Abrirllave (alias de usuario de Carlos PES) el 13-05- 2017. PINALES DELGADO, Francisco Javier, y César Eduardo VELÁZQUEZ AMADOR, Problemario de Algoritmos Resueltos con diagramas de flujo y pseudocódigo. México, Universidad Autónoma de Aguascalientes (UAA), Dirección General de Difusión y Vinculación (DGDV), Departamento Editorial, "Textos universitarios · Ciencias Básicas", 2014. Se puede descargar en UUA.mx e ISSUU.com. ROMERO GARCÍA, María del Carmen (alias usuario MaryRomero77), "Raptor vs. DFD", diapositivas. Slideshare.net, 06-10-2014. ROMERO GARCÍA, María del Carmen (alias usuario MaryRomero77), "Ejercicios de diagramas de flujo en Raptor", diapositivas. Slideshare.net, 04-10-2014. ROMERO GARCÍA, María del Carmen (alias usuario MaryRomero77), "Ejercicios de Raptor", diapositivas. Slideshare.net, 03-10-2014. SUÁREZ GUTIÉRREZ, Manuel, "[Tema 3:] Control de flujo. Estructuras de control", en "Experiencia Educativa de Algorítmica". Xalapa (México), Universidad Veracruzana (UV), 02-2014. TABOADA SÁNCHEZ, Alejandro Miguel, "Programación desde cero con diagramas de flujo", curso [53 videotutoriales, lista de reproducción YouTube]. Programación ATS, 2016. Al final: descargar pack todos los ejercicios del curso con su resolución (carpeta comprimida con: 1- PDF = lista problemas; 2- carpeta de ficheros .dfd) TABOADA SÁNCHEZ, Alejandro, "Pseudocódigos", curso [26 videotutoriales, lista de reproducción YouTube]. Programación ATS, 2016. La oferta del curso vía Programación ATS previo registro. TAMAYO ALZATE, Alonso, Programación estructurada. Un enfoque algorítmico. Libro. Manizales (Colombia), Universidad Nacional de Colombia, Sede Manizales, 1997. UNIVERSIDAD DEL PAÍS VASCO, "[Capítulo 4:] Estructuras iterativas", material de curso. Empleado por la Universidad del Cauca (Colombia) para realizar prácticas en línea en su plataforma formativa Univirtual, concretamente "Práctica 06 · 2.3: Estructuras iterativas". Entrar a Univirtual como invitado para acceder al material. Programación estructurada · estructuras de control y arreglos CASTILLO, Nahiby, Ing., "[Unidad 5:] Estructuras dinámicas y estáticas de almacenamiento de datos", material de curso. Publicado en 2016 en DocPlayer.es por Irene Luna TORO. ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #3:] Estructuras de control en Java", material de curso. Guía de laboratorio para la asignatura "Java Avanzado". Universidad Don Bosco, Facultad de ingeniería,
  8. 8. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 Escuela de ingeniería en computación. Publicado en 2017 en DocPlayer.es por María Teresa VÁZQUEZ SAN MARTÍN. ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #3:] Entorno a C# y Estructuras Secuenciales", material de curso. Manual de laboratorio para la asignatura "Programación I". Universidad Don Bosco, Facultad de Ingeniería, Escuela de Ingeniería en Computación, s.f. Publicado en DocPlayer.es por Juan Carlos PALMA CÁCERES (Guía #3, 2017). ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #2:] Repaso sobre C#. Funciones, métodos y arreglos", material de curso. Manual de laboratorio para la asignatura "Programación II". Universidad Don Bosco, Facultad de Ingeniería, Escuela de Ingeniería en Computación, s.f. Publicado en 2017 en DocPlayer.es por Roberto MORALES GUZMÁN. ESCUELA DE INGENIERÍA UCV, "Estructuras básicas de control · 1- pseudocódigo", material de curso. Chile, UCV, Escuela de Ingeniería Informática. Publicado en 2016 en DocPlayer.es por Marcos FIDALGO MONTES. FIDALGO BLANCO, Ángel, "[Capítulo 4:] Bucles", Universidad Politécnica de Madrid (UPM). Publicado 10- 2012 en la bitácora "Innovación educativa" (Wordpress.com). GAHETE DÍAZ, José Luis (coord.) y otros (IAI-ICADE, U Pontificia Comillas), "[Tema 5:] Sentencias de control de flujo", material de curso para asignatura "Fundamentos de Informática". Madrid, Universidad Pontificia Comillas, IAI-ICADE, s.f. Publicado en 2016 en DocPlayer.es por Rubén GUZMÁN CRESPO. RICO RAMÍREZ, Dr. Vicente (instructor), "[Unidad II:] Estructuras del lenguaje [C++] y sus Estatutos" · "Unidad III [: Tema 1: Arreglos]", material del curso "Programación" para la carrera de Ingeniería Química. Celaya (México), Instituto Tecnológico de Celaya (ITC), agosto-diciembre 2009. Acceder a las 4 unidades del curso: Unidad I · Unidad II · Unidad III · Unidad IV. SESMERO, M.P., DE TOLEDO, P., ORDOÑEZ, F.J., GÓMEZ-ROMERO, J., IGLESIAS, J.A., y J.L. MIRA, "[Tema 4:]: Estructuras de control", material de curso para la asignatura "Programación [en lenguaje C]" (2013) del Grado en Ingeniería en Tecnologías Industriales. Madrid, Universidad Carlos III (UC3M). Publicado en 2017 en DocPlayer.es por Irene GÓMEZ BLÁZQUEZ. SESMERO, M.P., DE TOLEDO, P., ORDOÑEZ, F.J., GÓMEZ-ROMERO, J., IGLESIAS, J.A., y J.L. MIRA, "Ejercicios Tema 4 [Parte 2]· Estructuras de control repetitivas [Soluciones]", material de curso para la asignatura "Programación en lenguaje C" (2013). Madrid, Universidad Carlos III (UC3M), OCW, 2013. SUÁREZ GUTIÉRREZ, Manuel, "[Tema 3:] Control de flujo. Estructuras de control", en "Experiencia Educativa de Algorítmica". Xalapa (México), Universidad Veracruzana (UV), 02-2014. TAMAYO ALZATE, Alonso, Programación estructurada. Un enfoque algorítmico. Libro. Manizales (Colombia), Universidad Nacional de Colombia, Sede Manizales, 1997. UNIVERSIDAD DEL PAÍS VASCO, "[Capítulo 4:] Estructuras iterativas", material de curso. Empleado por la Universidad del Cauca (Colombia) para realizar prácticas en línea en su plataforma formativa Univirtual, concretamente "Práctica 06 · 2.3: Estructuras iterativas". Entrar a Univirtual como invitado para acceder al material.
  9. 9. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 Programación modular · funciones y procedimientos ASOCIACIÓN DE TÉCNICOS DE INFORMÁTICA, “Tendencias avanzadas de desarrollo modular”, monográfico de la revista en línea Novática sobre análisis y aumento de la modularidad del software y programación orientada a aspectos (POA), No. 221, 2013. ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #6:] Funciones, procedimientos y recursividad", material de curso. Manual de laboratorio para la asignatura "Programación I". Universidad Don Bosco, Facultad de Ingeniería, Escuela de Ingeniería en Computación, s.f. Publicado en 2016 en DocPlayer.es por Joaquín CASTELLANOS JIMÉNEZ. ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #2:] Repaso sobre C#. Funciones, métodos y arreglos", material de curso. Manual de laboratorio para la asignatura "Programación II". Universidad Don Bosco, Facultad de Ingeniería, Escuela de Ingeniería en Computación, s.f. Publicado en 2017 en DocPlayer.es por Roberto MORALES GUZMÁN. RICO RAMÍREZ, Dr. Vicente (instructor), "Unidad III [: Tema 2: Funciones]", material del curso "Programación" para la carrera de Ingeniería Química. Celaya (México), Instituto Tecnológico de Celaya (ITC), agosto-diciembre 2009. Acceder a las 4 unidades del curso: Unidad I · Unidad II · Unidad III · Unidad IV. Programación orientada a objetos · objetos, clases, métodos, herencia ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #2:] Introducción a la programación en Java" · "[Guía #3:] Estructuras de control en Java" · "[Guía #5:] Orientación a objetos" · "[Guía #6:] Applets y JavaFX" · "[Guía #7:] Fundamentos de SWING" · "[Guía #8:] "Componentes de la Interfaz de usuario con SWING" · "Guía #11: Fundamentos de JSP" · "Guía #12: Fundamentos JSTL", etc., materiales de curso. Manuales de laboratorio para la asignatura "Java Avanzado". Universidad Don Bosco, Facultad de Ingeniería, Escuela de Ingeniería en Computación, s.f. Publicados en DocPlayer.es por Ramona Luna SALINAS (Guía #2, 2017), María Teresa VÁZQUEZ SAN MARTÍN (Guía #3, 2017), Arturo NAVARRETE SOTO (Guía #5, 2017), Mercedes SALAS ESPINOSA (Guía #6, 2016), María José VARGAS CRUZ (Guía #7, 2017), Sofia RIVAS VILLALBA (Guía #8, 2017), Alejandra VIDAL ZÚÑIGA (Guía #11, 2016), Estefania REYES VIDAL (Guía #12, 2016). PAVÓN MESTRAS, Juan (UCM), "Programación orientada a objetos", material de la asignatura del mismo nombre destinado a los estudiantes de la Facultad de Informática de la Complutense y publicado por el mismo docente. Madrid, Universidad Complutense de Madrid (UCM), 2010-2011.
  10. 10. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 Sitios web donde encontrar tutoriales o ejemplos resueltos, seguir cursos, pedir aclaraciones sobre conceptos, resolver algoritmos de manera colaborativa, etc. aprendeaprogramar.com baeldung.com bitdegree.org code.org codeacademy.com codeavengers.com codechef.com codeconquest.com codeasy.net codehs.com coderanch.com coderbyte.com codeschool [pluralsight.com] codesignal.com codewars.com codingame.com computer.org coursera.org crunchzilla.com developer.ibm.com dev.to dl.acm.org edx.org electrofriends.com
  11. 11. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 freecodecamp.org fresh2refresh.com GA Dash [dash.generalassemb.ly] geeksforgeeks.com github.com hackerrank.com hackpledge.org hackr.io ieeexplore.ieee.org Infinite Skills [udemy.com] khanacademy.org learnenough.com leetcode.com Linkedin Learning [linkedin.com] monografias.com ocw.mit.edu overiq.com programiz.com programmingsimplified.com programming-simplified.com sanfoundry.com sei.cmu.edu simplifiedcoding.net simpliv.com slideshare.net sololearn.com teamtreehouse.com
  12. 12. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 techiedelight.com theodinproject.com tutorialspoint.com tutorialesprogramacionya.com tutsplus.com udacity.com udemy.com upskillcourses.com w3resource.com w3schools.com webfundamentals [developers.google.com] BIGBY, Garenne (Dyno Mapper), "Top 25 Amazing Websites to Learn How to Code", en Dynomapper.com, bajo "Blog", 19-01-2019. BOROWSKI, Daniel, "Learn by Doing: The 8 Best Interactive Coding Websites", en Coderbyte de Medium.com, 07-10-2017. BOROWSKI, Daniel, "The 10 Best Coding Challenge Websites for 2018", en Coderbyte de Medium.com, 06-01-2018. MALDINI, Sonkeng (alias de usuario: sdmg15) y varios contribuidores, "Best websites a pogrammer should visit", en Github.com, 2017-2019. Sitología-cibergrafía extensa y completa que cubre una diversidad de necesidades que el desarrollador (o aprendiz) pueda llegar a tener. ***** MOCKPLUS, "30 Best & Free Online Websites to Learn Coding for Beginners", en Mockplus.com, bajo "Blog · Product Design", 24-12-2018. WOOD, Kevin, "Top 20 Websites to Learn Coding for Free", en la página "Hostinger Tutorials" de Hostinger.com, 05-02-2019. Coding blogs aGupieWare · A List Apart · David Walsh · Java Revisited · SitePoint · SoftwareHow
  13. 13. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 Canales YouTube, etc. con tutoriales sobre computación, programación, lenguajes o herramientas específicos BOTTI NAVARRO, Vicente Juan, e Ignacio DESPUJOL ZABALA, "MOOC CLEP Sistemas de Información y Aplicaciones Informática · Parte 3", 16 vídeos, en el canal de la Universistat Politècnica de València (UPV), 2017. BOTTI NAVARRO, Vicente Juan, e Ignacio DESPUJOL ZABALA, "MOOC CLEP Sistemas de Información y Aplicaciones Informática · Parte 4", 36 vídeos, en el canal de la Universistat Politècnica de València (UPV), 2017. DESPUJOL ZABALA, Ignacio, "MOOC CLEP Sistemas de información y aplicaciones informática · Parte 1", 38 vídeos, en el canal de la Universistat Politècnica de València (UPV), 2016. DESPUJOL ZABALA, Ignacio, "MOOC CLEP Sistemas de Información y Aplicaciones Informática" · Parte 2, 48 vídeos, en el canal de la Universistat Politècnica de València (UPV), 2019. FERNÁNDEZ, Luis (UPM, DesarrolloWeb), "Curso Fundamentos de la Programación", 14 vídeos, ofrecido por DesarrolloWeb.com y EscuelaIT (Luis Fernández de la Universidad Politécnica de Madrid) en el canal de YouTube de DesarrolloWeb.com, 2015. TABOADA SÁNCHEZ, Alejandro Miguel, "Programación desde cero con diagramas de flujo [DFD]", curso [53 videotutoriales, lista de reproducción YouTube]. Programación ATS, 2016. Al final: descargar pack todos los ejercicios del curso con su resolución (carpeta comprimida con: 1- PDF = lista problemas; 2- carpeta de ficheros .dfd) TABOADA SÁNCHEZ, Alejandro Miguel, "Programación desde cero [con PSeInt]", 46 vídeos, en el canal de YouTube de Programación ATS, 2017. TABOADA SÁNCHEZ, Alejandro, "Pseudocódigos", curso [26 videotutoriales, lista de reproducción YouTube]. Programación ATS, 2016. La oferta del curso vía Programación ATS previo registro. TABOADA SÁNCHEZ, Alejandro, "[Algoritmos a través de la] Programación en C", 118 vídeos, en el canal de YouTube de Programación ATS, 2016. TABOADA SÁNCHEZ, Alejandro, "Programación en C++", 139 vídeos, en el canal de YouTube de Programación ATS, 2018. TABOADA SÁNCHEZ, Alejandro, "[Algoritmos mediante] Programación en Java", 106 vídeos, en el canal de YouTube de Programación ATS, 2018. TOMÁS GIRONÉS, Jesús (UPV), "Java Esencial", 6 vídeos, en el canal de YouTube de la Universistat Politècnica de València (UPV), 2013.
  14. 14. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 Herramientas para crear y editar pseudocódigo, diagramas de flujo, código fuente Brackets · Creately · DFD [Softonic] · Eclipse · Lucidchart · PseInt [SourceForge] · Raptor [Softonic] · Raptor [Martin Carlisle] ALAZAPA TUTORIALES, "Raptor", lista de reproducción de 9 vídeos en YouTube.com, 2014. BOWER, Randall, "Raptor", 9 vídeos en YouTube.com, 2010. CARLISLE, Martin C., "Raptor home page" con instrucciones y botón de descarga del aplicativo, instrucciones de uso y demás documentación de usuario, en Raptor.martincarlisle.com. CARLISLE, Martin C. (Carnegie Mellon University), "Raptor: A visual programming environment for teaching object-oriented programming", en Journal of Circuits, Systems an Computers [JCSC], Vol. 24, No. 4 (abril 2009). Disponible en y descargable desde ResearchGate.net. DISCODURODEROER (alias de usuario), "Pseudocódigo [con PSeInt]", lista de reproducción de 27 vídeos en YouTube.com, 2015. ESCUELA DE COMPUTACIÓN DON BOSCO, "[Guía #2:] Uso de DFD" , material de curso. Manual de laboratorio para la asignatura "Programación I". Universidad Don Bosco, Facultad de Ingeniería, Escuela de Ingeniería en Computación, s.f. Publicado en 2017 en DocPlayer.es por Rubén MONTERO RICO. FREITES GONZÁLEZ, Rafael, "Tutorial sencillo manejo de PSEINT y free FDF", trabajo. Monografías.com, 18-07-2013. Autor de muchas monografías sobre calidad de software. También disponible en DocPlayer.es. JUGANARU MATHIEU, Mihaela, "[Anexo 1:] Presentación de Raptor", material de curso. Azcapotzalco (México), UAM, curso "Introducción a la programación" (como profesor invitado para 2010), enero- marzo 2010. Publicado como presentación de diapositivas en Slideshare.net por María del Carmen Romero García, 06-10-2014. Mihaela Juganaru Mathieu es autora del libro Introducción a la programación, Ed. Patria, 2014. LUCID SOFTWARE, "Centro de ayuda", manuel de uso para la apli Lucidchart, con la que crear diagramas de flujo en línea. Ver igualmente estos tutoriales Lucidchart en forma de listas de repro YouTube. PAT RESEARCH, "28 Free Open Source and Top Flowchart Software", en PredictiveAnalyticsToday.com. PAT RESEARCH, "Top 13 Low-Code Development Platforms", en PredictiveAnalyticsToday.com. ROMERO GARCÍA, María del Carmen (alias usuario MaryRomero77), "Raptor vs. DFD", diapositivas. Slideshare.net, 06-10-2014. ROMERO GARCÍA, María del Carmen (alias usuario MaryRomero77), "Ejercicios de diagramas de flujo en Raptor", diapositivas. Slideshare.net, 04-10-2014.
  15. 15. [MOOC FUNDAMENTOS DE LA PROGRAMACIÓN 3ª ED.· ENE-MARZO 2019 · UNIVERSITAS TELEFÓNICA · CIBERGRAFÍA] 19 de marzode 2019 ROMERO GARCÍA, María del Carmen (alias usuario MaryRomero77), "Ejercicios de Raptor", diapositivas. Slideshare.net, 03-10-2014. TABOADA SÁNCHEZ, Alejandro Miguel, "Programación desde cero con diagramas de flujo [DFD]", curso [53 videotutoriales, lista de reproducción YouTube]. Programación ATS, 2016. Al final: descargar pack todos los ejercicios del curso con su resolución (carpeta comprimida con: 1- PDF = lista problemas; 2- carpeta de ficheros .dfd) TABOADA SÁNCHEZ, Alejandro, "Pseudocódigos", curso [26 videotutoriales, lista de reproducción YouTube]. Programación ATS, 2016. La oferta del curso vía Programación ATS previo registro.

×