Introduction

www.unspash.com Martha Dominguez de Gouveia
Bienvenue à Scratch basic, où vous commencerez votre voyage dans le codage. Vous aurez l'occasion d'appliquer vos propres expériences personnelles et vos compétences existantes au codage. Tout en acquérant de nouvelles compétences, vous renforcerez vos compétences générales existantes.
Scratch est un langage de programmation visuel de haut niveau basé sur des blocs et un site web destiné à constituer une première étape dans la programmation. Les utilisateurs du site, appelés Scratchers, peuvent créer des projets sur le site web à l'aide d'une interface en forme de bloc.
Scratch tire son nom d'une technique utilisée par les disk jockeys, appelée "scratching", qui consiste à assembler des disques vinyles et à les manipuler sur une platine pour produire différents effets sonores et musicaux. Tout comme le scratching, le site web permet aux utilisateurs de mélanger différents médias (y compris des graphiques, des sons et d'autres programmes) de manière créative en créant et en "remixant" des projets, tels que des jeux vidéo, des animations et des simulations.
Comment fonctionne Scratch ?
Dans Scratch, vous interagissez avec votre programme par le biais de sprites
Les sprites sont des objets de votre programme avec lesquels vous pouvez interagir. Vous pouvez modifier leur comportement à l'aide de scripts.
Dans le modèle qui vous a été donné, de nombreux sprites ont déjà reçu des scripts de base, comme les boutons.
Les sprites se trouvent dans la fenêtre des sprites !
Dans la section des liens, vous trouverez des liens vers des informations concernant Scratch - Introduction to Scratchet About Scratch, qui vous aideront dans cette activité et dans les deux activités suivantes, en vous fournissant des informations générales et contextuelles sur ce langage de codage.
Il vous sera également utile de lire le document intitulé A career for you in the NHS (Une carrière pour vous dans le NHS), qui met en évidence les rôles disponibles et le besoin croissant de personnes ayant des compétences en codage.
Tâche

www.pexels.com Mart Productions
Dans cet exemple, nous allons coder un projet qui reproduit un système de gestion hospitalière simple, utilisé par les médecins et les infirmières.
Ce projet vous aidera à comprendre comment le codage est utilisé dans les hôpitaux. Dans le cadre de cette activité, les participants concevront un logiciel dans lequel l'infirmière/le personnel hospitalier pourra ;
- Admettre un patient,
- Consulter les listes de lits occupés et vacants,
- Ajouter des dépenses, afficher toutes les dépenses,
- Générer une facture pour le patient,
- Faire sortir le patient.
Procédé
Pour réaliser cette activité, vous devez regarder les vidéos dans la section des ressources et suivre les instructions du document intitulé 'Hospital Management' dans la section des ressources. Les instructions débutent à la diapositive 5.
Regardez aussi la vidéo 'Introduction to Scratch Programming' .
Et il y en a une deuxiéme 'How Hospital Management System works?' qui vous donnera une introduction rapide, amusante et facile au système de gestion hospitalière (HMS), l'une des façons dont le codage est utilisé dans les hôpitaux, qui peut offrir des solutions complètes à divers segments de l'industrie des soins de santé, ainsi qu'aux infirmières, aux patients, aux médecins, aux pharmacies, à la gestion hospitalière et aux services. Là encore, en raison de la nature publique d'un hôpital, vous devez disposer d'une base solide de compétences générales et interpersonnelles, qui renforceront l'aspect codage de votre carrière.
Conclusion
Un bref résumé de ce que nous avons couvert :
Le bloc IF THEN ELSE est un bloc de contrôle qui vérifie si quelque chose est vrai ou faux.
Si la condition est vraie, le code contenu dans le premier espace (étiqueté espace C1) sera activé.
Listes - moyens de stocker plusieurs éléments de données au même endroit.
Bravo, vous êtes maintenant prêt à passer au niveau intermédiaire !
Grâce à ce niveau et aux niveaux précédents, vous améliorerez vos compétences non techniques et apprendrez une variété de compétences techniques. Compétences non techniques : compétences transférables qui sont utilisées dans n'importe quel emploi (et dans la vie en général). Elles sont plus difficiles à mesurer mais précieuses pour chaque emploi. Compétences techniques : compétences spécifiques dont vous avez besoin pour accomplir votre travail. Il est facile de voir si quelqu'un les possède ou non. Elles constituent la base de référence. N'oubliez pas que vos compétences non techniques naturelles sont aussi importantes que le codage que vous apprenez.. Veuillez consulter le lien suivant 'Top 7 Soft Skills For Developers & How To Learn Them' dans la section des liens de la section des ressources pour en savoir plus. Il est important que vous reconnaissiez et amélioriez vos compétences et expériences personnelles tout en développant votre capacité de codage.
Évaluation
- Apprendre à coder, c'est comme apprendre à lire et à écrire sur un support différent - cela vous donne un pouvoir créatif et expressif
- Le code aide les apprenants à devenir des créateurs d'objets numériques plutôt que de simples consommateurs
- Il peut améliorer les compétences en matière de résolution de problèmes
- Le codage peut améliorer les perspectives de carrière
- Gagner en confiance en matière de codage
- Améliorer les compétences en communication
- Amélioration de la pensée abstraite
- Acquérir des compétences organisationnelles
- Confiance en soi au-delà de la zone de confort habituelle et de l'ensemble des compétences
- Comprendre le lien entre leur vie et le codage
- Commencer le voyage de la curiosité