WJEC GCSE Computer Science Revision Guide
Ce que la spécification WJEC GCSE Computer Science couvre réellement et comment structurer sa révision autour de celle-ci.
WJEC's GCSE Computer Science (spec code 3520) est l'une des options d'examen disponibles au Pays de Galles et utilisée par certains centres en Angleterre. Elle divise le sujet en deux épreuves écrites plus une évaluation de programmation hors examen, et chaque partie récompense un type de révision différent. Traiter cela comme un bloc unique de « faits informatiques » est la façon dont la plupart des étudiants perdent du temps.
Ce qui est réellement dans la spécification
L'unité 1 couvre les systèmes informatiques : le matériel, le cycle fetch-decode-execute, la mémoire et le stockage, les réseaux et les logiciels système. L'unité 2 couvre la pensée informatique, les algorithmes et la programmation, c'est là où la logique booléenne, les algorithmes de tri (bubble sort, merge sort) et les structures de données comme les tableaux et les tableaux 2D sont testés. Il y a aussi une tâche de programmation, réalisée dans un langage tel que Python ou VB, qui développe les compétences mais n'est pas directement examinée de la même manière que les épreuves écrites.
Une erreur commune est de consacrer 80 % du temps de révision à la programmation parce que cela semble plus « réel » et 20 % à l'unité des systèmes, puis de perdre des points sur des questions concernant la largeur de bus, la mémoire cache ou la différence entre les topologies LAN et WAN. Les deux unités comptent vraiment dans la note finale, donc divisez votre temps à peu près proportionnellement à cela.
Binaire et systèmes numériques : ne saute pas l'arithmétique
WJEC s'attend à ce que tu convertisses entre le binaire, le décimal et l'hexadécimal à la main, et que tu effectues l'addition binaire et comprennes le dépassement. Pratique ceci au stylo et au papier, pas avec une calculatrice, parce que l'examen ne te permettra pas d'en utiliser une pour ces questions. Une question typique d'examen te donne un nombre binaire 8 bits et te demande son équivalent décimal et hexadécimal, ou te demande d'ajouter deux nombres binaires et d'expliquer ce qui se passe quand le résultat dépasse 8 bits.
Il en va de même pour les portes logiques et l'algèbre booléenne. Connais les tables de vérité pour AND, OR, NOT, NAND, NOR et XOR parfaitement, et sois capable de construire une table de vérité à partir d'un schéma de circuit logique. Ces questions sont formulaïques une fois que tu les as maîtrisées, ce qui en fait certaines des marques les plus faciles du papier si tu pratiques.
Algorithmes : les tables de trace sont tes alliées
Quand une question affiche du pseudocode ou un organigramme et te demande de le parcourir, utilise une table de trace à chaque fois, même en révision. Écris les noms des variables sous forme de colonnes et mets à jour chacun ligne par ligne au fur et à mesure que l'algorithme s'exécute. Sauter cette étape et essayer de le résoudre dans ta tête est la cause unique la plus importante des erreurs bêtes sur les questions d'algorithmes.
Pour le tri et la recherche, tu dois décrire comment bubble sort et merge sort fonctionnent étape par étape, pas juste reconnaître les noms. Pratique en écrivant le processus avec tes propres mots : bubble sort compare les éléments adjacents et les échange s'ils sont dans le mauvais ordre, en répétant des passes jusqu'à ce qu'aucun échange ne soit nécessaire. Être capable de l'énoncer clairement, avec la terminologie correcte, vaut plus que des gestes vagues à
Rédigé avec l'aide de l'IA, relu et publié par Michal Pilch (CISSP), Korra Studio.
Ceci est une note de la base de connaissances de Korra Studio — la plateforme associe chaque sujet à un mentorat individuel.
Commencer gratuitementarrow_forward