SlideShare ist ein Scribd-Unternehmen logo
1 von 15
[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.
[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].
[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
[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]
[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.
[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.
[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,
[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.
[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.
[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
[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
[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
[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.
[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.
[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.

Weitere ähnliche Inhalte

Ähnlich wie Fundamentos de la programación · Cibergrafía

Evidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de cursoEvidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de curso
javs8
 
Evidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de cursoEvidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de curso
javs8
 
Evidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de cursoEvidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de curso
javs8
 
Evidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de cursoEvidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de curso
javs8
 
Resumen del Informe Horizon 2013 | Enseñanza Universitaria
Resumen del Informe Horizon 2013 | Enseñanza UniversitariaResumen del Informe Horizon 2013 | Enseñanza Universitaria
Resumen del Informe Horizon 2013 | Enseñanza Universitaria
INTEF
 
Congreso de Santa Fe
Congreso de Santa FeCongreso de Santa Fe
Congreso de Santa Fe
Edgardo Silvi
 
03 campusmovil[1]
03 campusmovil[1]03 campusmovil[1]
03 campusmovil[1]
aniyani
 
Poster de wicc 2013 (color bordo)
Poster de wicc 2013 (color bordo)Poster de wicc 2013 (color bordo)
Poster de wicc 2013 (color bordo)
Claudia Queiruga
 
Tecnologias emergentes
Tecnologias emergentesTecnologias emergentes
Tecnologias emergentes
Aaron Luna
 
Los 7 mandamientos de la IA | The 7 commandments of AI
Los 7 mandamientos de la IA | The 7 commandments of AILos 7 mandamientos de la IA | The 7 commandments of AI
Los 7 mandamientos de la IA | The 7 commandments of AI
FORMAEMPLEO
 

Ähnlich wie Fundamentos de la programación · Cibergrafía (20)

Jornada ISACA-CV: Software libre (2 de 3)
Jornada ISACA-CV: Software libre (2 de 3)Jornada ISACA-CV: Software libre (2 de 3)
Jornada ISACA-CV: Software libre (2 de 3)
 
Evidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de cursoEvidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de curso
 
Evidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de cursoEvidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de curso
 
Evidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de cursoEvidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de curso
 
Evidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de cursoEvidencia 3. elaborar un plan de curso
Evidencia 3. elaborar un plan de curso
 
Modelo de gestión educativa para la carrera de electrónica
Modelo de gestión educativa para la carrera de electrónicaModelo de gestión educativa para la carrera de electrónica
Modelo de gestión educativa para la carrera de electrónica
 
Resumen del Informe Horizon 2013 | Enseñanza Universitaria
Resumen del Informe Horizon 2013 | Enseñanza UniversitariaResumen del Informe Horizon 2013 | Enseñanza Universitaria
Resumen del Informe Horizon 2013 | Enseñanza Universitaria
 
Congreso de Santa Fe
Congreso de Santa FeCongreso de Santa Fe
Congreso de Santa Fe
 
03 campusmovil[1]
03 campusmovil[1]03 campusmovil[1]
03 campusmovil[1]
 
Sw libre eeaa-licenciauniversidadok
Sw libre eeaa-licenciauniversidadokSw libre eeaa-licenciauniversidadok
Sw libre eeaa-licenciauniversidadok
 
Sw libre, licencias y estándares abiertos en la Universidad
Sw libre, licencias y estándares abiertos en la UniversidadSw libre, licencias y estándares abiertos en la Universidad
Sw libre, licencias y estándares abiertos en la Universidad
 
Framework en Software Libre para la implantación de aplicaciones web en el do...
Framework en Software Libre para la implantación de aplicaciones web en el do...Framework en Software Libre para la implantación de aplicaciones web en el do...
Framework en Software Libre para la implantación de aplicaciones web en el do...
 
T
TT
T
 
Trabajo 2 tics (alejandro)
Trabajo 2 tics (alejandro)Trabajo 2 tics (alejandro)
Trabajo 2 tics (alejandro)
 
Sakai
SakaiSakai
Sakai
 
Poster de wicc 2013 (color bordo)
Poster de wicc 2013 (color bordo)Poster de wicc 2013 (color bordo)
Poster de wicc 2013 (color bordo)
 
PRESENTACIÓN JENNY CALERO.pptx
PRESENTACIÓN JENNY CALERO.pptxPRESENTACIÓN JENNY CALERO.pptx
PRESENTACIÓN JENNY CALERO.pptx
 
Tecnologias emergentes
Tecnologias emergentesTecnologias emergentes
Tecnologias emergentes
 
Cuestionario de android
Cuestionario de androidCuestionario de android
Cuestionario de android
 
Los 7 mandamientos de la IA | The 7 commandments of AI
Los 7 mandamientos de la IA | The 7 commandments of AILos 7 mandamientos de la IA | The 7 commandments of AI
Los 7 mandamientos de la IA | The 7 commandments of AI
 

Mehr von Filip Vermeulen

Mehr von Filip Vermeulen (20)

L'indicatif présent des verbes du 2e groupe · Exercices [CORRIGÉ]
L'indicatif présent des verbes du 2e groupe · Exercices [CORRIGÉ]L'indicatif présent des verbes du 2e groupe · Exercices [CORRIGÉ]
L'indicatif présent des verbes du 2e groupe · Exercices [CORRIGÉ]
 
L'indicatif présent des verbes du 2e groupe · Exercices
L'indicatif présent des verbes du 2e groupe · ExercicesL'indicatif présent des verbes du 2e groupe · Exercices
L'indicatif présent des verbes du 2e groupe · Exercices
 
L'indicatif présent des verbes du 1er groupe · Exercices [CORRIGÉ]
L'indicatif présent des verbes du 1er groupe · Exercices [CORRIGÉ]L'indicatif présent des verbes du 1er groupe · Exercices [CORRIGÉ]
L'indicatif présent des verbes du 1er groupe · Exercices [CORRIGÉ]
 
L'indicatif présent des verbes du 1er groupe · Exercices
L'indicatif présent des verbes du 1er groupe · ExercicesL'indicatif présent des verbes du 1er groupe · Exercices
L'indicatif présent des verbes du 1er groupe · Exercices
 
L'indicatif présent et l'emploi des verbes auxiliaires – 3 [CORRIGÉ]
L'indicatif présent et l'emploi des verbes auxiliaires – 3 [CORRIGÉ]L'indicatif présent et l'emploi des verbes auxiliaires – 3 [CORRIGÉ]
L'indicatif présent et l'emploi des verbes auxiliaires – 3 [CORRIGÉ]
 
L'indicatif présent et l'emploi des verbes auxiliaires – 3
L'indicatif présent et l'emploi des verbes auxiliaires – 3L'indicatif présent et l'emploi des verbes auxiliaires – 3
L'indicatif présent et l'emploi des verbes auxiliaires – 3
 
L'indicatif présent et l'emploi des verbes auxiliaires – 2 [CORRIGÉ]
L'indicatif présent et l'emploi des verbes auxiliaires – 2 [CORRIGÉ]L'indicatif présent et l'emploi des verbes auxiliaires – 2 [CORRIGÉ]
L'indicatif présent et l'emploi des verbes auxiliaires – 2 [CORRIGÉ]
 
L'indicatif présent et l'emploi des verbes auxiliaires – 2
L'indicatif présent et l'emploi des verbes auxiliaires – 2L'indicatif présent et l'emploi des verbes auxiliaires – 2
L'indicatif présent et l'emploi des verbes auxiliaires – 2
 
L'indicatif présent et l'emploi des verbes auxiliaires – 1 [CORRIGÉ]
L'indicatif présent et l'emploi des verbes auxiliaires – 1 [CORRIGÉ]L'indicatif présent et l'emploi des verbes auxiliaires – 1 [CORRIGÉ]
L'indicatif présent et l'emploi des verbes auxiliaires – 1 [CORRIGÉ]
 
L'indicatif présent et l'emploi des verbes auxiliaires – 1
L'indicatif présent et l'emploi des verbes auxiliaires – 1L'indicatif présent et l'emploi des verbes auxiliaires – 1
L'indicatif présent et l'emploi des verbes auxiliaires – 1
 
Los sistemas de gestión de contenidos y su uso
Los sistemas de gestión de contenidos y su usoLos sistemas de gestión de contenidos y su uso
Los sistemas de gestión de contenidos y su uso
 
Français médical · Anesthésie et réanimation · 1- Exercices de grammaire · Co...
Français médical · Anesthésie et réanimation · 1- Exercices de grammaire · Co...Français médical · Anesthésie et réanimation · 1- Exercices de grammaire · Co...
Français médical · Anesthésie et réanimation · 1- Exercices de grammaire · Co...
 
Français médical · Anesthésie et réanimation · 1- Exercices de grammaire
Français médical · Anesthésie et réanimation · 1- Exercices de grammaireFrançais médical · Anesthésie et réanimation · 1- Exercices de grammaire
Français médical · Anesthésie et réanimation · 1- Exercices de grammaire
 
Français · Entretien d'embauche d'un médecin anesthésiste-réanimateur: exerci...
Français · Entretien d'embauche d'un médecin anesthésiste-réanimateur: exerci...Français · Entretien d'embauche d'un médecin anesthésiste-réanimateur: exerci...
Français · Entretien d'embauche d'un médecin anesthésiste-réanimateur: exerci...
 
Français · Entretien d'embauche d'un médecin anesthésiste-réanimateur: exerci...
Français · Entretien d'embauche d'un médecin anesthésiste-réanimateur: exerci...Français · Entretien d'embauche d'un médecin anesthésiste-réanimateur: exerci...
Français · Entretien d'embauche d'un médecin anesthésiste-réanimateur: exerci...
 
Français· Entretien d'embauche d'un médecin anesthésiste-réanimateur: exercic...
Français· Entretien d'embauche d'un médecin anesthésiste-réanimateur: exercic...Français· Entretien d'embauche d'un médecin anesthésiste-réanimateur: exercic...
Français· Entretien d'embauche d'un médecin anesthésiste-réanimateur: exercic...
 
Français· Entretien d'embauche d'un médecin anesthésiste-réanimateur: exercic...
Français· Entretien d'embauche d'un médecin anesthésiste-réanimateur: exercic...Français· Entretien d'embauche d'un médecin anesthésiste-réanimateur: exercic...
Français· Entretien d'embauche d'un médecin anesthésiste-réanimateur: exercic...
 
FMI · Entretien d'embauche d'un médecin anesthésiste-réanimateur: questions/r...
FMI · Entretien d'embauche d'un médecin anesthésiste-réanimateur: questions/r...FMI · Entretien d'embauche d'un médecin anesthésiste-réanimateur: questions/r...
FMI · Entretien d'embauche d'un médecin anesthésiste-réanimateur: questions/r...
 
Formation et emploi des conditionnels présent et passé en français
Formation et emploi des conditionnels présent et passé en françaisFormation et emploi des conditionnels présent et passé en français
Formation et emploi des conditionnels présent et passé en français
 
Ressources pour apprendre le français
Ressources pour apprendre le françaisRessources pour apprendre le français
Ressources pour apprendre le français
 

Fundamentos de la programación · Cibergrafía

  • 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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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.