Material Detail

Programming Foundations with JavaScript, HTML and CSS

Programming Foundations with JavaScript, HTML and CSS

Offered Carlos Bermejo. Learn foundational programming concepts 

Quality

  • User Rating
  • Comments  (1) Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.
Carlos Bermejo Álvarez
37 weeks ago
EVALUACIÓN DE LA CALIDAD DEL RECURSO COMO MATERIAL DE APRENDIZAJE EN LOS ESTUDIOS DE GRADO DE INGENIERÍA INFORMÁTICA DE LA UPM Description: Overview: Este recurso trata sobre los fundamentos de la programación web utilizando tecnologías como JavaScript, HTML y CSS. Está pensado para introducir a los estudiantes en el desarrollo frontend. Se relaciona con el perfil profesional de Developer y corresponde a la subdisciplina Application Development dentro de MERLOT. Es útil para estudiantes de Ingeniería Informática que quieran aprender a crear sitios web interactivos desde cero. Tema: Fundamentos de programación web y desarrollo frontend. Tipos de formato de materiales: Videos, lecturas, cuestionarios, ejercicios prácticos. Type of Material: Curso en línea (MOOC). Technical Requirements: El recurso puede verse en cualquier navegador moderno como Google Chrome, Firefox. Compatible con Windows, macOS y Linux. No requiere instalación ni plug-ins adicionales. Solo es necesario conexión a internet y una cuenta gratuita en Coursera. Learning Goal(s): - Adquirir conocimientos fundamentales sobre el desarrollo web utilizando HTML, CSS y JavaScript. - Desarrollar habilidades para construir interfaces de usuario interactivas. - Comprender la lógica de programación orientada al frontend. - Aplicar buenas prácticas en la estructura y estilo del código. - Integrar componentes básicos en una aplicación web funcional. - Fomentar la resolución de problemas mediante ejercicios prácticos. Recommended Use(s): Este recurso puede usarse como complemento práctico en asignaturas como Programación II, para aplicar conceptos aprendidos en clase en un entorno real. También es útil para autoaprendizaje en desarrollo web. Target Student Population: Estudiantes universitarios de grado, especialmente en primeros cursos de Ingeniería Informática o carreras similares. También personas iniciándose en desarrollo web por cuenta propia. Prerequisite Knowledge: El curso está diseñado para principiantes, no requiere experiencia previa en programación. Se recomienda tener conocimientos básicos de computación como uso de navegador, manejo de archivos y comprensión de lectura técnica en inglés. Habilidades como pensamiento lógico y atención al detalle facilitan el aprendizaje. Evaluations and Observations Quality of Content: Lista Fortalezas de la calidad del contenido: - Contenido desarrollado por una institución académica prestigiosa (Duke University). - Enfoque en fundamentos sólidos de programación web. - Uso de tecnologías vigentes (JavaScript, HTML, CSS). - Ejercicios interactivos y proyectos prácticos. - Recursos complementarios válidos y actualizados. Lista Preocupaciones de la calidad del contenido: - Enfocado en principiantes, no cubre contenidos avanzados. - Actualización depende de plataforma y creadores, posible retraso en nuevas tecnologías. - Material principalmente en inglés, limita acceso para algunos usuarios. - Prácticas básicas que pueden no satisfacer a quienes buscan retos más complejos. Potential Effectiveness as a Teaching/Learning Tool: Lista Fortalezas de la efectividad del recurso como herramienta de aprendizaje: - Claridad en la explicación de conceptos. - Ejercicios y actividades interactivas. - Fomenta el interés del estudiante. - Adaptable a diferentes modalidades educativas. - Buen equilibrio entre teoría y práctica. Lista Preocupaciones de la efectividad del recurso como herramienta de aprendizaje: - Interactividad puede ser insuficiente para aprendizaje profundo o personalizado. - Material en inglés limita el acceso. - No ofrece sistema avanzado de seguimiento individual del progreso. - Contenido introductorio puede ser insuficiente para estudiantes avanzados. Ease of Use: Lista Fortalezas de la facilidad de uso del recurso: - Interfaz intuitiva y navegación sencilla. - Estructura clara y coherente. - Autocontenido con instrucciones adecuadas. - Ayudas visuales y recursos complementarios. - Sin problemas técnicos. Lista Preocupaciones de la facilidad de uso del recurso: - Curva de aprendizaje inicial para usuarios no familiarizados con plataformas digitales. - Navegación puede parecer poco intuitiva para principiantes en entornos virtuales. - Ausencia de soporte en tiempo real limita resolución rápida de dudas. - Diseño formal puede no ser atractivo para públicos jóvenes o con estilos de aprendizaje variados.