The effect of closed labs in computer science I: an assessment
Journal of Computing Sciences in Colleges
Raising motivation in real-time laboratories: the soccer scenario
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Closed laboratories with embedded instructional research design for CS1
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Proceedings of the 36th SIGCSE technical symposium on Computer science education
We've been working on the railroad: a laboratory for real-time embedded systems
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Teaching microcontrollers with hands-on hardware experiments
Journal of Computing Sciences in Colleges
An Undergraduate Program in Embedded Systems Engineering
CSEET '05 Proceedings of the 18th Conference on Software Engineering Education & Training
FIE '96 Proceedings of the 26th Annual Frontiers in Education - Volume 01
Shared information and program plagiarism detection
IEEE Transactions on Information Theory
A modular, robust and open source microcontroller platform for broad educational usage
WESE '10 Proceedings of the 2010 Workshop on Embedded Systems Education
WESE '11 Proceedings of the 6th Workshop on Embedded Systems Education
Framework for embedded programming course
Proceedings of the 11th Koli Calling International Conference on Computing Education Research
Hi-index | 0.00 |
Undergraduate education typically is characterized by a large number of students. Therefore, courses must be conducted efficiently and should not only focus on conveying the course material, but must also be oriented towards a maximum transfer of knowledge with a minimum amount of invested time on the instructor's part. At the same time, courses should be flexible to accommodate different student needs.In this paper, we identify the needs of a practical course in microcontroller programming with respect to course structure and grading, present our solutions, and discuss our experiences.