Constructivist approaches for teaching computer programming
暂无分享,去创建一个
[1] B. Bloom. Taxonomy of educational objectives , 1956 .
[2] H. Sluiter. [Learning by doing]. , 1977, Nederlands tijdschrift voor geneeskunde.
[3] H. Gardner,et al. Frames of Mind: The Theory of Multiple Intelligences , 1983 .
[4] K. Thompson. Cognitive and Analytical Psychology Howard Gardner .Frames of Mind: The Theory of Multiple Intelligences. New York, Basic Books, 1983. , 1985 .
[5] C. Bonwell,et al. Active learning : creating excitement in the classroom , 1991 .
[6] David Reed,et al. AAA and CS 1: the applied apprenticeship approach to CS 1 , 1995, SIGCSE.
[7] Charles C. Bonwell,et al. Using active learning in college class : a range of options for faculty , 1996 .
[8] Charles C. Bonwell,et al. Enhancing the lecture: Revitalizing a traditional format , 1996 .
[9] Owen L. Astrachan,et al. Application-based modules using apprentice learning for CS 2 , 1997, SIGCSE '97.
[10] Owen L. Astrachan. Concrete teaching: hooks and props as instructional technology , 1998, ITiCSE '98.
[11] Mordechai Ben-aft,et al. Constructivism in computer science education , 1998, SIGCSE '98.
[12] Rebecca Brent,et al. Is Technology a Friend or Foe of Learning , 2000 .
[13] Scott Grissom,et al. An Empirical Evaluation of Using Constructive Classroom Activities to Teach Introductory Programming , 2001, Comput. Sci. Educ..
[14] Linda L. Lohr. Creating Graphics for Learning and Performance: Lessons in Visual Literacy , 2002 .
[15] Anne McDougall,et al. Student Strategies for Learning Computer Programming: Implications for Pedagogy in Informatics , 2004, Education and Information Technologies.