Comment Raspberry Pi déclenche une révolution de l'apprentissage numérique – Monter un serveur MineCraft


Alors que l'Afrique du Sud est confrontée à des défis uniques, la révolution de l'informatique abordable est prometteuse pour apporter des compétences numériques aux jeunes, écrit Michael Cade, technologue mondial senior chez Veeam.

La transformation numérique est au sommet de l'agenda de chaque DSI. Investir dans la technologie pour permettre le travail virtuel et servir les clients numériquement est devenu une question de survie pour de nombreuses organisations.

Selon le rapport Veeam sur la protection des données 2021, 88 % des organisations africaines ont déclaré que leurs initiatives actuelles de transformation numérique étaient confrontées à des obstacles, les principaux obstacles au progrès étant le maintien des opérations pendant la pandémie (62 %) ; dépendance vis-à-vis des systèmes hérités (46 %) ; et le manque de compétences du personnel informatique (38 %).

La transformation numérique est autant un changement culturel que technologique. C'est un processus qui nécessite une mise à niveau numérique à tous les niveaux de l'entreprise et de la société, y compris les écoles. La ministre sud-africaine des Communications et des Technologies numériques, Stella Ndabeni-Abrahams, lors d'un webinaire du Bureau des Nations Unies pour la coopération Sud-Sud et de l'Union africaine vers la fin de 2020, a déclaré : développement des capacités et investissement dans les matières STEM (sciences, technologie, ingénierie et mathématiques).

Son département a précédemment déclaré qu'il visait à investir dans le perfectionnement des jeunes Sud-Africains dans les domaines de la robotique, de l'intelligence artificielle (IA), du développement de logiciels, etc. Le fait que cette urgence ait atteint les plus hautes sphères du gouvernement ne fait que souligner l'urgence de prévoir les emplois de demain.

Les écoles sont en fin de compte le lieu où la main-d'œuvre du futur sera développée et où les enfants développent des intérêts qui les préparent souvent pour la vie. L'Institut du futur (IFTF) révélant que 85 % des emplois qui existeront en 2030 n'ont même pas encore été inventés, l'acquisition de compétences numériques deviendra encore plus critique.

En Afrique du Sud, comme dans le reste du continent, l'accès à la technologie est une pierre d'achoppement pour de larges pans de la population, et ce n'est pas différent pour les apprenants – une dichotomie rendue apparente par le simple fait que certains segments de la population ont pu de passer avec succès à la scolarisation virtuelle en 2020 alors que d'autres ne l'étaient pas.

Cependant, il existe des technologies abordables qui détiennent un immense potentiel pour apporter l'apprentissage, en particulier dans le domaine de l'informatique, à beaucoup plus de jeunes d'une manière amusante et engageante. Pour environ R550, un Raspberry Pi est un petit ordinateur – pas plus gros qu'une carte de crédit – qui peut être connecté à des moniteurs ou à d'autres appareils et offre un moyen amusant et attrayant pour les gens de maîtriser les compétences informatiques de base telles que la configuration d'un ordinateur personnel pour des pratiques plus avancées telles que l'apprentissage des langages de programmation.

Bien que le R550 ne soit pas abordable pour de nombreux Sud-Africains, malgré l'accès limité à d'autres appareils tels que les moniteurs, le potentiel d'utilisation à grande échelle d'appareils comme ceux-ci dans le cadre d'une campagne coordonnée visant à exposer les jeunes à l'informatique doit être pris en considération.

Voici trois façons dont les appareils Raspberry Pi peuvent aider les enfants – et même les entreprises – à comprendre certains des concepts qui sous-tendent l'informatique.

Bricolage numérique

Le Raspberry Pi est un petit ordinateur. Il a été très réussi, avec plus de 36 millions de ventes à ce jour. En plus d'un processeur natif, il dispose de suffisamment de ports et de connexions pour que vous puissiez créer votre propre PC DIY. L'appareil peut consommer et créer du contenu car il dispose d'un navigateur Web, d'un traitement de texte, de feuilles de calcul et d'un accès à YouTube. Cela peut aller jusqu'à connecter la carte à des moteurs et des contrôleurs supplémentaires pour créer un projet de robotique simple, ou même exécuter Minecraft Pi, ce qui permet aux enfants d'apprendre et d'expérimenter avec du code tout en explorant et en interagissant avec le monde Minecraft. en même temps.

Quoi que vous choisissiez de faire, l'apprentissage est dans l'action. De la détermination des câbles et des connexions nécessaires à la programmation une fois que les choses sont configurées. Mettre la théorie en pratique est un excellent moyen de rendre les concepts compréhensibles. En fin de compte, l'utilisateur n'est pas contraint s'il n'a pas accès à des charges d'électronique ou d'appareils.

Si l'on imaginait ces appareils dans des écoles, des maisons ou même certaines usines à travers le pays, se familiariser avec de tels processus peut être l'apanage d'un futur ingénieur.

