Estoy tomando CS50 a través de Harvard como aprendiz a distancia. He hecho cosas difíciles en mi vida, pero nada como esto. ¿Es normal cuando estás aprendiendo algo nuevo para sentirte tan abrumado?

más aprendo se siente como menos sé.

Este es el sello distintivo de una persona que realmente está empezando a aprender … lo primero que tiene que aprender sobre un tema es darse cuenta de lo poco que sabe realmente. Lleva años, si no décadas, convertirse en un experto en cualquier campo.

CS50 originalmente fue diseñado para ser un curso de weeder (es decir, filtra a las personas que no están preparadas para ser CS). Desde el auge de la tecnología a principios de la década de 2000, se ha suavizado un poco porque ahora todos quieren / deberían aprender un poco sobre computadoras … pero aún es una clase bastante difícil para las personas que no tienen experiencia en programación.

No es raro que se sienta abrumado al aprender acerca de Ciencias de la Computación por primera vez, ayudé a un par de mis compañeros de Harvard a través de CS50 e incluso como estudiantes de tercer año / senior (quienes para entonces se habían acostumbrado a la dificultad / carga de trabajo de las clases universitarias ) y lo encontraron bastante duro. En mi opinión, esas personas que dicen filosofía, lógica e historia enseñan a las personas a pensar críticamente ya resolver problemas están equivocadas. Eso no quiere decir que los estudiantes de Filosofía, Lógica o Historia sean idiotas, algunos de ellos son personas muy inteligentes que probablemente sobresalirían en Ciencias de la Computación. Es solo que esas especialidades no hacen un buen trabajo entrenando tu mente para la lógica pura y abstracta como Matemáticas o Física / Ciencias de la computación (que usan muchas matemáticas).

También es importante notar la diferencia entre aprender a programar una computadora (que es como ser un mecánico que arregla un motor / transmisión de un automóvil) a aprender Ciencias de la Computación (que es como ser el ingeniero que diseña el motor / transmisión). CS50 te enseña a los dos al mismo tiempo.

Sí, es normal, particularmente en un entorno de aprendizaje a distancia. Considere obtener un tutor o al menos conectarse con compañeros de clase para grupos de estudio virtuales.

¿Te gusta el curso y lo que estás aprendiendo? Si lo encuentras interesante y / o gratificante, no me preocuparía por la dificultad. Si no es así, entonces quizás no valga la pena lidiar con el nivel de dificultad.

No lo llaman un curso de weeder para nada.