Pharo MOOC on FUN
Written by Sue Gee   
Monday, 02 May 2016

Today sees the start of a MOOC about Pharo, the object-oriented language based on Smalltalk. The video lectures are in French with English subtitles and the course pdfs are in English only. Over 2200 students have enrolled so far.

This free online course with the title "Programmation objet immersive en Pharo / Live Object Programming in Pharo" is on the FUN (standing for France Université Numérique) platform, which, to judge from its look and feel, seems to be based on Open edX.

funplatform

 

 

If you haven't come across Pharo, it is both an object-oriented language, in the tradition of Smallltalk, and an open source environment. Stéphere Duscasse, who together with Luc Fabresse and Damien Cassou presents the 7-week course, gives a highly condensed summary of it in this promo video. 



The main message from the video is:

If you are either a beginner or an expert in object-oriented programming, this MOOC will change the way you program with objects: come and learn or rediscover object-oriented programming with Pharo!

The course, and its discussion forum, is now live and the first week's content covers the vision behind the Pharo community and an overview of Pharo's syntax and its object model.

pharofun

 

A special, easy-to-use, installation of Pharo is needed to follow the MOOC and although you can follow it simply by watching the videos and doing the quizzes and exercises it is recommended that participants go deeper in the Pharo world by also doing the challenges and the mini-projects. There is a TinyBlog project that will cover the seven weeks of this MOOC and at the end you will be able to deploy it on http://www.pharocloud.com.

The course syllabus is as follows and the estimated effort per week is between 2.5 and 4 hours:

pharosched

The prerequisites for the course are some experience with objected-oriented programming and it is designed to be of special interest to those teaching programming since Pharo is a good teaching tool and the course will discuss object-oriented design principles (e.g. polymorphism, message sending, self/super, design patterns). Registration is open until the course ends on June 19th. 

pharosq

Banner


Google Announces Application Design Center
10/04/2025

Google has announced the public preview of Application Design Center, a service that combines combines Gemini Cloud Assist chat with a visual, canvas-style interface for app development.



Making Money From Subscription Apps
02/04/2025

The findings of RevenueCat's State of Subscription Apps Report show wide discrepancies in revenue potential between the top percentile of apps and the rest. Travel and photo apps are best earners.


More News

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info

 

 

Last Updated ( Monday, 02 May 2016 )