Una revisión de Alice: A Java Learning Program y su creador Randy Pausch

INTRODUCCIÓN

Randolph Frederick Pausch (23 de octubre de 1960 – 25 de julio de 2008) fue profesor estadounidense de informática, interacción y diseño humano en la Universidad Carnegie Mellon (CMU) En Pittsburgh, Pennsylvania.

Antes de su muerte por cáncer de páncreas, Randy Pausch fue más famoso su discurso de conferencia de “realmente logrando sus sueños infantiles” (también se conoce como “La última conferencia “) que se entregó el 18 de septiembre de 2007. Los videos del discurso se han alojado en la página web dedicada de CMU a Randy Pausch y en YouTube. Tan popular fue su discurso que más tarde se convirtió en un libro que se convirtió en un best-seller del New York Times.

fondo básico

Randy Pausch nació de Fred y Virginia Pausch en Baltimore, Maryland. Su padre vendía seguro, mientras su madre enseñaba inglés. Después de graduarse de la Universidad de Brown con una licenciatura en 1982, Pausch se graduó de CMU con un Doctorado en Ciencias de la Computación en 1988. Desde allí, Pausch fue empleado como Director Asistente y Asociado en el Departamento de Ciencias de la Computación de la Universidad de Virginia 1997.

1 año después de mudarse a CMU en 1997, Pausch cofinanció el Centro de Tecnología de Entretenimiento en CMU junto con Don Marinelli. También se desempeñó como director del grupo de investigación de la etapa 3 de CMU, Pausch supervisó el desarrollo de Alice, un entorno de prototipo rápido para gráficos 3D interactivos y realidad virtual que había iniciado.

un maestro e investigador galardonado, También trabajó con grandes empresas como Adobe, Google, Electronic Arts (EA).

La última conferencia

La obra maestra de Randy Pausch viene en forma de forma de Su discurso de conferencia “realmente logrando sus sueños de la infancia” entregado el 18 de septiembre de 2007. Pausch más tarde trabajó con el reportero del Wall Street Journal Jeff Zaslow para convertir el contenido de su discurso en un libro titulado “La última conferencia”.

> Incluso cuando se enfrentó a la muerte inminente por cáncer de páncreas, Pausch fue optimista y humorístico durante todo su discurso. Al hablar sobre sus sueños de la primera infancia, cómo logró (o trató de lograrlos), y cómo a veces tuvo que cambiar las metas y ajustar los objetivos en el camino. Pausch también habló sobre cómo intentó lo mejor de sus esfuerzos para ayudar a otros a lograr los suyos, terminó alentando a la audiencia a lograr sus sueños y ayudar a permitir los sueños de los demás.

El video de su conferencia ha llegó a millones y tocó a muchas personas. Miles de personas lo contactaron más tarde para decirle que había tenido un impacto en sus vidas. Su conferencia también tuvo un efecto positivo en las personas que estaban terminalmente enfermas. “Me estoy muriendo y me estoy divirtiendo. Y me voy a divertir todos los días, porque no hay otra forma de jugarlo”. P>

Basado en este discurso, se compiló más tarde un libro para mostrar discursos de “última conferencia” de profesores de todo el mundo a menudo dan discursos. Durante tales discursos, los profesores imaginan su muerte y luego especulan sobre lo que es más importante para ellos en sus vidas. Como se contribuyó con Urmila: “… lamentablemente en el caso de Randy Pausch, no necesitaba imaginar su muerte, ya que en este momento ya estaba al tanto de su muerte inminente, su cáncer de páncreas fue diagnosticado como terminal. , el discurso que dio ese día de septiembre no se trataba de morir, sino vivir. Dijo con razón: “El tiempo es todo lo que tienes … y puedes encontrar un día que tienes menos de lo que piensas”. Realmente estoy de acuerdo con él. . Todos sabemos que moriremos un día u otro y supongo que la vida no se trata de preocuparse por cuándo es que moriremos, sino lo que podemos hacer para que nuestras vidas parezcan fructíferas. Como dijo Randy Pausch, “no podemos cambiar Las cartas que estamos tratando, cómo jugamos la mano ”

READ  Datos interesantes sobre Oprah

Muerte de Randy Pausch

Randy Pausch murió de cáncer de páncreas a la edad de 47 años. Viernes 25 de julio de 2008 en Chesapeake, Virginia. Le sobreviven su esposa Jai ​​y 3 hijos: Dylan, Logan y Chloe.

Alice

