Back

From Scratch to Snap! , what visual programming brings to my students.

Fri Jul 21, 2017
11:00 AM - 12:00 PM
Lecture room 3

Description

I am a French mathematics teacher in Reunion Island, and I want to share my story, my experiment and practice of visual programming in class. I will explain my own path from Logo to Snap!, through Scratch.

I want to show how far coding or programming a project can motivate students and increase their interest in  mathematics. In this process, pupils are more engaged and are looking for answers on their own ; they start discovering and apply mathematical notions and principles. I will share with you my thoughts on how coding a game for example, implies implementing many notions in mathematics and computing.

- How large is the scene? What is a pixel, a screen resolution?
- How to choose an adapted Cartesian coordinate systems?
- How create some animations?
- How calculate midpoints and distance?

I will demonstrate two major samples.

I would also like to share and illustrate my experience in class with projects images gallery.

Some Scratch's and Snap!'s projects done in class with my students are here :
- Scratch gallery : https://nathalierun.net/lycee/piwigo/index.php?/category/111
- Snap! gallery : https://nathalierun.net/lycee/piwigo/index.php?/category/104

I began visual programming with Logo language twenty years ago, then with Scratch language eight years ago and now, I work a lot with Snap! because of its ability to create your own blocks.

When algorithms entered in French official mathematics courses, I wrote some reflections on algorithms in second class (age 15) in this article : " Quel langage de programmation pour l'algorithmique en Seconde ? " (Nov 2009). In this paper, I showed - according to Seymour Papert - that Scratch is ideal for implementing in a playful and fast way algorithms in high school.

Here is a Snap! gallery created for my students : https://nathalierun.net/snap/Snap.Galerie/
And the last article I wrote to present Snap! and this gallery : Coder des algorithmes avec Snap ! - Programmation visuelle au lycée.

Snap! gallery


Speaker:

 
Nathalie Carrié
Teacher In Mathematic and ISN (Computer and Digital Science), Éducation nationale

Add to my schedule

Create your personal schedule through the official app, Whova!

Get Started