YoVDO

Programmer avec Snap!

Offered By: SAP Learning

Tags

STEM Courses Game Development Courses Animation Courses Recursion Courses

Course Description

Overview

Résumé du cours Nous utilisons des logiciels quasiment tous les jours, parfois même sans le réaliser! À l’ère de la transformation numérique, la programmation est en passe de devenir une compétence essentielle. Vous découvrirez dans ce cours que créer votre propre programme est un jeu d’enfant avec Snap!, un langage de programmation open source basé sur des blocs. Son interface intuitive colorée permet d’apprendre vite en s’amusant, même pour les plus récalcitrants! Si vous avez déjà effectué de la programmation dans Scratch, vous n’aurez aucun problème. Si ce n'est pas le cas, ne vous inquiétez pas! Nos animations, jeux et créations réveilleront l’artiste (et l’informaticien) qui sommeille en vous. Quel que soit votre âge, que vous soyez débutant ou expérimenté, vous comprendrez bientôt pourquoi Snap! est en passe de devenir le langage de programmation privilégié des chercheurs et enseignants en informatique du monde entier.

Au cours de la première semaine, vous apprendrez à naviguer dans l'interface du programme et à créer des œuvres personnalisées. Vous apprendrez à créer des lutins, des costumes, des « boucles for » et bien plus encore. Au cours de la deuxième semaine, vous irez plus loin et appliquerez des concepts tels que le caractère aléatoire, les fonctions de création, le clonage et la récursion. Vous pourrez ensuite laisser parler l’artiste (et l’informaticien) qui est en vous!

Si vous découvrez openSAP pour la première fois, cliquez sur ce lien pour en savoir plus sur nos cours.. 

Inscrivez-vous maintenant et rejoignez-nous dans cette aventure passionnante!


Syllabus

Semaine 1 : Les premiers pas avec Snap!

Semaine 2 : Les blocs comme prochaine étape

Semaine 3 : Examen final

 


Related Courses

Interactive 3D Graphics
Autodesk via Udacity
Creative Coding
Monash University via FutureLearn
Make Your Own 2048
Udacity
An Introduction to Interactive Programming in Python (Part 2)
Rice University via Coursera
HTML5 Coding Essentials and Best Practices
World Wide Web Consortium (W3C) via edX