1. John R. Anderson . ( 1999 ). Cognitive psychology and its implications ( 5 th ed.). New York : Worth . John R. Anderson. (1999). Cognitive psychology and its implications (5th ed.). New York: Worth.
2. Disciplinary thinking, computational doing
3. Jeffrey Bonar and Robert Cunningham . ( 1988 ) BRIDGE: Tutoring the programming process , in Intelligent tutoring systems: Lessons learned . J. Psotka, L. Massey, S. Mutter (Eds.), Lawrence Erlbaum Associates , Hillsdale, NJ . Jeffrey Bonar and Robert Cunningham. (1988) BRIDGE: Tutoring the programming process, in Intelligent tutoring systems: Lessons learned. J. Psotka, L. Massey, S. Mutter (Eds.), Lawrence Erlbaum Associates, Hillsdale, NJ.
4. RAPTOR
5. Iconic programming for flowcharts, java, turing, etc