Apple dévoile Swift Playgrounds, une application iPad pour apprendre aux enfants à programmer,
Mais également pour les débutants

Le , par Coriolan

82PARTAGES

7  1 
Il y a deux ans, Apple a introduit son nouveau langage de programmation Swift, qui a rapidement su séduire bon nombre de développeurs. Lors de sa dernière conférence annuelle de développeurs qui se tient actuellement à San Francisco, Apple a souligné le fait que beaucoup de jeunes, dont certains âgés de 9 ans seulement, ont accepté le challenge et se sont mis à coder. Afin de soutenir cette tendance, Apple a dévoilé une nouvelle application pour iPad appelée Swift Playgrounds, destinée à faciliter l’apprentissage des bases de la programmation aux plus jeunes. De ce fait, l’application s'appuie sur une interface visuelle ludique, des graphismes 3D et des objectifs simples.


Swift Playgrounds apprend les concepts de base de la programmation comme les conditions et les boucles, en s'appuyant sur un personnage animé qui répond aux commandes dans un labyrinthe, le but étant bien sûr de rendre l’apprentissage amusant et captivant.

« C’est la seule application de son genre à être simple à appréhender, à la fois pour les jeunes et les débutants dans le domaine de la programmation, tout en étant suffisamment puissante pour écrire du véritable code, explique Craig Federighi, vice-président senior Software Engineering d’Apple. Il s’agit d’une méthode innovante pour mettre en pratique les fondamentaux de la programmation et apprendre à la nouvelle génération les compétences dont elle aura besoin pour exprimer sa créativité. »

Grâce à l’EDI réduit à sa plus simple expression, avec la présence d’un éditeur de code avancé, des modèles et des bibliothèques, les utilisateurs seront en mesure de créer de véritables applications, capables d’accéder aux capteurs et technologies de l’iPad. Ces créations pourront par la suite être partagées. Elles pourront aussi être importées sur Xcode, pour les transformer en de véritables applications iOS ou Mac.

Le PDG d’Apple Tim Cook a dit lors de la conférence que le succès de son entreprise repose sur les contributions créatives des développeurs, et pour que cette dynamique puisse se poursuivre dans le futur, Apple doit puiser dans les futurs talents. C’est donc sans surprise qu’Apple met en avant l’apprentissage de son langage de programmation Swift.

Source : Apple

Et vous ?

Qu'en pensez-vous ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 15/06/2016 à 14:51
Citation Envoyé par Conan Lord Voir le message
+1. Je trouve aussi déplorable que l'enseignement de la programmation devienne visiblement un business suffisamment lucratif pour que les plus gros acteurs se bousculent à la porte des écoles. Forcément, les outils mis en place par le corps enseignant et les éditeurs spécialisés dans le matériel pédagogique seront occultés. Ce ne peut qu'être fait au détriment des enfants, encore une fois.
L'application est gratuite

C'est pas du business "immédiat" c'est de l'évangélisation. Ça veut dire qu'un gosse qui apprends la programmation avec cette appli à 15 ans sera peut être développeur Swift 10 ans après pour faire des applications Apple. C'est de la vision à long terme

En attendant, en français, pour apprendre la programmation facilement et de façon ludique il y à par exemple ça :
Cours algo
Apprendre à programmer avec Python 3 par Gérard Swinnen
Programmation Java pour les enfants, les parents et les grands-parents

