I’m an assistant professor at the Department of Operations and Decision
Systems of Université Laval. My virtual home at the
Faculty of Business Administration of Université Laval is
Please also consider visiting my [Welcome] page.
This page contains useful and interesting links on various topics.
On this page:
Teach Yourself Programming in Ten Years by Peter Norvig:
0s are trying to look like Os, and ls want to be 1s? Try these
Bitstream Vera font:
What are true random numbers?
Scratch is a fun programming language where you drag and drop
instructions and let your mind race while creating games or animations.
The language is aimed toward creativity. The intended audience is
youth, but it’s fun for all ages. See some scratch projects on the
computer science department of the Université Laval at
IFT.ULaval] . Here is a link to the official Scratch site
Arcade Volleyball Scratch is a Scratch-remake of Arcade Volleyball for
Dinner of Cat: A set of programming exercises I developed in
collaboration with Josée Desharnais for the Department of
Computer Science and Software Engineering of Université Laval.
These exercises are available in French.
Scratchanoid: A Scratch-remake of Arkanoid... it's a little
different from the original game...
Some programming or research tools are out of this world.
Most of them don’t have a peremption date.
Octave: Octave is an interpreted language for numerical computations at home
or on the beach (even at the office): very Matlab-like and relaxing (!?).
R: Simply a powerful tool for analytics, statistics, and more!
Vim: No presentation is required for this timeless editor.
Last update: April 30, 2021
© Michael Morin, 2008-2021