¿Cómo se enseña la programación en IIT, NIT y colegios de nivel 1 de India?

Actualmente estoy en el segundo año del Departamento de CSE, NIT Calicut.

Al llegar a su pregunta, en mi universidad, en el primer año, nos enseñaron programación C. Era un curso común para todas las ramas. Pero a excepción de CSE, para otras ramas, fue como una pesadilla. Para los estudiantes del departamento de CSE, nos asignaron tareas y también tuvimos exámenes de laboratorio estándar, incluso en temas avanzados como la lista vinculada, etc.

En el segundo año, hay un curso de “fundamentos de programación” que tiene un curso de teoría y un laboratorio asociado. En este curso, se nos enseña el lenguaje de programación MIT-Scheme, que es un lenguaje de programación funcional. El nivel de enseñanza es superior al estándar y el departamento ha designado a la mayoría de los profesores para este curso. La pregunta del examen de laboratorio también es muy estándar y tienes que trabajar duro para obtener buenas calificaciones.

Aún en mi opinión, la programación es algo que solo puedes aprender con tu trabajo duro, cualquier maestro no puede enseñarte la lógica detrás de la programación.

Depende de los profesores. Algunos lo motivarán a sobresalir en la programación, mientras que otros lo convertirán en una pesadilla. En NIT, Silchar, un buen maestro, enseñó programación en el primer semestre tan bien que incluso los estudiantes que no son de CS comenzaron a desear la programación, mientras que otro maestro hizo que fuera una pesadilla para muchos estudiantes que todavía tiemblan de miedo cada vez que enfrentan algo relacionado con la programación.

Soy de uno de los antiguos IIT, por lo que no puedo responder por otras instituciones.

En primer lugar, la programación no se enseña en los IIT. Y, francamente, en la vida real, ya sea en la industria o en la academia, en realidad nunca se necesita solo “programación”. La “programación” es solo una forma de implementar sus ideas. Podrías tener ideas y luego podrías contratar a alguien para que lo “programe / codifique”. Pero nada reemplaza la parte pensante.

La programación es tanto para las computadoras como lo es un telescopio para la astronomía.

Esta afirmación responde a su pregunta. No necesitas saber programación. No creo que ningún IIT ofrezca un curso (s) en el que se le enseñe explícitamente a programar (bueno, CS101 introduce la sintaxis de C). Hay cursos sobre conceptos básicos y puedes elegir el idioma o idiomas que prefieras.

No se trata de cómo se enseña la programación, sino de cómo se aprende y de cuánto se puede conseguir. En muchos aspectos es similar a las matemáticas. Nadie puede darle procedimientos generalizados para resolver todos los problemas matemáticos. Cada uno tiene su propio truco y cada uno de ellos requirió que trabajaras la cabeza, y el mejor para enseñarte este ejercicio eres tú mismo.
Por lo tanto, en lugar de pensar en los maestros o las instituciones, las técnicas de dispositivos más adecuadas para enseñar a ti mismo y disfrutar de la codificación.

More Interesting

¿Cómo son las perspectivas laborales después de una maestría en IS de la Universidad de Santa Clara?

¿Cuáles son las mejores universidades del Reino Unido?

¿Por qué los campos como la literatura, los estudios literarios y los estudios culturales están tan llenos de postmarxistas y críticos sociales que pasan su tiempo criticando el status quo?

Cuando los estudiantes de doctorado de IIT renuncian después de 3-4 años, ¿qué pueden hacer por el resto de sus vidas?

¿Cuáles son algunos de los mejores programas específicos de nicho disponibles en colegios y universidades canadienses?

¿Qué debe hacer un estudiante universitario de primer año para prepararse para mudarse a Londres?

Pregunta potencialmente controvertida pero sincera, pero ¿dónde están los programas de ‘Mentores para estudiantes caucásicos solamente’ en mi universidad? Casi EXACTAMENTE la mitad de los estudiantes son ‘estudiantes de color’ según un comunicado de prensa reciente y la mitad son blancos. Sin embargo, hay todo tipo de “programas de tutoría” especiales para estudiantes de color, gays, etc. Es 2014. ¿Por qué TODOS los estudiantes no tienen derecho a estos mismos programas? Sí, podría entender si se tratara de una pequeña población minoritaria, pero este no es el caso, y ya es suficiente. ¿NO ESTÁ CADA ESTUDIANTE SOLO CON DERECHO A LA MISMA CANTIDAD DE ‘MENTORÍA’? Por cierto, me refiero a cierta escuela de la Ivy League, por lo que estos estudiantes no son ajenos al estudio, el trabajo duro, etc.

¿Cómo se comparan las universidades británicas y estadounidenses de altas tasas de matrícula con otras universidades europeas con tarifas mucho más bajas (por ejemplo, Francia y Alemania)?

¿Cuáles son los emocionantes proyectos de investigación actuales en la Universidad de Washington?

¿Por qué la Universidad de Kansas está tan orgullosa de su mascota Jayhawk?