|
白方平譯,Brand, S. 著(民88)。MIT媒體實驗室。台北:天下文化。 谷瑞勉譯,Berk, L. E. & Winsler, A. 著(民88)。鷹架兒童的學習。台北:心理出版社。 吳正己(民84)。程式設計化的電腦教學。資訊與教育,49,33-37。 吳正己、林美娟、鄧佳恩、劉錫禎(民86)。應用模擬軟體SimRECUR於遞迴教學。第六屆國際電腦輔助教學研討會論文集。 吳正己、林凱胤(民86)。問題解決導向的程式語言教學。資訊與教育,創刊十年特刊,75-83。 吳芝儀、李奉儒譯,Patton, M. 著(民84)。質的評鑑與研究。台北:桂冠圖書公司。 吳幸宜譯,Gredler, M. 著(民83)。學習理論與教學應用。台北:心理出版社。 李維譯,Vygotsky著(民87)。思維與語言。台北:桂冠圖書公司。 邱守榕(民81)。關於數學學習研究。科學發展月刊,第二十卷第五期,571-584。 邱貴發(民85)。情境學習理念與電腦輔助學習─學習社群理念探討。台北:師大書苑。 胡幼慧(民85a)。多元方法:三角交叉檢視法。載於胡幼慧主編:質性研究-理論、方法及本土女性研究實例。台北:巨流圖書公司。 胡幼慧(民85b)。焦點團體法。載於胡幼慧主編:質性研究-理論、方法及本土女性研究實例。台北:巨流圖書公司。 胡幼慧、姚美華(民85)。一些質性方法上的思考。載於胡幼慧主編:質性研究-理論、方法及本土女性研究實例。台北:巨流圖書公司。 孫春在(民85)。網際網路上遠距合作學習環境之現況與展望。多元媒體組合教材與遠距教學研討會手冊。空中大學。 施寄青譯,Turkle, S. 著(民83)。電腦革命:人工智慧所引發的人文省思。台北:遠流出版公司。 郭進隆譯,Senge, P. M. 著(民83)。第五項修練:學習型組織的藝術與實務。台北:天下文化。 夏林清、中華民國基層教師協會譯,Altrichter, Posch, & Somekh著(民86)。行動研究方法導論。台北:遠流出版社。 高敬文(民85)。質化研究方法論。台北:師大書苑。 畢恆達(民85)。詮釋學與質性研究。載於胡幼慧主編:質性研究-理論、方法及本土女性研究實例。台北:巨流圖書公司。 陳惠邦(民87)。教育行動研究。台北:師大書苑。 陳德懷(民85)。LISA的網路教學環境。遠距教學應用與發展研討會講義。中正大學。 陳麗如、吳正己、何榮桂(民86)。國民小學的電腦整合教學-以五年級自然科學課程為例。資訊與教育,創刊十年特刊,1-12。 黃瑞琴(民83)。質的教育研究方法。台北:心理出版社。 楊深坑(民77)。理論˙詮釋與實踐。台北:師大書苑。 蔡敏玲(民85)。詮釋性研究的一個可能方式:我如何建構婷婷和穎的故事。載於黃政傑主編:質的教育研究:方法與實例。台北:漢文書局。 嚴祥鸞(民85)。參與觀察法。載於胡幼慧主編:質性研究-理論、方法及本土女性研究實例。台北:巨流圖書公司。 Anderson, J. R., Boyle, C. F., Corbett, A. T., & Lewis, M. W. (1990). Cognitive modeling and intelligent tutoring. In W. J. Clancey & E. Soloway (Eds.), Artificial intelligence and learning environments (pp. 7-49). Cambridge, MA: MIT Press. Anderson, J. R., Corbett, L., Fincham, J., Hoffman, D., & Pelletier, R. (1992). General principles for an intelligent tutoring architecture. In J. Regian & V. Shute (Eds.), Cognitive approaches to automated instruction (pp. 81-106). Hillsdale, NJ: Lawrence Erlbaum Associates. Anderson, J. R., Reder, L. M., & Simon, H. A. (1996). Situated learning and education. Educational Researcher, 25(4), 5-11. Anderson, J. R., Reder, L. M., & Simon, H. A. (1997). Situative versus cognitive perspectives: Form versus substance. Educational Researcher, 26(1), 18-21. Anderson, J. R. & Skwarecki, E. (1986). The automated tutoring of introductory computer programming. Communications of the ACM, 29(9), 842-849. Baroth, E. & Hartsough, C. (1994). Visual programming in the real world. In M. Burnett, A. Goldberg, & T. Lewis (Eds.), Visual object-oriented programming (pp. 21-42). Greenwich: Manning. Bliss, J. (1994). From mental models to modelling. In H. Mellar, J. Bliss, R. Boohan, J. Ogborn & C. Tompsett (Eds.), Learning with artificial worlds: Computer-based modelling in the curriculum (pp. 27-32). London: The Falmer Press. Bogdan, R. & Biklen, S. (1992). Qualitative research for education. Boston: Allyn and Bacon. Bonar, J. & Liffick, B. (1990). Programming languages for novices. In S. Chang (Ed.), Principles of visual programming systems (pp. 326-366). Englewood Cliffs, NJ: Prentice-Hall. Brown, J. S. & Duguid, P. (1996). Stolen knowledge. In H. McLellan (Ed.), Situated learning perspectives (pp. 47-56). Englewood Cliffs, NJ: Educational Technology Publications. Brown, M. H. (1987). Algorithm animation. Cambridge, MA: The MIT Press. Cognition and Technology Group at Vanderbilt (1996). Anchored instruction and situated cognition revisited. In H. McLellan (Ed.), Situated learning perspectives (pp. 123-154). Englewood Cliffs, NJ: Educational Technology Publications. Corbett, A. T. & Anderson, J. R. (1993). Student modeling in an intelligent programming tutor. In E. Lemut, B. du Boulay, & G. Dettori (Eds.), Cognitive models and intelligent environments for learning programming (pp.135-144). Berlin: Springer. Cole, M. & Engeström, Y. (1993). A cultural-historical approach to distributed cognition. In G. Salomon (Ed.), Distributed cognitions: Psychological and educational considerations (pp. 1-46). New York: Cambridge University Press. Collins, A., Greeno, J. G., & Resnick, L. B. (1994). Learning environments. In T. Husen & T. N. Postlethwaite (Eds.), International encyclopedia of education (2nd ed.). New York: Pergamon. Cox, M. & Webb, M. (1994). Developing software and curriculum materials: The Modus project. In H. Mellar, J. Bliss, R. Boohan, J. Ogborn & C. Tompsett (Eds.), Learning with artificial worlds: Computer-based modelling in the curriculum (pp. 188-198). London: The Falmer Press. Cox, P. T., Giles, F. R., & Pietrzykowski, T. (1994). Prograph. In M. Burnett, A. Goldberg, & T. Lewis (Eds.), Visual object-oriented programming (pp. 45-66). Greenwich: Manning. Dalbey, J. & Linn, M. C. (1986). Cognitive consequences of programming: Augmentations to BASIC instruction. Journal of Educational Computing Research, 2(1), 75-93. Dalbey, J., Tourniaire, F. & Linn, M. C. (1986). Making programming instruction cognitively demanding: An intervention study. Journal of Research in Science Teaching, 23(5), 427-436. Davies, S. P. & Castell, A. M. (1993). Linking theory with ITS implementation: Models of programming and the development of programming tutors. In E. Lemut, B. du Boulay, & G. Dettori (Eds.), Cognitive models and intelligent environments for learning programming (pp. 172-184). Berlin: Springer. De Corte, E., Verschaffel, L., Schrooten, H., Olivie, H., & Vansina, A. (1993). A LOGO-based tool-kit and computer coach to support the development of general thinking skills. In T. M. Duffy, J. Lowyck, & D. H. Jonassen (Eds.), Designing environments for constructive learning (pp. 109-124). Berlin: Springer-Verlag. Derry, S. J. & Lajoie, S. P. (1993). A middle camp for (un)intelligent instructional computing: An introduction. In S. P. Lajoie & S. J. Derry (Eds.), Computers as cognitive tools (pp. 1-11). Hillsdale, NJ: Lawrence Erlbaum Associates. Druck, P. F. (1993). Post-Capitalist society. New York: Harper Business. Dyck, J. L. & Mayer, R. E. (1989). Teaching for transfer of computer program comprehension skill. Journal of Educational Psychology, 81(1), 16-24. Edwards, L. D. (1995). Microworlds as representations. In A. A. diSessa, C. Hoyles, R. Noss, & L. D. Edwards (Eds.), Computers and exploratory learning (pp. 127-154). Berlin: Springer. Eisenberg, M. (1995). Creating software applications for children: Some thoughts about design. In A. A. diSessa, C. Hoyles, R. Noss, & L. D. Edwards (Eds.), Computers and exploratory learning (pp. 175-196). Berlin: Springer. Eisenstadt, M., Price, B. A., & Domingue, J. (1993). Redressing ITS fallacies via software visualization. In E. Lemut, B. du Boulay, & G. Dettori (Eds.), Cognitive models and intelligent environments for learning programming (pp. 220-234). Berlin: Springer. Fischer, G. (1995). Domain-oriented design environment. In A. A. diSessa, C. Hoyles, R. Noss, & L. D. Edwards (Eds.), Computers and exploratory learning (pp. 463-480). Berlin: Springer. George, J. F., Iacono, S., & Kling, R. (1995). Learning in context: Extensively computerized work groups as communities-of-practice. Management and Information Technology, 5(3/4), 185-202. Glaserfeld, E. von (1995). Radical constructivism: A way of knowing and learning. London: The Falmer Press. Greeno, J. G. (1997). On claims that answer the wrong questions. Educational Researcher, 26(1), 5-17. Hardisty, J., Taylor, D. M., & Metcalfe, S. E. (1993). Computerized environmental modelling. London: John Wiley & Sons. Harel, I. & Papert, S. (1991). Software design as a learning environment. In S. Papert & I. Harel (Eds.), Constructionism (pp. 41-84). Norwood, NJ: Ablex Publishing Corporation. Honebein, P. (1996). Seven goals for the design of constructivist learning environments. In B. G. Wilson (Ed.), Constructivist learning environments (pp. 11-24). Englewood Cliffs, NJ: Educational Technology Publications. Honebein, P., Duffy, T. M., Fishman, B., (1993). Constructivism and the design of learning environments: Context and authentic activities for learning. In T. M. Duffy, J. Lowyck, & D. H. Jonassen (Eds.), Designing environments for constructive learning (pp. 87-108). New York: Springer-Verlag. Huang, K., Wang, K., & Chiu, S. Y. (1999). A flow-chart learning system for computer programming. In H. Bullinger & J. Ziegler (Eds.) Human-computer interaction: Ergonomics and user interfaces (pp. 1298-1302). London: Lawrence Erlbaum Associates. Järvelä, S. (1995). The cognitive apprenticeship model in a technologically rich environment: Interpreting the learning interaction, Learning and Instruction, 5, 237-259. Järvelä, S. & Niemivirta, M. (1999). The changes in learning theory and the topicality of the recent research on motivation, Research Dialogue in Learning and Instruction, 1, 57-65. Johnson, W. L. (1990). Understanding and debugging novice programs. In W. J. Clancey & E. Soloway (Eds.), Artificial intelligence and learning environments (pp. 51-97). Cambridge, MA: MIT Press. Jones, P. M. & Schneider, K. (1996). Learning environment for magnetic resonance spectroscopy (LEMRS): Supporting apprenticeship learning in operational environments, Journal of Educational Multimedia and Hypermedia, 5(2), 151-177. Jong, T. de, Joolingen, W. v., Scott, D. H., R. de, Lapied, L. & Valent, R. (1994). SMISLE: System for multimedia integrated simulation learning environments. In T. de Jong & L. Sarti (Eds.), Design and production of multimedia and simulation-based learning material (pp. 133-165). Berlin: Kluwer Academic Publishers. Kafai, Y. & Harel, I. (1991). Learning through design and teaching: Exploring social and collaborative aspects of constructionism. In S. Papert & I. Harel (Eds.), Constructionism (pp. 85-110). Norwood, NJ: Ablex Publishing Corporation. Kagan, D. K. (1988). Learning how to program or use computers: A review of six applied studies. Educational Technology, 28(3), 49-51. Kurl, D. M., Pea, R. D., Clement, C. & Mawby, R. (1986). A study of the development of programming ability and thinking skills in high school students. Journal of Educational Computing Research, 2(4), 429-458. Lave, J. (1988). Cognition in practice: Mind, mathematics and culture in everyday life. New York: Cambridge University Press. Lave, J. (1993). The practice of learning. In S. Chaiklin & J. Lave (Eds.), Understanding practice (pp. 3-32). New York: Cambridge University Press. Lave, J. & Wenger, E. (1991). Situated learning: Legitimate peripheral participation. New York: Cambridge University Press. Leinberger, P. & Tucker B. (1991). The new individualists. New York: Harper Collins. Lemke, J. L. (1990). Talking science: Language, learning, and values. Norwood, NJ: Ablex Publishing Corporation. Lesgold, A. (1993). Information technology and the future of education. In S. P. Lajoie & S. J. Derry (Eds.), Computers as cognitive tools (pp. 369-383). Hillsdale, NJ: Lawrence Erlbaum Associates. Lincoln, Y. S. & Guba, E. G. (1985). Naturalistic inquiry. Beverly Hills, CA: Sage. Linn, M. C. (1995). Designing computer learning environments for engineering and computer science: The scaffolded knowledge integration framework. Journal of Science Education and Technology, 4(2), 103-126. Linn, M. C., Katz, M., Clancy, M. J., & Recker, M. (1992). How do Lisp programmers draw on previous experience to solve novel problems? In E. De Corte, M. C. Linn, H. Mandl, & L. Verschaffel (Eds.), Computer-based learning environments and problem solving (pp. 67-101). Berlin: Spring-Verlag. Linn, M. C. & Muilenburg, L. (1996). Creating lifelong science learners: What models form a firm foundation? Educational Researcher, 25(5), 18-24. Linn, M. C., Sloane, K. D. & Clancy, M. J. (1987). Ideal and actual outcomes from precollege Pascal instruction. Journal of Research in Science Teaching, 24(5), 467-490. MacGreor, S. K. (1988). The structured walk-through. Computing Teacher, 15(9), 7-10. Maheshwari, P. (1997). Improving the learning environment in first-year programming: Integrating lectures, tutorials, and laboratories. Journal of Computers in Mathematics and Science Teaching, 16(11), 111-131. Mandinach, E. B. & Cline, H. F. (1994). Classroom dynamics: Implementing a technology-based learning environment. Hillsdale, NJ: Lawrence Erlbaum Associates. Mayer, R. E. (1992). Teaching for transfer of problem-solving skills to computer programming. In E. De Corte, M. C. Linn, H. Mandl, & L. Verschaffel (Eds.), Computer-based learning environments and problem solving (pp. 193-206). Berlin: Springer. McCalla, G. I. (1992). The search for adaptability, flexibility, and individualization: Approaches to curriculum in intelligent tutoring systems. In M. Jones & P. Winne (Eds.), Adaptive learning environments (pp. 91-121). Berlin: Springer-Verlag. McLellan, H. (1996). Situated learning: Multiple perspectives. In H. McLellan (Ed.), Situated learning perspectives (pp. 5-17). Englewood Cliffs, NJ: Educational Technology Publications. Mellar, H. & Bliss, J. (1994). Introduction: Modelling and education. In H. Mellar, J. Bliss, R. Boohan, J. Ogborn & C. Tompsett (Eds.), Learning with artificial worlds: Computer-based modelling in the curriculum (pp. 1-7). London: The Falmer Press. Merrienboer V., Jeroen J. G. & Krammer, P. M. (1987). Instructional strategies and tactics for the design of introductory computer programming courses in high school. Instructional Science, 16(3), 251-285. Nelson, H. J., Irwin, G., & Monarchi, D. E. (1997). Journey up the mountain: Different paths to learning object-oriented programming, Management and Information Technology, 7(2), 53-85. Newman, D., Griffin, P., & Cole, M. (1989). The construction zone: Working for cognitive change in school. New York: Cambridge University Press. Orhun, E. (1995). Design of computer-based cognitive tools. In A. A. diSessa, C. Hoyles, R. Noss, & L. D. Edwards (Eds.), Computers and exploratory learning (pp. 305-319). Berlin: Springer. Papert, S. (1980). Mindstorms. London: Harvester Press. Papert, S. (1988). The conservation of Piaget: The computer as grist to the constructivist mill. In G. Forman & P. B. Pufall (Eds.), Constructivism in the computer age (pp. 3-13). Hillsdale, NJ: Lawrence Erlbaum Associates. Papert, S. (1991). Situating Constructionism. In S. Papert & I. Harel (Eds.), Constructionism (pp. 1-12). Norwood, NJ: Ablex Publishing Corporation. Pea, R. D. (1986). Language independent conceptual ‘bugs’ in novice programming. Journal of Educational Computing Research, 2(1), 25-36. Pea, R. D. (1992). Augmenting the discourse of learning with computer-based learning environments? In E. De Corte, M. C. Linn, H. Mandl, & L. Verschaffel (Eds.), Computer-based learning environments and problem solving (pp. 313-343). Berlin: Spring-Verlag. Pea, R. D. (1993). Practices of distributed intelligence and designs for education. In G. Salomon (Ed.), Distributed cognitions: Psychological and educational considerations (pp. 47-87). New York: Cambridge University Press. Pintrich, P. R., Berger, C. F., & Stemmer, P. M. (1987). Students’ programming behavior in a Pascal course. Journal of Research in Science Teaching, 24(5), 451-466. Pirolli, P. (1993). Towards a unified model of learning to program. In E. Lemut, B. du Boulay, & G. Dettori (Eds.), Cognitive models and intelligent environments for learning programming (pp. 34-48). Berlin: Springer. Ramadhan, H. & du Boulay, B. (1993). Programming environment for novices. In E. Lemut, B. du Boulay, & G. Dettori (Eds.), Cognitive models and intelligent environments for learning programming (pp. 125-134). Berlin: Springer. Reiss, S. P. (1995). The FIELD programming environment: A friendly integrated environment for learning and development. Boston: Kluwer Academic Publishers. Resnick, L. B. (1991). Shared cognition: Thinking as social practice. In L. B. Resnick, J. M. Levine, & S. D. Teasley (Eds.), Perspectives on socially shared cognition (pp. 1-20). Washington, DC: American Psychological Association. Resnick, M. & Ocko, S. (1991). Learning through and about design. In S. Papert & I. Harel (Eds.), Constructionism (pp. 141-150). Norwood, NJ: Ablex Publishing Corporation. Rosa, A. & Montero, I. (1990). The historical context of Vygotsky’s work: A sociohistorical approach. In L. C. Moll (Ed.), Vygotsky and education (pp. 59-88). New York: Cambridge University Press. Rosmalen, P. van (1994). SAM, simulation and multimedia. In T. de Jong & L. Sarti (Eds.), Design and production of multimedia and simulation-based learning material (pp. 167-187). Berlin: Kluwer Academic Publishers. Roth, W. (1998). Designing communities. Boston: Kluwer Academic Publishers. Saleh, K. (1999). Object model in Java: Elements and application. Information and Software Technology, 41, 235-241. Scanlan, D. & Clark, L. (1988). An empirical investigation of flowchart preference. Journal of Computers in Mathematics and Science Teaching, 8(2), 56-64. Schlager, M. S., Poirier, C., & Means, B. M. (1996). Mentors in the classroom: Bringing the world outside in. In H. McLellan (Ed.), Situated learning perspectives (pp. 243-261). Englewood Cliffs, NJ: Educational Technology Publications. Schofield, J. W., Eurich-Fulcer, R., & Britt, C. L. (1994). Teachers, computer tutors, and teaching: The artificially intelligent tutor as an agent for classroom change. American Educational Research Journal, 31(3), 579-607. Sewell, D. (1990). New tools for new minds: A cognitive perspective on the use of computers with young children. New York: St. Martin’s Press. Shneiderman, B. (1980). Software psychology. Boston: Little, Brown & Company. Singley, M. D., Carroll, J. M., & Alpert, S. R. (1993). Incidental reification of goals in an intelligent tutor for Smalltalk. In E. Lemut, B. du Boulay, & G. Dettori (Eds.), Cognitive models and intelligent environments for learning programming (pp. 145-155). Berlin: Springer. Streibel, M. J. (1996). Queries about computer education and situated critical pedagogy. In H. McLellan (Ed.), Situated learning perspectives (pp. 67-75). Englewood Cliffs, NJ: Educational Technology Publications. Suchman, L. A. (1987). Plans and situated actions. New York: Cambridge University Press. Sumiga, J. (1993). Programming and design. In E. Lemut, B. du Boulay, & G. Dettori (Eds.), Cognitive models and intelligent environments for learning programming (pp.59-70). Berlin: Springer. Tapscott, D. (1996). The digital economy. New York: McGraw-Hill. Taylor, J. & du Boulay, B. (1987). Studying novice programmers: Why they may find learning PROLOG hard. In J. C. Rutkowska & C. Crook (Eds.), Computers, cognition and development (pp. 153-173). London: John Wiley & Sons. Tompsett, C. (1994). An introduction to qualitative modelling. In H. Mellar, J. Bliss, R. Boohan, J. Ogborn & C. Tompsett (Eds.), Learning with artificial worlds: Computer-based modelling in the curriculum (pp. 145-152). London: The Falmer Press. Turkle, S. & Papert, S. (1991). Epistemological pluralism and the revaluation of the concrete. In S. Papert & I. Harel (Eds.), Constructionism (pp. 161-192). Norwood, NJ: Ablex Publishing Corporation. Tynjälä, P. (1997). Developing education students’ conceptions of the learning process in different learning environments, Learning and Instruction, 7(3), 277-292. Ulloa, A. (1994). Open system for collaborative authoring and re-use. In T. de Jong & L. Sarti (Eds.), Design and production of multimedia and simulation-based learning material (pp. 83-97). Berlin: Kluwer Academic Publishers. Vygotsky, L. S. (1978). Mind in society: The development of higher psychological processes. Cambridge, MA: Harvard University Press. Webb, N. M. (1986). Problem solving strategies and group processes in small groups learning computer programming. American Educational Research Journal, 23(2), 243-261. Weber, G. (1993). Analogies in an intelligent programming environment for learning LISP. In E. Lemut, B. du Boulay, & G. Dettori (Eds.), Cognitive models and intelligent environments for learning programming (pp.210-219). Berlin: Springer. Wenger, E. (1998). Communities of practice: Learning, meaning, and identity. New York: Cambridge University Press. White, B. Y. & Frederiksen, J. R. (1990). Causal model progressions as a foundation for intelligent learning environments. In W. J. Clancey & E. Soloway (Eds.), Artificial intelligence and learning environments (pp. 99-157). Cambridge, MA: MIT Press. Wiedenbeck, S. & Ramalingam, V. (1999). Novice comprehension of small programs written in the procedural and object-oriented styles, International Journal of Human-Computer Studies, 51, 71-87. Wiedenbeck, S., Ramalingam, V., Sarasamma, S. & Corritore, C. (1999), A comparison of the comprehension of object-oriented and procedural programs by novice programmers, Interacting with Computers, 11, 255-282. Wolf, D. P. (1988). The quality of interaction: Domain knowledge, social interchange, and computer learning. In G. Forman & P. B. Pufall (Eds.), Constructivism in the computer age (pp. 203-215). Hillsdale, NJ: Lawrence Erlbaum Associates. Yazdani, M. (1987). Artificial intelligence, powerful ideas and children’s learning. In J. C. Rutkowska & C. Crook (Eds.), Computers, Cognition and Development (pp. 99-114). London: John Wiley & Sons. Zucchermaglio, C. (1993). Toward a cognitive ergonomics of educational technology. In T. M. Duffy, J. Lowyck, & D. H. Jonassen (Eds.), Designing environments for constructive learning (pp. 249-260). New York: Springer-Verlag.
|