Vous n'avez jamais programmé et vous aimeriez vous y mettre ? Cette formation vidéo sur la découverte de l'algotithmique est faite pour vous !
Par contre, si vous connaissez déjà un ou plusieurs langages de programmation, cette formation ne vous sera d'aucune utilité, puisque vous connaitrez déjà ce qui y est exposé.
A travers de très nombreux exercices, vous allez acquérir les bases de l'algorithmique.
Dans la plupart des vidéos, on vous demandera de cliquer sur le bouton Pause et d'écrire un algorithme dans l'application Algobox. Si l'algorithme à mettre en place vous semble trop complexe, n'hésitez pas à créer un organigramme pour vous simplifier la tâche. Une fois l'algorithme écrit et testé, vous pourrez continuer la vidéo pour voir la correction.
Au programme de cette formation d'initiation à l'algorithmique
Très progressivement, grâce à ces exercices pratiques, vous apprendrez à votre propre rythme à :
- créer des variables,
- manipuler des chaînes de caractères,
- effectuer des boucles et des tests,
- manipuler des listes
- à tracer des graphiques.
Bref, vous serez prêt pour aborder sereinement n'importe quel langage de programmation !
Les vidéos sont indépendantes, mais je vous conseille de les visualiser dans l'ordre de la formation.
Cette formation est donnée en présentiel à des apprentis programmeurs qui suivent un cursus de reconversion. Juste avant d'aborder le langage JavaScript.
Tous les algorithmes abordés dans la formation sont disponibles dans la section "Fichiers sources".
Vous pouvez me retrouver dans le salon d'entraide où je reste disponible pour toutes vos questions.
Bonne formation !
Table des matières de cette formation Algorithmique (durée : 4h36m)
-
Avant de commencer
- Introduction à l'algorithmique gratuit 00:05:57
- Avant d'écrire votre premier algorithme gratuit 00:04:38
- Téléchargement et installation d'Algobox gratuit 00:02:01
-
Premiers pas
- Premier algorithme gratuit 00:08:43
- Inverser deux variables 00:03:24
- Prix TTC et HT 00:08:12
- Saisie entre 1 et 10 00:06:04
- Année bissextile 00:06:17
- Quotient positif ou négatif 00:05:50
- Ordre alphabétique 00:05:06
- Pair ou impair 00:02:57
-
Chaînes de caractères
- Chaînes de caractères gratuit 00:08:11
- Consonnes et voyelles 00:07:54
- Suppression de caractères 00:08:34
-
Boucles
- TANT QUE 00:03:34
- Remboursement 00:05:10
- Rebonds avec TANT QUE 00:04:01
- Boucle POUR 00:03:23
- Factorielle 00:04:30
- Table de multiplication et table de Pythagore 00:12:11
- Plus petit plus grand 00:06:37
-
Tests
- IMC - Indice de masse corporelle gratuit 00:06:27
- Equations du second degré 00:07:36
- Une seconde plus tard 00:07:21
-
Les fonctions
- Une calculatrice élémentaire 00:02:41
- Tiercé quarté quinté 00:06:14
- Variance et écart type 00:08:13
- Tirage aléatoire de dés avec la fonction random() 00:03:57
-
Logique
- Développement photo 00:06:10
- Tri croissant 00:13:11
- Nombre caché 00:09:54
- Le jeu du pendu 00:14:48
- Encryptage décryptage 00:18:05
-
Listes
- Listes 00:04:25
- Données saisies 00:07:23
- Conversion base 2 00:08:55
-
Graphiques
- Tracé de fonction 00:06:47
- Tracé de points gratuit 00:03:12
- Segments de droites aléatoires 00:03:50
- Courbes de Moires 00:13:41
- Fichiers sourcestélécharger
- Certificat
Formateur : Mediaforma
-
L'ordre des chapitres peut-être optimisé
-
Ce tuto était intéressant au début et m'a appris pas mal de bases pour commencer à coder. Cependant, plusieurs choses m'ont fait arrêter en cours de route : les exercices sont infaisables si on ne connaît pas un minimum les fonctions qui sont utilisées. La grande majorité des fonctions sont expliquées pendant la correction, ce qui rend l'exercice très frustant. Au bout de quelques heures, j'ai fini par ne plus faire les exercices car la solution comportait une ou plusieurs fonctions que je n'avais jamais vu. Pour une initiation, c'est extrêmement complexe - surtout quand cela aborde des mathématiques plutôt avancés. Lorsque l'on souffre de dysmathie comme moi, ça peut devenir extrêmement problématique. Si vous voulez finir ce tuto, accrochez-vous bien, car cela peut s'avérer très frustrant et peu enrichissant à la longue. On apprend plus à se servir d'Algobox qu'à créer de véritables algorithmes. Si en revanche vous avez déjà des bases, ça peut être une bonne formation. Mais ça n'est en aucun cas une "initiation".
-
Avec quelle version de logiciel ce tuto est-il compatible ?Algorithmique
-
Quel est le niveau requis pour suivre ce tuto ?débutant
note moyenne
avis laissés