introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/img/pdf/ateliercodage87.pdf ·...

25
Introduction Un stage inscrit au PAF animé par Benoît Crespin Deux expériences distinctes - un atelier au collège Fernand Lagrange - option DP3 au collège Pierre de Ronsard Introduction Introduction Qu'est-ce que Scratch ? Programmer avec Scratch Les compétences développées en Mathématiques Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage D'autres pistes Hour of Code Algobox Initiation au codage au collège – juin 2015 Exemple d'un atelier de création de jeu interactif

Upload: builien

Post on 14-Sep-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Introduction

Un stage inscrit au PAF animé par Benoît Crespin

Deux expériences distinctes - un atelier au collège Fernand Lagrange- option DP3 au collège Pierre de Ronsard

IntroductionIntroduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Page 2: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Algorithme : ensemble de règles opératoires dont l'application permet de résoudre un problème en un nombre fini d'opérations

Programme : séquences d'instructions et de données enregistrées sur un support et susceptibles d'être traitées par un ordinateur

Le programme est la traduction d'un algorithme et des structures de données dans un langage de programmation qui impose une syntaxe rigoureuse.

IntroductionIntroduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 3: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Introduction

Qu'est-ce que Qu'est-ce que Scratch ? Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 4: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Programmer avec Scratch

Un logiciel gratuit et en français

Un langage graphique, très simple à utiliser

Une communauté très active : de nombreux exemples et des tutoriels

Un langage relativement complet qui reprend les piliers de la programmation : variables, conditions et boucles.

Introduction

Qu'est-ce que Scratch ? Programmer avec Programmer avec Scratch Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 5: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Extrait de unilim_scratch – Benoît Crespin

Introduction

Qu'est-ce que Scratch ? Programmer avec Programmer avec Scratch Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 6: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Extrait de unilim_scratch – Benoît Crespin

Introduction

Qu'est-ce que Scratch ? Programmer avec Programmer avec Scratch Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 7: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Extrait de unilim_scratch – Benoît Crespin

Introduction

Qu'est-ce que Scratch ? Programmer avec Programmer avec Scratch Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 8: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Les compétences développées en mathématiques

Source  : Initiation à Scratch par l'équipe Squeaki http://squeaki.rectmst.qc.ca

Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences Les compétences développées en développées en Mathématiques Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 9: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Les compétences développées en mathématiques

Source  : Initiation à Scratch par l'équipe Squeaki http://squeaki.rectmst.qc.ca

Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences Les compétences développées en développées en Mathématiques Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 10: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Les outils accessibles aux élèvesLes concepts de programmation

Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils Les outils accessibles aux accessibles aux élèves élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 11: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Les outils accessibles aux élèvesLes concepts de programmation

Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils Les outils accessibles aux accessibles aux élèves élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 12: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Les outils accessibles aux élèvesUne pochette : Pour bien commencer avec Scratch

Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils Les outils accessibles aux accessibles aux élèves élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 13: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Présentation générale aux élèves Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation Présentation générale aux générale aux élèves élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 14: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Présentation générale aux élèves Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation Présentation générale aux générale aux élèves élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 15: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Présentation générale aux élèves Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation Présentation générale aux générale aux élèves élèves Une méthode ludique d'apprentissage

D'autres pistes Hour of Code Algobox

Page 16: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Une méthode ludique d'apprentissage

On joue On réplique

… et on modifie

Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode Une méthode ludique ludique d'apprentissage d'apprentissage

D'autres pistes Hour of Code Algobox

Page 17: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Une méthode ludique d'apprentissage Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode Une méthode ludique ludique d'apprentissage d'apprentissage

D'autres pistes Hour of Code Algobox

Exemple : détermination de

Page 18: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode Une méthode ludique ludique d'apprentissage d'apprentissage

D'autres pistes Hour of Code Algobox

Une méthode ludique d'apprentissage

Page 19: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode Une méthode ludique ludique d'apprentissage d'apprentissage

D'autres pistes Hour of Code Algobox

Une méthode ludique d'apprentissage

Page 20: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

D'autres pistes Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistesD'autres pistes Hour of CodeHour of Code Algobox

Page 21: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

D'autres pistes Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistesD'autres pistes Hour of CodeHour of Code Algobox

Page 22: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

D'autres pistes Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistesD'autres pistes Hour of CodeHour of Code Algobox

Page 23: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

D'autres pistes Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistesD'autres pistes Hour of CodeHour of Code Algobox

Page 24: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

D'autres pistes Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistesD'autres pistes Hour of Code AlgoboxAlgobox

Page 25: Introduction - pedagogie.ac-limoges.frpedagogie.ac-limoges.fr/maths/IMG/pdf/ateliercodage87.pdf · Une pochette : Pour bien commencer avec Scratch Introduction Qu'est-ce que Scratch

Initiation au codage au collège – juin 2015Exemple d'un atelier de création de jeu interactif

D'autres pistes Introduction

Qu'est-ce que Scratch ? Programmer avec Scratch

Les compétences développées en Mathématiques

Les outils accessibles aux élèves Présentation générale aux élèves Une méthode ludique d'apprentissage

D'autres pistesD'autres pistes Hour of Code AlgoboxAlgobox