Alice es una plataforma de programación radicalmente diferente que ayuda a los estudiantes a aprender programación de computadoras. Este software tenía como objetivo atraer a más mujeres al mundo de la programación. Alice es un entorno de programación 3D innovador que facilita la creación de animaciones para la narración y los juegos. Es interesante observar que el software Alice 3.0 presenta caracteres de los Sims (un juego innovador de productos de Electronic Arts).

  • Randy Pausch ayudó a desarrollar la herramienta de enseñanza de software de Alice. Alice es una herramienta para ayudar a los estudiantes introductorios de computación a hacer cosas como crear animaciones fácilmente para contar una historia, jugar un juego interactivo o incluso hacer video y prácticamente cualquier persona, jóvenes o mayores pueden usarla. Utiliza técnicas de arrastrar y soltar para permitir una experiencia de programación más atractiva para programadores por primera vez. Y lo mejor de todo es que Alice es una herramienta gratuita de Carnegie Mellon.
  • Alice es un entorno tridimensional que enseña programación a jóvenes o personas sin conocimiento previo en la programación a través de la narración y el juego interactivo. Utiliza la interfaz gráfica de usuario (GUI) para que la programación para programadores por primera vez sea menos frustrante y más atractivo.
  • Alice aborda algunos problemas vitales en la programación educativa: sin que el usuario tenga que aprender sintaxis o códigos duros, Alice puede crear un entorno propicio para que los estudiantes de TI del primer tiempo aprendan sobre los conceptos básicos de la programación que son Es más difícil recoger a través de lenguajes de programación complejos convencionales.
  • Alice es un método revolucionario para enseñar programación, especialmente a los estudiantes por primera vez. Con su interfaz 3D interactiva, los usuarios ahora pueden crear juegos y animaciones simples con un clic del mouse; Mediante el uso del método de arrastrar y soltar. Alice se centra en la programación orientada a objetos y dará una idea clara a los recién llegados sobre cómo se generan códigos de programación manipulando los objetos en el mundo 3D. Alice servirá como una excelente herramienta de enseñanza de programación introductoria para los novatos, antes de proceder a lenguajes de programación estándar como Java, C# y C ++, que están orientados a la producción.

Alice 2.0


cosas buenas sobre Alice 2.0

It Reduce la barrera hacia la programación porque la programación básica solo puede producir salidas de línea de comandos que pueden ser muy desalentador para los nuevos programadores que aspiran a producir las próximas Windows de Microsoft. Esto se logra por colores vibrantes y arrastre y droga combinado con “lo que ves es lo que obtienes. Además, el “lenguaje” en Alice se expresa bastante cerca de nuestro lenguaje natural.

READ  Revisión del producto: Roccat Taito Black Gaming Mousepad

cosas malas sobre Alice 2.0

Creo de código. Además, Alice ofrece una cantidad muy límite de tipificación. Cosas simples como x = x + 1 deben hacer clic y arrastrar y soltar.

Story que cuenta Alice

Actualmente solo está disponible en Windows: http://www.alice.org/ Kelleher/Storytelling/Download.html

  • Los usuarios de la narración de narraciones Alice gastaron 42% más de programación de tiempo que los usuarios de genérico Alice.
  • Los usuarios de la narración de historias Alice tenían más de tres veces más probabilidades de escabullir más tiempo para trabajar en sus programas que los usuarios de Alicia genérica (51% de los usuarios de Alice de la narración de historias frente al 16% de los usuarios genéricos de Alice se esconden más tiempo programar).
  • A pesar del enfoque en hacer que la programación sea más divertida, los usuarios de la narración de historias Alice tuvieron tanto éxito en aprender conceptos básicos de programación como usuarios de Alice genérico.

Alice 3.0

Carnegie Mellon trabajará con el fabricante de juegos de PC Electronic Arts Inc. (que posee la serie de juegos “The Sims” ). Al usar personajes de “The Sims”, los avatares de Alice serán más realistas y personalizables

Ver el artículo

Reflexión sobre Alice 2.0 </p >

Mientras usaba Alice, me encontré con Popfly (póster para la competencia Mashup). Siento que su similiaridad fundamental es que permiten que las aplicaciones sean realizadas por arrastrar y soltar. Creo que estos eventos significan un paradigma de programación a un lenguaje de “nivel superior”.

