1. The Role of Domain Expenence in Software Design;Adelson Beth;IEEE Trans. Softw. Eng.,1985
2. Lorin W Anderson , DR Krathwohl , PW Airasian , KA Cruikshank , RE Mayer , PR Pintrich , and J Raths . 2001. A Taxonomy for Learning, Teaching and Assessing. A Revision of Bloom’s Taxonomy of Educational Objectives . Longman, New York, NY. Lorin W Anderson, DR Krathwohl, PW Airasian, KA Cruikshank, RE Mayer, PR Pintrich, and J Raths. 2001. A Taxonomy for Learning, Teaching and Assessing. A Revision of Bloom’s Taxonomy of Educational Objectives. Longman, New York, NY.
3. Teaching Programming with Gamified Semantics
4. AAA and CS 1
5. Piraye Bayman and Richard E Mayer . 1988. Using conceptual models to teach BASIC computer programming.Journal of Educational Psychology 80, 3 ( 1988 ), 291. Piraye Bayman and Richard E Mayer. 1988. Using conceptual models to teach BASIC computer programming.Journal of Educational Psychology 80, 3 (1988), 291.