:::

詳目顯示

回上一頁
題名:以專題製作為主的電腦化學習環境之比較研究:認知取向與情境取向
作者:黃國鴻 引用關係
作者(外文):Kuo-Hung Huang
校院名稱:國立彰化師範大學
系所名稱:科學教育研究所
指導教授:邱守榕
王國華
學位類別:博士
出版日期:2000
主題關鍵詞:專題製作認知模型情境學習學習環境樂高積木網頁設計程式設計project-based learningcognitive modelsituated learninglearning environmentLEGOhomepage designcomputer programming
原始連結:連回原系統網址new window
相關次數:
  • 被引用次數被引用次數:期刊(4) 博士論文(5) 專書(0) 專書論文(0)
  • 排除自我引用排除自我引用:4
  • 共同引用共同引用:0
  • 點閱點閱:45
本研究旨在透過專題製作之課程,分別設計兩種不同的電腦化學習環境,並探討學生在兩種環境下所展現的學習歷程與成長。基於此一目的,本研究首先透過文獻分析與先導研究,分別設計出以認知理論為基礎的模型化學習環境,與以情境學習理論為基礎的情境化學習環境。安排選讀專題製作課程的八位學生,分別在兩種不同的學習環境中進行長達十個月的實際工作。藉由質的研究方法收集與分析資料後,探討兩種學習環境的成效與限制。
本研究發現個案學生在兩種不同的學習環境中的學習活動,模型化學習環境提供了樂高積木與多種視覺化軟體。學生構思與組合樂高積木,並透過操作軟體與撰寫程式以控制組合積木。由模仿操作而循序漸進的發展出更複雜的心智模型。工作內容以軟體操作、撰寫程式、操作積木為主。在情境化的環境中,學生協助醫院建立行政資訊系統。在設計網頁、上網查資料、及到醫院更新軟體等真實工作的完成過程中,逐漸獲取參與實務社群的能力。
另外,在兩種不同的學習環境下,學生出現了以下的成長差異:
1. 在電腦知識技能方面:在模型化的學習環境中,著重於特定知識的漸進學習;在情境化的學習環境中,著重於多種知識的整合應用。
2. 在人際社會知覺方面:在模型化的學習環境中,學生體驗出選擇積極主動的合作成員,有助於工作的完成;在情境化的學習環境中,學生體驗出建立良好的人際關係,有益於獲取工作上的協助。
3. 在學習與工作型態方面:在模型化的學習環境中,學生在微世界中學習,形成假設驗證的思考;在情境化的學習環境中,學生在真實世界中學習,形成多重立場的思考。在模型化的學習環境中,學生認為解決問題的方法是客觀中立的;在情境化的學習環境中,學生認為解決問題的方法是價值負載的。
4. 在自我意識與生涯規劃方面:模型化的學習環境幫助學生更了解自己的能力,據以決定自己能否從事相關工作;情境化的學習環境幫助學生了解實務社群的運作,據以判斷自己是否適合此社群。
而本研究發現,在這兩種學習環境下,影響學生成長差異的因素,主要有學習動機、個人的特質與能力、支援學習的資源、與工作的本質與特性。最後,研究者對於學習環境的設計提出建議,並指出未來可在學科領域的應用探討與兩種環境的整合方面作進一步的研究。
The purpose of this study was to design two computerized learning environments for the course of “Special-Subject Software Design” and to investigate their effectiveness on the students’ learning process and personal development. These two environments are the modeling-oriented learning environment which is based on the framework of cognitive model and the situating-oriented learning environment which is based on the framework of situated learning.
Eight students attended the designed activities in the learning environments respectively for ten months. Meanwhile, the researcher collected and analyzed the data, which consisted of observation, logs of work, interviews and reflections.
The modeling-oriented learning environment utilizes the LEGO computerized blocks and the visual software to form a microworld in which the students can learn through interaction with the emerging artifact. Students use the LEGO blocks to design and build an artifact and implement the designed functions by control the computerized blocks with computer programs. This process provides an opportunity of knowledge integration, problem solving and cognitive development.
The situating-oriented learning environment provides the students with opportunities of participating the community of practice. The students are exposed to the real world of the computer career and the impacts from the workplace inspire their reflection and career planning.
The results reveal the difference of development of the two groups of students:
1. In computer knowledge and skills: The modeling-oriented learning environment emphasizes the staged learning in the specific domain of knowledge, while the situating-oriented learning environment emphasizes the integrated application of variety of knowledge.
2. In interpersonal skills: The modeling-oriented learning environment helps the students to recognize the importance of choosing progressive working partners toward task accomplishment, while the situating-oriented learning environment helps the students to recognize the importance of social relationship for the access of resources for the tasks.
3. In learning and working style: The modeling-oriented learning environment provides the students with a microworld to learn to think in an assumption-verification perspective, while the situating-oriented learning environment provides the students with a real world to learn to think in multiple perspectives.
4. In career planning: The modeling-oriented learning environment helps the students to know their own talents and abilities to decide whether to choose the work, while the situating-oriented learning environment helps the students to know the community of practice to judge whether to participate the community.
The findings show that the factors of the learning environments on students’ development are learning motivation, personal characters and abilities, learning-supported resources, and the natures of tasks. In the end, the researcher lists recommendations for the design of learning environments and suggests the research directions for further investigation.
白方平譯,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.
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top