La programación solía ser (y aún en su mayoría) tipificación de palabras y compilada por la compilación. La aparición de Alice y Popfly cambia el “lenguaje” utilizado. En lugar de texto plano para símbolos, identificadores; Los mismos símbolos e identificadores se representan usando gráficos.

No estoy seguro de cómo les fue a los primeros idiomas en términos de errores inherentes mientras se compila, Alice tiene un largo camino por recorrer para convertirse en un “idioma” ser tomado tan en serio como Java.

También siento que Alice ha llevado la animación a un nivel posible para personas de casi todas las edades. Una de las implicaciones comerciales podría ser que la industria de la publicidad enfrentará más competencia porque los videos 3D pueden ser más fáciles. Li> Las paredes de ladrillo están ahí por una razón. Las paredes de ladrillo no están allí para mantenernos fuera. Las paredes de ladrillo están ahí para mostrar lo mal que queremos algo. Porque las paredes de ladrillo están ahí para detener a las personas que no quieren algo lo suficientemente mal. Están allí para evitar a las otras personas.

  • Esté dispuesto a disculparse. Las disculpas adecuadas tienen tres partes: 1) Lo que hice fue mal. 2) Lamento haberte lastimado. 3) ¿Cómo lo hago mejor? Es la tercera parte que la gente tiende a olvidar … disculpas cuando te arruines y te concentres en otras personas, no en ti mismo.
  • La experiencia es lo que obtienes cuando no obtuviste lo que querías … Probablemente obtuve más de ese sueño [jugar al fútbol profesional] y no lograrlo de lo que obtuve de ninguno de los que logré.
  • El mejor consejo de crianza que he escuchado es de las azafatas. Si las cosas se ponen realmente difíciles, primero toma tu propia máscara de oxígeno.
  • Sea bueno en algo; Te hace valioso … tener algo que traer a la mesa, porque eso te hará más bienvenido.
READ  Guía de compra de computadoras portátiles Dell

 

7 cosas que más importaban a Randy Pausch

  • Siempre diviértete
  • Dream Big – Date permiso para soñar. Alimentar los sueños de sus hijos también. De vez en cuando, eso podría significar dejar que se queden despiertos más allá de sus tiempos de cama.
  • Pregunta lo que quieres: más a menudo de lo que sospecharías, la respuesta que obtendrás es “Claro”.
  • Dése para arriesgarse: la experiencia es lo que obtienes cuando no obtienes lo que querías. Y puede ser lo más valioso que tienes para ofrecer.
  • Busque lo mejor en todos
  • Tómese el tiempo para lo que importa: el tiempo es todo lo que tiene. Y puede encontrar un día que tiene menos de lo que piensa.
  • Deje que los niños sean ellos mismos

Otros hechos interesantes

  • Pensé en agregar, Pausch gastó Un año (1995) trabajando en el estudio de realidad virtual de Walt Disney Imagineering antes de embarcarse en su carrera docente en Virginia.
  • Randy Pausch mantuvo un blog que documentaba sus sentimientos y su vida en las últimas etapas del cáncer de páncreas. También le apasionó crear conciencia entre el público sobre el cáncer de páncreas. Su diario en línea se puede encontrar a través de este enlace http://download.srv.cs.cmu.edu/~pausch/news/index.html.
  • Randy Pausch aparece en tiempos “las personas más influyentes del mundo” bajo Heroes & Pioneers aquí está el enlace -> http://www.time.com/time/specials/2007/article/0, 28804,1733748_1733756_1736194,00.html
  • Teniendo de tres a seis meses más para vivir, Randy Pausch comparte sus consejos para aprovechar al máximo su tiempo. Mira el video

Su amor por su familia es de lo que todos deberían saber y de el que deberían aprender. Cuando se enteró de que iba a morir, le dijo a él que “no podía permitirse revolcarse en autocompasión”. En cambio, debe salir de cualquier autocompasión y vivir más fuera de su vida, proporcionando lo que pudo a su familia. Incluso dijo: “Quiero decir, la metáfora que he usado es … alguien va a expulsar a mi familia de un acantilado muy pronto, y no estaré allí para atraparlos. Y eso me rompe el corazón. Pero tengo algún tiempo para coser algunas redes para amortiguar la caída. Por lo tanto, puedo acurrucarme en una pelota y llorar, o puedo trabajar en las redes “.

premios notables

  • Karl V. Karlstrom Premio al educador sobresaliente
  • ACM Special Interest Group on Computer Science Award por contribuciones sobresalientes a la educación sobre ciencias de la computación
  • The 2008 Time Time 100