Quelles sont les conditions de participation?
La participation est ouverte aux apprenti-e-s et aux gymnasien-ne-s dont le lieu de formation se trouve en Suisse.
Nous recommandons la participation aux apprenti-e-s de 3e ou 4e année et aux équipes mixtes (p. ex. 2e et 4e années d’apprentissage)
Quelles connaissances préalables sont nécessaires?
-
- Connaissance de Kotlin ou d’un langage de programmation similaire tel que Java, Scala, Swift ou C# (kotlinlang.org).
- Connaissances de base des UI déclaratives telles que Jetpack Compose sous Android ou React, Flutter (Dart), Vue.js (JavaScript), SwiftUI (Swift), Angular (JavaScript/TypeScript).
- Connaissances de base de git ou d’un système de contrôle de version comparable tel que Subversion (SVN), Mercurial, Perforce ou Bazaar.
- Connaissances de base d’Android Studio ou d’un environnement de développement intégré similaire tel qu’Eclipse, IntelliJ IDEA, Visual Studio ou Xcode.
Combien cela coute-t-il?
La participation demande principalement d’investir du temps: vous devez y consacrer six heures par semaine. Discutez avec votre maitre-sse d’apprentissage pour savoir si vous pouvez programmer durant vos heures de travail.
Que vais-je recevoir pour sûr?
Chaque membre de l’équipe reçoit de la documentation Android, des billets de train et une tonne de savoir-faire.
Que se passe-t-il lors du boot camp?
Nous vous aidons à installer l’environnement de développement Android sur votre ordinateur portable et vous montrons les bases du développement. À la fin de cette journée, vous aurez déjà écrit votre première application.
Quels types d’applications sont développés?
Toutes les applications vous aident à collecter différents types de «trésors», thèmes/applications: détecteur magnétique, Memory, carte au trésor, Pixelmaler (Sous réserve de modifications).
Que se passe-t-il si je suis bloqué dans l’exécution de la tâche?
Chaque équipe a un coach attribué (étudiant-e en informatique ou assistant-e à la BFH). Cette personne se rend disponible par courriel ou, dans des cas exceptionnels, par téléphone.
En quoi consiste la chasse au trésor?
La chasse au trésor finale a lieu à la BFH à Bienne, un samedi. C’est l’occasion d’utiliser les applications que vous avez développées pour collecter des trésors. Les trésors collectés donnent droit à des points. Il y aura deux équipes gagnantes: celle qui aura engrangé le plus de points et celle qui remportera le tirage au sort.
Peut-on participer même si l’on ne possède que des connaissances de base en .Net (C#) ou C/C++?
Oui, voir connaissances préalables requises.
Dois-je remettre les applications dans un délai précis?
Non, mais en cas de retard, vous ne récoltez pas de points.
Dois-je développer toutes les applications?
Non. Toutefois, si vous ne développez pas toutes les applications, vous récolterez plus difficilement des points lors de la chasse au trésor. Trois applications doivent être soumises au préalable et feront l’objet de tests. Si la quatrième application ne fonctionne pas lors de la chasse au trésor, vous ne recevrez aucun point pour celle-ci.
Ai-je besoin de mon propre ordinateur portable?
Oui, il faut au moins un ordinateur portable par équipe.
Dois-je participer au boot camp?
Au moins un-e membre de l’équipe doit participer au boot camp.
Dois-je participer à la chasse au trésor?
Au moins un-e membre de l’équipe doit y prendre part.
Que se passe-t-il pendant les vacances d’automne?
L’AppRun se poursuit.
Que se passe-t-il si j’ai des cours blocs ou des CIE pendant cette période?
N’hésitez pas à contacter Ulrich Fiedler.
Faut-il un smartphone Android pour participer?
Pas forcément. Nous trouverons une solution. Annoncez-vous suffisamment tôt auprès d’Ulrich Fiedler.
Les équipes sont-elles toujours issues de la même entreprise?
Non, des équipes issues de différentes entreprises peuvent également participer. Les équipes mixtes composées d’apprenti-e-s et de gymnasien-ne-s sont également les bienvenues.
Les équipes sont-elles toujours issues du même gymnase?
Non, des équipes issues de différents gymnases peuvent participer. Les équipes mixtes composées de gymnasien-ne-s et d’apprenti-e-s sont également les bienvenues.
Peut-on participer individuellement ou par équipes de trois personnes?
Les équipes de trois ne sont pas autorisées. Les personnes qui souhaitent collaborer avec un-e partenaire mais n’en trouvent pas sont priées de contacter Ulrich Fiedler.
Puis-je participer si je ne suis pas domicilié-e en Suisse?
Oui, si vous suivez une formation ou fréquentez un gymnase en Suisse.
Peut-on participer en tant qu’étudiant-e de bachelor ou de master?
Non.
Dois-je être un-e élève MP pour pouvoir participer?
Non.
Puis-je participer si je suis handicapé-e moteur ou autre?
Veuillez vous adresser à Ulrich Fiedler.