Failure rates in introductory programming
ACM SIGCSE Bulletin
Evaluating a breadth-first cs 1 for scientists
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Journal of Computing Sciences in Colleges
Revitalizing the computer organization course with the Java virtual machine
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
A Programmable Course Management System (PCMS) was developed with Object-Oriented Programming Language (OOPL) as a teaching method to introduce students to solid programmable learning units and promote independent study in Computer Architecture and Assembly Language (CAAL). PCMS enables instructors to computerize learning topics into programmable units of OOP objects/classes or Graphical User Interfaces (GUIs) and present the topics as electronically operational processes, or knowledge-based questions. Based on the specified programmable OOP units, PCMS allows instructors or students to develop their own specific assembly language (AL) as a set of new OOP units to support them in writing, compiling, executing, and debugging their AL programs.