{"title":"The robot competition: A recipe for success in undergraduate microcomputers courses","authors":"J. A. Berlier, J. M. McCollum","doi":"10.1109/MSE.2009.5270811","DOIUrl":null,"url":null,"abstract":"The goal of VCU's mandatory junior-level microcomputers course is to introduce students to concepts of instruction set architecture design, computer interfacing, and microcontroller programming in assembly and C. Traditionally, the laboratory portion of this course culminated in a final project of the student's choosing. Recently, we replaced the final project with a robotics project, where students built a microcontroller-based robot and competed in a collection of competitions. Placement in each competition was considered to determine the students' project grades. We believe this approach fostered a spirit of competition that encouraged students to increase their level of effort, provided a more uniform system of grading, and better conveyed the course material. Here we document these efforts and attempt to provide readers with a framework for implementing a similar competition in their microcomputers or embedded systems courses.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"1 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE International Conference on Microelectronic Systems Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MSE.2009.5270811","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The goal of VCU's mandatory junior-level microcomputers course is to introduce students to concepts of instruction set architecture design, computer interfacing, and microcontroller programming in assembly and C. Traditionally, the laboratory portion of this course culminated in a final project of the student's choosing. Recently, we replaced the final project with a robotics project, where students built a microcontroller-based robot and competed in a collection of competitions. Placement in each competition was considered to determine the students' project grades. We believe this approach fostered a spirit of competition that encouraged students to increase their level of effort, provided a more uniform system of grading, and better conveyed the course material. Here we document these efforts and attempt to provide readers with a framework for implementing a similar competition in their microcomputers or embedded systems courses.