2011-03-15 18 views
6

¡Espero que este foro sea el lugar adecuado para hacer esta pregunta!Buena guía de programación para un niño de escuela media

Soy un profesor en una escuela secundaria/secundaria combinada y uno de los alumnos de octavo grado está interesado en enseñar a sí mismo un poco de programación.

He recomendado Python como lenguaje introductorio. Sin embargo, he tenido dificultades para encontrar guías de programación que sean accesibles (desde el punto de vista del idioma y el tono) hasta el octavo grado.

¿Hay alguna guía que pueda recomendar?

+2

¿Ya ha recomendado [stackoverflow.com] (http://stackoverflow.com)? – gary

Respuesta

6

cómo pensar como un Informático - aprender con Python

http://openbookproject.net/thinkcs/python/english2e/

Es gratuito y dirigido a los programadores principiantes. En mi opinión, la mejor opción para sus estudiantes.

+0

Estaba siguiendo este tutorial, pero parece estar por el momento: | – l0c0b0x

1

Empecé con C en la universidad sin ningún conocimiento de programación o lo que sea, estoy seguro de que es mejor que los tiempos yo era un estudiante de primer año.

pero el punto importante de la programación no es el idioma para el inicio, es la comprensión de la solución de un problema

le enseñan a escribir un algoritmo sugerirá C/Python todo lo que puede encontrar su propio camino después de conocer algoritmos

+1

aquí hay una guía para la programación c http://cplus.about.com/od/introductiontoprogramming/a/cbeginners.htm – Bastardo

+2

y otra para python http://wiki.python.org/moin/BeginnersGuide – Bastardo

1

Stack Overflow es una buena forma de encontrar recursos específicos. Aquí hay dos preguntas que deberían ayudarlo a encontrar los recursos de Python (la mayoría de las respuestas especifican principiante/intermedio/experto). Espero eso ayude.

Además, una gran cantidad de respuestas parecen apuntar aquí:

EDIT: He encontrado que algunas personas recomiendan DIP/DIP3 pero muchas no, por lo que eliminé las referencias. Y como @What señala en su respuesta, Learn Python the Hard Way es un recurso muy bueno que se dirige a los principiantes.

+0

He oído de muchos expertos que DIP3 es un terrible documento terrible. – orlp

2

Learn Python the Hard Way es (irónicamente) muy accesible y amigable para principiantes. 'Hard Way' en este caso se refiere a grandes cantidades de tipeo, que es una gran manera de aprender.

3

Creo que Python es una excelente opción para los estudiantes que son completamente nuevos en la programación.

Livewires tutorials están escritos específicamente para estudiantes de escuela intermedia.

Y C sería el último lenguaje en el que comenzaría cualquiera.

Cuestiones relacionadas