Work in progress - Eliciting intuitive understandings of binary operations in a first course on computer organization
This paper describes continuations to the reform of a sophomore-level course in computer organization for our Computer Science BS curriculum, where, Java and integrated IDEs have been adopted as the only language and development environments used in the first three semesters of study. A major object...
Saved in:
Published in | 2010 IEEE Frontiers in Education Conference (FIE) pp. T4E-1 - T4E-3 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.10.2010
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | This paper describes continuations to the reform of a sophomore-level course in computer organization for our Computer Science BS curriculum, where, Java and integrated IDEs have been adopted as the only language and development environments used in the first three semesters of study. A major objective of our approach is the minimization of cognitive overload, through the incremental introduction of the concepts using carefully designed sequences of concrete examples that provide intuition prior to the commencement of formal analysis. In this paper, we examine approaches for teaching students a variety of techniques for manipulating binary numeric encodings designed to provide mathematical insights rather than rely upon an expectation of student's mathematical maturity. |
---|---|
ISBN: | 9781424462612 1424462614 |
ISSN: | 0190-5848 2377-634X |
DOI: | 10.1109/FIE.2010.5673133 |