La verdad la programación orientada a objetos consta en ver todo como un objeto, simulando la vida real, dicho objeto tiene métodos y propiedades.
Por ejemplo si tuviéramos que programar un coche en dicho paradigma, el coche representaría un objeto, cuyo objeto puede acelerar, frenar, etcétera, dichas acciones son los métodos. Además puede ser de color azul, deportivo, estándar las cuales vienen siendo las propiedades.
Así de fácil es la programación orientada a objetos, pero hay temas más complejos como la herencia o el polimorfismo.
Bien, ahora hablemos de un programa llamado Alice, el cual es un proyecto atractivo, éste te permite aprender cómo funciona la programación orientada a objetos de forma divertida.
Consta de programar animaciones o videjuegos utilizando la programación orientada a objetos, de esta manera será mucho más interesante aprender a programar.
El único inconveniente de Alice, es que está en inglés, es por eso que se desarrollo Rebeca a través del espejo una replica del software solo que ahora traducido al español.
Hablemos de cosas técnicas.
Es un programa para Windows y Mac y completamente gratuito, los requerimientos son:
Windows
- Windows 2000/XP/Vista/7
- Procesador Intel II o mayor
- Tarjeta Gráfica VGA de 16 bits o mayor
- Tarjeta con soporte 3D (recomendada)
- Resolución mínima de pantalla de 1024×768
- 512 RAM (1 GB recomendado)
- Tarjeta de sonido
Puedes echarle un vistazo a la guía didáctica de Rebeca a través del espejo en el siguiente enlace.
http://www.gmrv.es/rebeca-es/Gua_Didactica_Rebeca.pdf
Si les interesa crear animaciones o videojuegos mientras aprenden a programar con objetos sin duda alguna les servirá mucho este material.
Enlace de descarga
http://www.gmrv.es/rebeca-es/
Fuente: sourcezilla