7Wulf T.: Constructivist approaches for teaching computer programming. In: Proceedings of the 6th conference on Information Technology Education,2005:245-248.
8Caspersen M E, Bennedsen J.: Instructional design of a programming course: a learning theoretic approach. In: Pro- ceedings of the third international workshop on Computing Education Research,2007:111-122.
9Lui Andrew K, Kwan Reggie, Poon Maria, Cheung Yannie H Y.: Saving weak programming students-applying constructivism in a first programming course. ACM SIGCSE Bulletin,2004.36(2): 72-76.
10Zhu Haibin, Zhou MengChu: Methodology first and languagesecond: a way to teach object-oriented programming. In: Conference on Object Oriented Programming Systems Languages and Applications,2003:140-147.