Abstract
This paper examines the advantages and disadvantages of teaching machine language programming to computer science undergraduate students. A teaching language based on reverse Polish notation, but with high-level control constructs, is presented as an alternative to conventional assembly language. Experiences with using this language are described.
- 1 POLLY - A Reverse Polish Programming Language. Ian Sommerville, Department of Computer Science, Heriot-Watt University. Revised edition June 1976.Google Scholar
Index Terms
Machine language programming in an undergraduate computer science curriculum
Recommendations
Machine language programming in an undergraduate computer science curriculum
SIGCSE '77: Proceedings of the seventh SIGCSE technical symposium on Computer science educationThis paper examines the advantages and disadvantages of teaching machine language programming to computer science undergraduate students. A teaching language based on reverse Polish notation, but with high-level control constructs, is presented as an ...
Curriculum '78: recommendations for the undergraduate program in computer science— a report of the ACM curriculum committee on computer science
Contained in this report are the recommendations for the undergraduate degree program in Computer Science of the Curriculum Committee on Computer Science (C3S) of the Association for Computing Machinery (ACM).
The core curriculum common to all computer ...
ACM Undergraduate Curricular Guidance in Computer Science: The First Two Years
ITiCSE '16: Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science EducationUnder the auspices of the ACM Education Board, the Committee for Computing Education in Community Colleges (CCECC) is updating the 2009 ACM associate-degree curricular guidance in computer science with inclusion of contemporary cybersecurity concepts. ...






Comments