Red de conocimiento informático - Computadora portátil - Sitio web de aprendizaje C

Sitio web de aprendizaje C

La Universidad de Stanford ha lanzado un curso abierto sobre "Programación abstracta": este curso es un puente hacia los cursos de métodos de programación y muestra temas de programación avanzados como recursividad, análisis de algoritmos y abstracción de datos en el lenguaje de programación C, similar al lenguaje C y al lenguaje JAVA. . Si ya aprobó el examen AP de Ciencias de la Computación con una puntuación alta (4 o 5) o recibió puntuaciones altas en un curso universitario, puede comenzar a aprender programación abstracta. La programación abstracta supone que ya está familiarizado con un buen estilo de programación y contenido de ingeniería de software (el alcance de las metodologías de programación).

O el curso abierto "Paradigmas de programación": este curso se centra en las características avanzadas de administración de memoria de C y C y las diferencias entre los paradigmas imperativo y orientado a objetos; Introduciendo nuevos lenguajes como el paradigma de programación funcional (LISP) y programación paralela (C y C) Python C#. Requisitos Básicos: Capacidad para programar y resolver problemas a nivel abstracto. Los académicos deben tener algunos conocimientos básicos de C. Familiarizado con matrices, punteros, referencias, clases, algoritmos, recursividad, listas enlazadas, algoritmos HASH, iteración, etc.

Todos son muy buenos, especialmente los ejercicios de programación extraescolar que son muy difíciles. El sitio web oficial es /special/stanford/ y hay vídeos traducidos para que los veas

Finalmente. Ja, en realidad el idioma no es muy bueno, la clave es poder usarlo para resolver problemas, y el mayor valor de estos dos cursos no es lo bien que enseña el profesor (claro que lo hace muy bien). pero hay muchos problemas que pueden simplificarse a partir de aplicaciones prácticas. Después de la práctica, descubrirá que estas experiencias prácticas pueden resultar útiles en el trabajo.