Contenido principal
Curso: Programación de computadoras > Unidad 8
Lección 1: Conoce al profesional- ¡Bienvenido a "Conoce al profesional"!
- Sarah Northway, creadora de juegos y nómada
- Yann Dauphin, investigador y bajista
- Brenda Jin, creadora de prototipos y DJ
- Tom Heinan, desarrollador de aplicaciones móviles, piloto y zombi
- Amy Quispe, liberadora de datos y vinculadora de desarrolladores
- Bill Mills, físico y programador interdisciplinario
- Carrie Cai, investigador y bailarina
- Philip Guo, tutor de Python y escritor
- Lauren Haynes, gerente de productos y bailarina de Lindy Hop
- Marcos Ojeda, diseñador, DJ y dueño de un perro
- Allyson Lubimir, ingeniera de apoyo y amante de los gatos
© 2024 Khan AcademyTérminos de usoPolítica de privacidadAviso de cookies
Philip Guo, tutor de Python y escritor
Hola, ¡soy Philip Guo!
¿En qué trabajas?
Soy investigador y profesor en ciencias de la computación especializándome en interacción humano-computadora y tecnología educativa. Estoy terminando una estancia de investigación postdoctoral en el MIT y pronto me mudaré al norte del estado de Nueva York para comenzar mi nuevo trabajo como profesor asistente en la Universidad de Rochester.
Un área que me súper apasiona es la creación de herramientas para ayudar a que la gente aprenda a programar. Desde 2010, he estado construyendo y manteniendo el Tutor en línea de Python, que es la herramienta de visualización de programas más utilizada para la educación. Más de medio millón de personas de más de 165 países la han utilizado para aprender programación en Python, a menudo como un suplemento a los libros de texto, lecciones en línea, videos de Khan Academy y CLAM (cursos en línea abiertos masivos). Aquí hay una introducción de un minuto de un video de YouTube:
¿Cómo aprendiste a programar?
Yo crecí en la década de 1990 justo cuando la Web estaba en su infancia. Me encantaba jugar juegos de computadora, hacer gráficos tontos de Photoshop y armar sitios web personales feos con GIFs animados.
Sin embargo, como ninguno de mis padres sabía cómo programar, y no había modelos a seguir para que me enseñaran, aprendí a programar hasta la clase de Ciencias de la Computación en segundo de prepa. Esa breve exposición hizo que me enganchara, y decidí especializarse en Ciencias de la Computación en la universidad. Aprendí la mayor parte de programación por medio de clases en la universidad, prácticas de verano y proyectos de investigación en el campus.
Recientemente escribí sobre mi historia de programación en mi sitio web personal, y la historia fue tomada por Slate, NPR, la BBC y algunos otras agencias de noticias. Lee más aquí.
¿Qué haces cuando no estás programando?
Si no estoy programando, entonces estoy escribiendo acerca de la programación, ¡por supuesto! :) No, es broma, en realidad no escribo tanto acerca de programación.
Pero disfruto mucho escribir. Escribo mucho en mi sitio web personal, sobre todo como una manera de aclarar mis propios pensamientos. Al escribir es como pienso. Realmente no entiendo algo hasta que lo pongo en papel (digital). Aquí hay algunos de mis artículos.
¿Cuál es tu consejo para nuevos programadores?
Encuentra un mentor. Esto es tan fácil de decir, pero a menudo tan difícil de hacer. No importa qué tan maravillosa se convierta la tecnología educativa, sigue siendo imposible reemplazar un buen mentor humano.
¿Quieres unirte a la conversación?
- necesito encontrar tutor que sale un codigo(4 votos)
- Hello dear friend, I would like learn more about Python. I'm just beginning, What you recommend me?
Please, write me.
Thank you.(3 votos)- Hello Nardo, there are a lot of book for start learning Python, a lot of them are free. Here you have a link of a library https://openlibra.com/en/collection/search/term/python/(2 votos)
- L pagina web es una maravilla.(2 votos)
- es un buen escritor el cual nos da buenas ideas de ver la escritura y con buenas fuentes(1 voto)