Newsletter Downloads
A problem of integration
Many programming courses tend to be taught in isolation. Isolation from real world applications and isolation internally from their parts. COBOL, as a significant business oriented language that is extensively utilized, lends itself to integration as ...
A visible assembler for a course in introductory system software
Ideas from program visualization have been borrowed to create an assembler that reveals its operations as it executes. This assembler is used as an object of study in an introductory course in system software.
Teaching structured assembler programming
The concepts of structured programming learned in higher level languages are usually not sufficiently emphasized in teaching assembly languages. In this study, students have used a tool called SCHEMACODE to design in assembly language by means of a ...
A modern approach to teaching computer organization and assembly language programming
Given technological trends toward high level programming tools, abstract data mechanisms, logical systems organization, knowledge engineering, and human interfaces, greater emphasis must today be placed on understanding how a machine and its ...
A curriculum model for a graduate degree program in systems analysis
A much needed master's level graduate degree program in systems analysis has been designed and proposed for implementation at Miami University. There are many graduate curricula that emphasize information systems, computer science, or operations ...
Chinese Rings and recursion
The Chinese Rings puzzle is used as a vehicle to convey the power and subtlety of recursion in a way understandable by students in a second programming course. An elegant algorithm incorporating two mutually recursive subroutines is presented and ...
A method for introducing schemas
A simple file schema system is described which is useful for introducing undergraduate students to the concepts and uses of database schemas. Practical exercises using the system provide valuable reinforcement to the formal lessons.
Continuity of student software development in tertiary institutions
Despite the availability and professional use of programming productivity aids and techniques, instruction in their use seems to be absent from tertiary computer programming courses. This is partly because the student programming environment in tertiary ...
Subjects
Currently Not Available