31/32  

Interactive & social online Smalltalk tutorial

Mentor: Gabriela Arevalo
Second mentor:
Level: Intermediate
Accepted student: Facundo Mainere
Invited students: Nahuel Garbezza, Facundo Mainere
Students interested: Nahuel Garbezza(very), Facundo Mainere, saad touhbi(no biography!!!)

(Student proposal by Nahuel Garbezza and Facundo Mainere )

Description

In this Web 2.0 age there are many things that can be done interacting only with a web browser, even learning a programming language. Sites like RubyMonk (http://rubymonk.com/) or CodeCademy (http://codecademy.com/) are great starting points for newcomers to a programming language.

The goal of this project is to have a site used for anyone who wants to start to learn Smalltalk in an interactive and challenging way. All the progress is tracked and it can be shared to friends across social networks.

Technical Details

The site must have to interact with a Smalltalk compiler/evaluator and a mechanism for analyzing/testing the code the user writes to give him/her a fine-grained feedback. Also the site must have to be able to interact with social networks APIs.

Benefits to the Student

The student will learn about web development, and gain knowledge on social networks APIs.

Benefits to the Community

The community will have a great place to atract newcomers to the language (and, in consequence, potentially to enlarge the community)




Updated: 7.4.2012