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


What Does Computer Science Have To Do With Climate Change?
29/09/2019

A recent meeting of the Heidelberg Laureate Forum considered climate change and what computer science has to offer with regard to understanding and fixing the problem. Computer science? Yes, you heard [ ... ]



Graph Query Language Gets Official Adoption
27/09/2019

The international ISO committee responsible for the SQL standard has voted to make GQL (Graph Query Language) a new official database query language.


More News

 

graphics

 



 

Comments




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

 

 

Last Updated ( Monday, 02 May 2016 )