Material Detail

Curso Gratuito de  Programación en C

Curso Gratuito de Programación en C

Curso de programación centrado en el lenguaje C donde se abarcan los conceptos más básicos de este.

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.
Rafael Vázquez Martínez-Lozano
1 year 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: Bajo mi punto de vista este recurso es un gran material para afrontar tus primeros pasos en el lenguaje C. En este breve curso dividido en 39 vídeos muy cortos , aprenderás a crear algoritmos básicos y la lógica que hay detrás y asi iniciarte en la programación . o Overview: o Tema Un curso de programación en C puede proporcionar una base sólida para el rol profesional de Enterprise Architect en TI al enseñar habilidades fundamentales de programacion para entender la gestión de memoria y diseño de software eficiente. Este conocimiento es crucial para asi evaluar mejor otras tecnologías y lenguajes que se puedan abarcar en la empresa. o Tipos de formato de materiales -Images/graphics -Video -Audio -Teacher’s guide - Glossary of terms o Type of Material: - Online course o Technical Requirements: Para ver un curso en Youtube como este basta con cualquier tipo de dispositivo con acceso a un internet de alta velocidad y un navegador web como por ejemplo Opera. Youtube esta disponible en todas las versiones modernas de navegadores y sistemas operativos por lo que no habrá problema para acceder al recurso. o Learning Goal(s): Algunas de las competencias que puedes adquirir son: -Entender el manejo de la memoria del ordenador y el uso de punteros. -Capacidad de análisis del código para la corrección de errores en este. -Comprender los tipos de estructuras de datos en C y su funcionamiento. -Un nuevo lenguaje de programación para poder ampliar tu repertorio de conocimientos y saber utilizar este lenguaje tan primordial. o Recommended Use(s): A la hora de cursar Programación para Sistemas , este curso te será muy útil ya que la asignatura esta basada única y exclusivamente al lenguaje C, aunque también se da Bash. Por lo que este curso abarca todos los principales conceptos teóricos del lenguaje que se dan en la asignatura y te ayuda a comprenderlos de una forma mas practica. o Target Student Population: Es muy útil para estudiantes de grados (ya sean universitarios o superiores ) donde se abarque este lenguaje de programación y se pida su comprensión. o Prerequisite Knowledge: Conocimientos básicos de programación (como las variables o bucles) , matemáticas básicas para comprender operaciones aritmeticas y logicas. Ademas estar familiarizado con otros lenguajes de programación como Java puede ayudarte a entenderlo todo mejor. Evaluations and Observations o Quality of Content: • Lista Fortalezas de la calidad del contenido: -No está obsoleto ya que el lenguaje C lleva sin tener cambios desde hace mucho tiempo. -Está impartido por un creador de contenido mu fiable ya que cuenta con mas de medio millón de seguidores y multiples cursos extensos en otros lenguajes. -Sirve de gran ayuda para poder comprender más adelante conceptos relacionados con la programación y el desarrollo software que se trataran más adelante en el grado universitario. • Lista Preocupaciones de la calidad del contenido: El curso no es útil para usuarios angloparlantes. Curso demasiado básico en el caso que seas un programador avanzado. o Potential Effectiveness as a Teaching/Learning Tool: • Lista Fortalezas de la efectividad del recurso como una herramienta de aprendizaje: -Recurso está explicado de forma clara y concisa , con un aprendizaje progresivo. -Durante el curso el tutor realiza repasos de conceptos básicos impartidos anteriormente en forma de resumen. • Lista Preocupaciones de la efectividad del recurso como una herramienta de aprendizaje: -No cuenta con entregas o proyectos de programación evaluables , los cuales son muy útiles a la hora de practicar un nuevo lenguaje. -Al ser un curso corto y superficial , no profundiza mucho en el lenguaje por lo que se puede quedar un poco limitado a ciertos usuarios que querían aprender conceptos más complejos de C -El curso no cuenta con resolución de dudas , como podría tener un curso de pago. Por lo que no hay forma de recibir un feedback del autor del curso. o Ease of Use: • Lista Fortalezas de la facilidad de uso del recurso: -El recurso es muy fácil de acceder y navegar ya que se trata de una lista de reproducción de Youtube donde los videos se reproducen de forma ordenada acorde con el avance de los contenidos. -En cualquier momento puedes retroceder o avanzar en cualquier video para volver a repasar o entender conceptos. -En el caso que quieras un curso mas extenso y personalizado puedes pagar una suscripción a otro curso mas completo. • Lista Preocupaciones de la facilidad de uso del recurso: -Falta de una guía escrita con un paso a paso de los conceptos impartidos para facilitar el aprendizaje del usuario. -El estudiante puede saturarse con demasiados conceptos nuevos de programación haciendo que deje de interesarse por el curso.