C'est vraiment un bon début pour un passionné d'informatique ou quelqu'un qui souhaite apprendre le codage et qui a besoin d'un appareil avec lequel coder. Fait intéressant, il s'agit également d'un appareil d'automatisation d'entrée de gamme à faible coût. Il n'est pas difficile d'imaginer des usines où les coûts auraient auparavant été un obstacle à l'expérimentation de leurs propres projets d'automatisation de bricolage.

L'appareil fournit un point d'entrée convaincant dans des domaines tels que la robotique et l'Internet des objets (IoT. Dans notre engagement avec les Sud-Africains, il imite ce que nous avons vu dans le monde. Par exemple, nous sommes au courant de projets domestiques tels que la connexion Wi-Fi caméras connectées pour surveiller la circulation dans la rue pour essayer de détecter un comportement anormal qui pourrait indiquer une activité suspecte ou connecter divers appareils et lumières et les faire fonctionner à distance – les cas d'utilisation potentiels ne sont limités que par l'imagination.

Compétence informatique

Bien que le simple fait de configurer le Raspberry Pi pour qu'il soit ce que vous voulez qu'il soit soit une expérience d'apprentissage en soi, le fait que vous puissiez essentiellement construire votre propre PC, appareil à écran tactile ou téléviseur intelligent présente d'autres opportunités.

Cela peut être utile pour acquérir des compétences de base telles que le traitement de texte et la gestion des e-mails, ainsi que pour accéder à toutes les informations sur le World Wide Web.

La maîtrise de concepts plus avancés tels que la programmation et le codage commence par les bases et inculque un sentiment de confiance, ce qui, dans le cas des enfants, peut porter ses fruits plus tard. Il sert également de tremplin pour accéder à plus de ressources d'apprentissage sur le Web, avec l'inspiration et les idées qui peuvent facilement venir avec.

Apprendre à coder

Alors que le Raspberry Pi est une excellente ressource pour l'apprentissage d'entrée de gamme et incite les gens à augmenter leurs aptitudes numériques, il peut également être utilisé à des fins plus avancées telles que l'apprentissage du codage de logiciels. Étant donné que les développeurs de logiciels sont en forte demande et en nombre insuffisant, montrer aux enfants qu'il s'agit d'une opportunité, et encourager et défier ceux qui s'y intéressent, pourrait conduire à des choses bien plus importantes, à la fois pour eux et pour les entreprises qui cherchent à les recruter à l'avenir .

En plus des cours d'introduction tels que Scratch et Code-org, qui sont d'excellents moyens d'initier les enfants aux concepts de codage, il existe trois langages de codage de base que les débutants peuvent apprendre à l'aide du Raspberry Pi, qui est suffisamment puissant pour être exécuté comme un mini Linux serveur.

Le premier est Python, souvent utilisé comme langage de support pour les développeurs de logiciels, pour le contrôle et la gestion des builds, ainsi que pour les tests. C'est une langue populaire pour les enfants à essayer et à expérimenter, en raison de la «syntaxe» relativement simple qu'elle a par rapport à d'autres langues. Le second est Java, qui est toujours l'un des langages les plus populaires utilisés pour créer de grandes applications de classe entreprise. Le troisième est JavaScript, un langage de programmation textuel utilisé pour rendre les pages Web interactives. Pour les utilisateurs plus avancés, le Raspberry Pi peut être utilisé pour acquérir de l'expérience dans des langages tels que HTML et CSS.

Un œil sur l'avenir

L'un des principaux enseignements tirés de l'utilisation d'appareils tels que ceux-ci est probablement la compréhension de l'importance du stockage et du déplacement des données. Quelle que soit l'application dans laquelle quelqu'un se lance, il apprendra que ces appareils ont un stockage intégré minimal et que les données générées doivent donc être stockées ailleurs pour analyse ou étude, mais plus important encore, les données doivent être protégées. Selon le cas d'utilisation, les données pourraient être dispersées sur divers emplacements et les technologies basées sur le cloud seraient donc essentielles.

Cela enseigne l'importance d'une gestion efficace des données dans le cloud. La méthode la plus simple à suivre est la règle de sauvegarde Veeam 3-2-1-1-0, qui consiste en 3 copies différentes de données (au moins) sur, 2 supports différents (ou plus) avec, 1 copie hors site et, dont 1 est vide, immuable ou hors ligne et n'a aucune erreur de récupération avec la vérification de la récupération SureBackup.

En résumé, la pandémie a mis en lumière la littératie et l'éducation numériques et si nous voulons combler le déficit de compétences, nous devons commencer à encourager la main-d'œuvre du futur beaucoup plus tôt, tout en permettant à ceux qui font actuellement partie de la main-d'œuvre et qui ont tendance à se perfectionner. . Enfin, l'accessibilité et l'abordabilité – en gros – ont parcouru un long chemin, et ce sont ces types d'avancées qui offrent peut-être la meilleure occasion d'ancrer une culture de la pensée numérique parmi les travailleurs de l'avenir.