Title :
Combining Self-Explaining With Computer Architecture Diagrams to Enhance the Learning of Assembly Language Programming
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Chiayi Univ., Chiayi, Taiwan
Abstract :
This paper investigates the impact of combining self explaining (SE) with computer architecture diagrams to help novice students learn assembly language programming. Pre- and post-test scores for the experimental and control groups were compared and subjected to covariance (ANCOVA) statistical analysis. Results indicate that the SE-plus-diagram approach had a significant effect on student achievement and improved novice students´ learning experience by increasing their interest and participation in the course and helping them to develop assembly programming skills.
Keywords :
assembly language; computer aided instruction; computer architecture; computer science education; covariance analysis; educational courses; ANCOVA; SE-plus-diagram approach; assembly language programming learning; assembly programming skills; computer architecture diagrams; covariance statistical analysis; novice student learning experience; post-test scores; pretest score; self-explaining; Assembly; Computer architecture; Materials; Microprocessors; Problem-solving; Programming profession; Assembly language programming; computer architecture; diagrams method; programming; self-explaining (SE);
Journal_Title :
Education, IEEE Transactions on
DOI :
10.1109/TE.2012.2196517