Adopting New Learning Strategies for Computer Architecture in Higher Education Case Study: Building the S3 Microprocessor in 24 Hours

Jean-Luc Dekeyser 1 Ahmad Shadi Aljendi 1
1 DREAMPAL - Dynamic Reconfigurable Massively Parallel Architectures and Languages
Inria Lille - Nord Europe, CRIStAL - Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL) - UMR 9189
Abstract : —Teaching computer architecture is a difficult task, especially to inexperienced students who prefer developing their java programing skills rather than understanding how machine instructions are executed effectively on a silicon black box. Because manipulating electronic components in a classroom is highly complex and complicated, teaching activities used to be aligned to simulation and exercises on paper. During the last 2 years we have developed a set of practical experimentations on FPGA boards. From scratch the students, in twelve 2 hour lessons, build their own processors and execute small programs on them with their own assembler and assembly language. A step by step approach permits the students to understand by design the different concepts of processors that are introduced during the lectures. All the labs are based on intuitive realization of elementary bricks and then combining them like a game of Legos. The results after two years are more than positive and some students have chosen to pursue a Masters of Computer Science with a particular interest in architecture design. The S3 processor can be considered as PBL (Project Based Learning) that covers all revised Bloom's taxonomy levels of knowledge acquisition.
Type de document :
Communication dans un congrès
Workshop on Computer Architecture Education held in conjunction with the 42nd International Symposium on Computer Architeture, Jun 2015, Portland, United States
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01152144
Contributeur : Pal Dream <>
Soumis le : vendredi 15 mai 2015 - 10:58:45
Dernière modification le : mardi 3 juillet 2018 - 11:26:30
Document(s) archivé(s) le : mardi 15 septembre 2015 - 00:42:13

Fichier

dekeyser_aljendi_revised 04_23...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01152144, version 1

Citation

Jean-Luc Dekeyser, Ahmad Shadi Aljendi. Adopting New Learning Strategies for Computer Architecture in Higher Education Case Study: Building the S3 Microprocessor in 24 Hours. Workshop on Computer Architecture Education held in conjunction with the 42nd International Symposium on Computer Architeture, Jun 2015, Portland, United States. 〈hal-01152144〉

Partager

Métriques

Consultations de la notice

280

Téléchargements de fichiers

595