Lien promo Udemy à seulement 13,99$ (Expire le 26/05/2021):
https://www.udemy.com/course/scratch-initiation-a-la-programmation-informatique/?couponCode=PROMOAVRIL
LIEN Pour la formation complète au prix de 10$ seulement: https://rammi.teachable.com/p/scratch-initiation-a-la-programmation-informatique

Ce tutoriel montre comment programmer avec Scratch les deux algorithmes d'Euclide et soustractions pour calculer le Plus Grand Commun Diviseur PGCD de deux entiers. L'utilisateur fournit le a et b avec a supérieur à b, choisit ensuite l'un des algorithmes pour calculer le PGCD. le programme calcul aussi le nombre des divisions ou soustractions nécessaires. Ce programme montre aussi l'utilité des procédures et fonctions en programmation informatique. il est composé de 4 procédures (blocks). une première fonction principale qui correspond à la fonction main() comme en C, C++ et Java. deux autres pour les deux algorithmes et une quatrième pour initialiser les variables nécessaires.

Cours complet:
=====================
Quel est le public ciblé ?
1. Ce cours est destiné à toute personne désireuse de commencer en programmation informatique, aux étudiants, aux élèves, aux parents d'élèves
2. Quiconque qui souhaite apprendre à coder
3. Les parents qui souhaitent initier leurs enfants à la programmation informatique
4. Les enseignants du primaire, collège et lycée qui souhaitent créer facilement des ressources numériques avec scratch
5. Des enseignants de math et physique qui souhaitent créer des simulations
6. Les élèves de tronc commun et collège qui débutent en programmation informatique
7. Les étudiant des universités et écoles d’ingénieurs qui débutent en algorithmique et programmation informatique
Que vais-je apprendre ?
=====================
1. Programmer des jeux
2. Programmer des animations et simulations
3. Programmer des simulations pour la physique, les mathématiques et autres
4. Comprendre la notion d'algorithme
5. Comprendre la notion de boucles et conditions en programmation informatique
6. Comprendre la notion de variables et listes en programmation informatique
7. Prise en main complète du logiciel Scratch
Créer un compte sur le site Scratch, sauvegarder et partager en ligne vos productions
8. Intégrer vos projets Scratch dans les pages web, sites et blogs personnels
9. Exporter ou convertir vos créations en animations Flash (.swf) et exécutables (.exe)
=====================
Programme de ce cours
SECTION 1 : Introduction
1. C’est quoi Scratch
2. A qui s’adresse ce cours
3. Le site internet Scratch : Coder en ligne et explorer
4. Créer un compte, sauvegarder et partagez vos projets en ligne
5. Coder hors ligne : télécharger et installer l’éditeur hors ligne scratch.
QUIZ Section 1
SECTION 2 : Découverte de l’interface Scratch
6. Découverte de l’interface
7. Barre de menus et barre d’outils
8. La scène et les arrières plans
9. Les lutins
10. Les costumes
11. Les sons
12. Atelier-1
• Atelier1.sb2
QUIZ Section 2
SECTION 3 : Prise en main : Notions de base
13. Classification des blocs Scratch
14. Les variables
15. Les variables : Créer votre premier jeu ping pong
• Atelier2 – les variables – jeux ping pong.sb2
16. Demander aux utilisateurs de saisir les données
• Atelier3 – saisie données.sb2
17. Dessiner avec Scratch
• Atelier4 - dessiner.sb2
18. L’horloge analogique
• Atelier5 – horloge analogique .sb2
QUIZ Section 3
SECTION 4 : Notions avancées
19. Définir vos propres blocks
• Atelier6 - Définir vos propres blocs.sb2
20. Communication entre lutins : Envoyer et recevoir des messages
21. Communication entre lutins – partie 2
• Atelier7 - Communication entre lutins – partie 2.sb2
22. Utiliser la caméra Web pour jouer
• Atelier8 – Utiliser la caméra web pour jouer.sb2
SECTION 5 : Scratch pour les mathématiques
23. La table de multiplication
• Atelier 9.sb2
24. Equation de second degré : Algorithme
25. Equation second degré : Scratch
• Atelier10.sb2
26. Somme de deux dès
• Atelier 11.sb2
27. Calcul Périmètre et Aire des formes géométriques
• Atelier 12.sb2
SECTION 6 : Scratch pour la physique
28. Calcul de la résistance via code couleurs
• Atelier 13.sb2
29. Lancement Projectile parabolique Partie 1
30. Lancement Projectile parabolique Partie 2
31. Lancement Projectile parabolique Partie 3
• Atelier 14.sb2
32. Lancement Projectile parabolique Partie 4
• Atelier 15.sb2
SECTION 7 : Partagez vos projets en ligne et convertissez les en flash et exécutables
33. Partager vos projets en ligne sur le site officiel Scratch
34. Partagez vos projets sur vos sites internet et blog
35. L’utilitaire de conversion
36. Convertir vos projets en Flash .swf
37. Convertir vos projets en exécutable .exe