Como programador, ¿cuál es la mayor limitación del video como medio de aprendizaje?

Mayores limitaciones que he enfrentado:

  • Falta de índice (como página de contenidos en un libro). Uno tiene que saltear todo el video para aprender un pequeño tema que constituye una pequeña parte de ese video. Los videos no son accesibles al azar. Este problema se está resolviendo de muchas maneras, pero actualmente es un gran cuello de botella.
  • La mayoría del video de aprendizaje tiene un presentador primario. En la universidad, tiendes a interactuar con varios profesores que tienen diferentes ideologías y formas de explicar las cosas. Si ves todos los videos de los mismos profesores, tiendes a tener sesgos.
  • Aprender a través de videos requiere auto-motivación y los retornos no son evidentes de inmediato. La mayoría de los estudiantes no son motivados por la auto motivación.
  • En el aula, un profesor puede usar objetos para explicar ciertos conceptos. A veces es difícil capturarlo a través de videos. Imagina a un profesor de química que demuestra un experimento con amoníaco. No puedes olerlo y, por lo tanto, es difícil relacionarlo.
  • Interactuar con tus compañeros es difícil y lleva mucho tiempo. Las plataformas MOOC tienen foros pero se necesita mucho más tiempo para escribir que para tener una conversación física.
  • Los exámenes / exámenes son difíciles de realizar y realizar cuando se aprende únicamente a través de videos.

El usuario de @Quora escribió esto en otro lugar, pero no puedo encontrarlo. Una gran limitación del video como medio de aprendizaje es que la ubicación de la información es opaca.

No hay una forma intrínseca de saber dónde se trata un tema determinado en un video. En programación, las miniaturas de marca de tiempo no son realmente útiles. En el mejor de los casos, el autor puede haber marcado el tutorial con los temas, pero rara vez es así.

Esa limitación está estrechamente ligada a una segunda gran limitación. La reproducción del video es algo constante, lo que te obliga a seguir el ritmo del video. El ritmo del video puede no ser apropiado para usted (demasiado rápido o demasiado lento) y hacer que el video sea más rápido o más lento es una solución de mierda. Pausar el video tampoco es bueno porque incluso si puede congelar la pantalla para leer un código, el audio es transitorio y la información que se transporta no es accesible durante las pausas.

En tercer lugar, una gran ventaja del video como medio de enseñanza es poder mostrar cada acción en cada paso del camino. Para lecciones de dibujo o pintura esto puede ser excelente, cada trazo puede ser significativo. Para la programación, esta característica puede incluso ser perjudicial. Hay un poco más de distracción y molestia que tener que ver a alguien escribir algo a un ritmo diferente al que estás acostumbrado.

Escribir cosas en un archivo de texto es el aspecto menos importante de una lección de video de programación. Lo importante son las ideas, los usos de los marcos, las mejores prácticas, etc. La tipificación de cada personaje maldito (y la corrección de cada error) solo puede ser una distracción.

Los Contras basados ​​en mi experiencia personal en el aprendizaje de marcos / herramientas en la programación. Su experiencia puede ser diferente.

  • Es fácil de hojear el material de lectura. No es fácil hojear el material de video debido al temor de que probablemente se pierda un punto importante.
  • La velocidad de cambio de la tecnología es tan rápida, que las herramientas utilizadas en el video pueden estar desactualizadas y terminar distrayéndolo.
  • El acento del presentador podría distraerlo si no se siente cómodo al entender lo que el autor tiene que decir.
  • En el caso de material de lectura, estoy acostumbrado a subrayar puntos clave y / o escribir notas breves en los lados (vertical y / u horizontal) de las páginas. No puedes hacer esto con videos.
  • Puedo marcar páginas de favoritos pero no un punto en el tiempo en un video.
  • Mata tu pensamiento. Cuando lees, te detienes sin querer para reflexionar sobre tu experiencia en lo que acabas de leer. Eso es lo que me gustaría llamar aprendizaje real / pegajoso. Extrañas esto en un video mientras sigues viendo simplemente.

