Thursday, June 2, 2016

Alice 3.0



Alice is a freeware object-based educational programming language with an integrated development environment (IDE). Alice uses a drag and drop environment to create computer animations using 3D models. The software was developed first at University of Virginia in 1994, then Carnegie Mellon (from 1997), by a research group led by the late Randy Pausch.



Alice is designed solely to teach programming theory without the complex semantics of production languages





Here are a few reasons why learning programming is important. Students use many digital tools and applications as natural as counting 1, 2, 3. Smartphones, computers, Youtube, Netflix, and Facebook are embedded in their daily lives. Even toys are digital, think about Lego Mindstorms. It is one thing to know how to use these technologies. It’s another, however, to understand the logic behind them. When learning to program, kids understand and tinker with the digital world they inhabit. Coding draws back the seeming “magic” of technology so they can truly understand the logic and science that controls this technology–a discovery that is all the more magical.


"Software is really about humanity, that is about helping people by using computer´s technology. It would have changed my outlook a lot earlier."
Vanessa, creator of "Girl Develop IT"


Learning how to program is like learning any other language in that the skill must be practiced and tested out. Just as languages open up the ability to communicate with worlds of people, programming gives children the ability to create technologies that impact those around them. With just a computer, kids can use their programming skills to build things that could change the world.





The video is titled "What most schools don´t teach". 
Well, here at Goethe Schule Buenos Aires, we do !


0 comments:

Post a Comment