8  0 
Avatar de
https://www.developpez.com
Le 15/06/2016 à 16:10
Aux USA (c'est le public visé je pense) le développeur mobile serait freelance quelque soit son age, c'est moins rigide qu'en france comme mentalité!
5  0 
Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 15/06/2016 à 23:10
Citation Envoyé par martopioche Voir le message
Proposer ces exemples montrent pourquoi, malgré tous les développeurs soit-disants compétents sur le marché, l'enseignement de la "programmation" finit par passer par des boites privées… J'ai un grand respect pour le travail de Swinnen, mais même Python et surtout l'algo et Java sont inaccessibles aux enfants. Les meilleurs exemples auraient été de diriger vers les liens Hour of Code, Campus Junior ou Scratch. Ces trois derniers permettent à des gosses de 7 ans d'appréhender la programmation "de façon ludique" et Swift Playgrounds viendra en continuité. Avez-vous des cas concrets avec les liens précédents ?
Peut etre pas 7 ans, par contre le livre Java enfants pour 11 + ans à beaucoup de succès, voir les très nombreux commentaires.

Ce livre électronique sur la programmation Java est destiné à tous y compris aux enfants de 11 à 18 ans et aux professeurs enseignant l'informatique à l'école. Ce cours de formation gratuit constitue une série de tutoriels idéal pour les parents qui veulent faire apprendre facilement à leur enfant le monde de la programmation des ordinateurs avec le langage Java - le vrai, pas un succédané pour le lecteur pressé et distrait.

Il peut aussi être très utile aux étudiants qui recherchent un complément abordable aux cours ou tutoriels Java exhaustifs et compliqués.

Pour résumer, ce cours de formation Java est assez facile d'accès pour convenir aux débutants en programmation de tous âges, parce qu'il est motivant et ludique, et qu'il inclus aussi des exercices très facile pour apprendre à programmer en java en s'amusant.

Si vous souhaitez donner votre avis sur le contenu de ce cours pour apprendre la programmation facilement avec Java, exprimez votre opinion, profitez de cette discussion 137 commentaires
3  0 
Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 15/06/2016 à 15:58
Oui pourquoi pas en amateur.

Je veux dire en développeur professionnel, c'est surtout ça qui est visé je penses, donc en Bac+5 ça nous fait à partir de 23 ans, et en Bac+2 à partir de 20 ans, pour être précis .
2  0 
Avatar de Coriolan
Chroniqueur Actualités https://www.developpez.com
Le 16/06/2016 à 3:53
Citation Envoyé par Pierre Louis Chevalier Voir le message
L'application est gratuite

C'est pas du business "immédiat" c'est de l'évangélisation. Ça veut dire qu'un gosse qui apprends la programmation avec cette appli à 15 ans sera peut être développeur Swift 10 ans après pour faire des applications Apple. C'est de la vision à long terme

En attendant, en français, pour apprendre la programmation facilement et de façon ludique il y à par exemple ça :
Cours algo
Apprendre à programmer avec Python 3 par Gérard Swinnen
Programmation Java pour les enfants, les parents et les grands-parents

En plus de ça, ces gosses introduits dès un jeune âge aux technologies d'Apple utiliseront des macs et des iDevices une fois qu'ils sont devenus grands, donc ça permet à la firme d'asseoir son attrait un peu plus pour les jeunes. Apple aussi est déjà bien établi dans les écoles aux Etats-Unis avec iTunes U, ce genre d'applications pourraient inciter les établissement scolaires à investir davantage dans des iPads ..
2  0 
Avatar de
https://www.developpez.com
Le 15/06/2016 à 12:48
Il y a d'autres spécialistes, Apple devrait pas venir empoissonner les autres qui ont déjà a peine de quoi survivre.
Citation Envoyé par Coriolan Voir le message

Le PDG d’Apple Tim Cook a dit lors de la conférence que le succès de son entreprise repose sur les contributions créatives des développeurs, et pour que cette dynamique puisse se poursuivre dans le futur, Apple doit puiser dans les futurs talents.
Qu'en pensez-vous ?
Créatives des développeurs? De sa part je pense que la voiture autonome n'est pas loin au vu des caractéristiques techniques de se qui est exploitable comme étude dans les universités ou autres écoles d'études supérieurs.
1  7 
Avatar de
https://www.developpez.com
Le 15/06/2016 à 15:45
Ça veut dire qu'un gosse qui apprends la programmation avec cette appli à 15 ans sera peut être développeur Swift 10 ans après pour faire des applications Apple
10 ans pour apprendre à coder une app iOS !

L'appli est plutôt pour les 8-11 ans et ils développeront leur app à 15...
1  0 
Avatar de martopioche
Membre éclairé https://www.developpez.com
Le 15/06/2016 à 23:03
Citation Envoyé par Pierre Louis Chevalier Voir le message
L'application est gratuite

C'est pas du business "immédiat" c'est de l'évangélisation. Ça veut dire qu'un gosse qui apprends la programmation avec cette appli à 15 ans sera peut être développeur Swift 10 ans après pour faire des applications Apple. C'est de la vision à long terme

En attendant, en français, pour apprendre la programmation facilement et de façon ludique il y à par exemple ça :
Cours algo
Apprendre à programmer avec Python 3 par Gérard Swinnen
Programmation Java pour les enfants, les parents et les grands-parents

Proposer ces exemples montrent pourquoi, malgré tous les développeurs soit-disants compétents sur le marché, l'enseignement de la "programmation" finit par passer par des boites privées… J'ai un grand respect pour le travail de Swinnen, mais même Python et surtout l'algo et Java sont inaccessibles aux enfants. Les meilleurs exemples auraient été de diriger vers les liens Hour of Code, Campus Junior ou Scratch. Ces trois derniers permettent à des gosses de 7 ans d'appréhender la programmation "de façon ludique" et Swift Playgrounds viendra en continuité. Avez-vous des cas concrets avec les liens précédents ?
1  2 
Avatar de martopioche
Membre éclairé https://www.developpez.com
Le 15/06/2016 à 23:04
Citation Envoyé par valkirys Voir le message
10 ans pour apprendre à coder une app iOS !
Pourquoi "une app iOS" ? On parle de Swift, pas de dev iOS…
1  0 
Avatar de martopioche
Membre éclairé https://www.developpez.com
Le 16/06/2016 à 1:55
Citation Envoyé par Pierre Louis Chevalier Voir le message
Peut etre pas 7 ans, par contre le livre Java enfants pour 11 + ans à beaucoup de succès, voir les très nombreux commentaires.
Ma question était

Avez-vous des cas concrets avec les liens précédents ?
Dans le lien sur Developpez, je n'ai lu aucune intervention du type "on a essayé avec mon gosse et il a adoré"… Je serai même curieux de savoir si quelqu'un a réellement proposé cette lecture à des gosses, même de 11 ans, ou s'est appuyé dessus pour leur enseigner la "programmation"… Sérieux, 3 articles Developpez pour afficher un "Hello World" à l'aide d'Eclipse et vous pensez intéresser un gosse de 11 ans à la programmation ? Ce n'est pas parce qu'on marque "pour les 11-18 ans" en couverture et qu'on s'adresse à la seconde personne du singulier au lecteur que l'ouvrage/méthode est adaptée aux enfants de 11 à 18 ans…

Si quelqu'un peut affirmer ici qu'il anime des atelier avec des gosses pour leur enseigner l'algo et le développement à l'aide des liens précédents, je demande à voir. D'expérience, avec Scratch, non seulement on inculque les base de la programmation à des gosses de 7 ans, mais également de l'algo voir de l'initiation à la robotique. Je n'ai aucun problème de passer à du Python avec des ados (intéressés) à la rigueur en m'appuyant sur le Swinnen (mais pas directement, trop touffu). Mais entre les deux… Aujourd'hui il n'y a rien et Apple vient certainement de combler ce vide en passant du coté ludique à la Scratch et consort (Hour of Code) au code en lui même type Python (Swift). Mais certainement pas Java… Mais à nouveau, si quelqu'un a un cas concret avec des gosses de 11 ans, je suis toute ouïe…
1  2 
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web