Los pros definitivos basados ​​en mi experiencia.

  • Hay cosas que se aprenden mejor observando que leyendo. Por ejemplo, es emocionante y fructífero aprender cosas como la codificación limpia. Las prácticas de refactorización y TDD observando a un ingeniero experimentado hacerlo que leyendo un material. Es lo que me gustaría llamar la mejor cosa siguiente a la pareja.
  • Como bono brownies, puedes aprender las herramientas adicionales que utiliza el presentador para lograr el objetivo deseado. Aunque esto es un arma de doble filo.
  • Te obligan a completar las cosas antes de perderte por la infinidad de cosas que te distraen.
  • Es más alentador ver el resultado de los fragmentos de código que hacer una pausa y probar todo lo que está obligado a hacer en caso de leer y hacer bricolaje. Tienes ese placer vicario
  • La imagen general o el concepto se vuelven más pegajosos cuando se ven videos.

Tres cosas, como productor de video de entrenamiento:

  • Ideas abstractas Tienes que encontrar alguna forma de presentar visualmente los conceptos de computación. Esto en el mejor de los casos necesita gráficos y animaciones. Pero las ideas abstractas son siempre difíciles.
  • Tiempo lineal que aprendo como un pinball en una máquina, rebotando de una visión a otra. El video es más lineal que eso, forzando una gran cantidad de diseño en un flujo paso a paso
  • Cabezas que hablan y pantallas de pantalla El poco entrenamiento con la cámara de noticias que tuve fue muy difícil de señalar. No es bueno mirar hablar. Mostrar eventos, lugar, cosas, emoción, reacción. Pero con el código, todo eso se vuelve muy difícil y costoso de intentarlo

Aprender por video es un mal necesario en esta generación de tecnología. Pero por mucho que sea un excelente medio de aprendizaje para los programadores, no puedo contar cuántas veces me enojé con el instructor y deseé saber dónde vivía.

La principal limitación del video como medio de aprendizaje que he encontrado es que si desea aprender del tutorial en video de alguien, primero tiene que gustarles.

¿Por qué esto es tan?

El video es un medio más interactivo en el que la energía y el entusiasmo del instructor pueden afectarlo para bien o para mal.

Y teniendo en cuenta que muchas personas no tienen el inglés como primer idioma, debes aceptar y agradecer el extraño acento del instructor si quieres ver el video hasta el final.

Aparte de los acentos, algunos instructores eligen hablar tan rápido , otros son tan lentos que desea reproducir el video a una velocidad x2. Y para algunos, está lleno de hhmmm … hhmm … que quiere llevarlo al estudio Vegas Pro y editarlo eliminando los “hhmm …” antes de poder regresar y usarlo para aprender

  1. Te acostumbras a ello. La lectura ya no te interesa. Cada vez que te encuentras con un nuevo idioma o problema, tiendes a buscar su video conferencia / tutorial. Esto continúa hasta que todos los videos relevantes terminen.
  2. Mata el tiempo. Algunos videos pueden resumir todo en 5 minutos, pero otros pueden tardar cerca de 40 minutos.
  3. Empiezas a pensar que el video es la única buena fuente para todo. Tiendes a ignorar muchos de los blogs y sitios web útiles de otras personas.

Dicho todo, sigo viendo los videos como un buen medio de aprendizaje y seguirá siéndolo en los próximos años.

Oigo y olvido. Lo veo y lo recuerdo. Lo hago y lo entiendo -confucio

Simple como eso. Puedes ver todos los videos que enseñan Algoritmos, Estructuras de datos, Patrones de diseño y toneladas de lenguaje de programación. Pero si no haces esa mierda tú mismo, aplícalo en tu proyecto y trabajo, y experimenta el placer de ver cómo funciona. Tenía la intención, nunca ganará la confianza.

Pensar que serás mejor programando viendo videos es como pensar que estarás en forma viendo deporte en la televisión.

Con los tutoriales escritos, al menos puede copiar y modificar el código y hacer, usted mismo, el pensamiento real usted mismo.

Nunca he entendido por qué la gente ve videos de programación. Parece casi completamente inútil. Sería mucho mejor pasar 20 minutos tratando de conseguir algo para trabajar que pasar 20 minutos viendo a alguien más tratando de hacer que algo funcione.

Suele ser pasivo. La mejor manera de aprender es haciendo. Si un video te permite seguirlo de manera inteligente, probablemente sea lo mejor.