5M. Guzdial. Design Process for Non-majors Computing Courses[C]. 36th ACM Technical Symposium on Computer Science Education(SIGCSE), ACM, 2005.
6J D Bransford, A L Brown, R R Cocking. How People Learn: Brain, Mind, Experience, and School[M]. Washington, D.C.: National Academy Press, 2000.
7J T Bruer. Schools for Thought: A Science of Learning in the Classroom. Cambridge, MA: MIT Press, 1993.
8J Kolodner. Case Based Reasoning[M]. San Mateo, CA: Morgan Kaufmann Publishers, 1993.
9G Carmichael. Adding Computer Science to an Introductory Computing Class for Non-Majors[R/OL]. (2011-10-05)[2011-12-10] http://gailcarmichael.com/sites/default/files/sigcse2011 paper.pdf.
10S Hambrusch, C Hoffmann, J Korb, et al. A multidisciplinary Approach towards Computational Thinking for Science Majors[C]. 39th ACM Technical Symposium on Computer Science Education (SIGCSE), ACM, 2009.
3Association of College & Research Libraries. Information literacy competency standards for higher education[M]. Chicago: Association of College & Research Libraries, 2000: 8-14.
4Karen Mensing,Janice Mak,Megan Bird, etc. Computational, Model Thinking and Computer Coding for U .S. Common Core Stan- dards with 6 to 12 Year Old Students.IEEE intematioan Conference on Emerging elearing Technologies and Applications, 2013,17-22.