ABSTRACT
An experimental research design was implemented in an attempt to understand how different types of conceptual models and cognitive learning styles influence novice programmers when learning recursion. The results indicate that in teaching recursion to novice programmers:• concrete conceptual models are better than abstract conceptual models,• novices with abstract learning styles perform better than those with concrete learning styles,• abstract learners do not necessarily benefit more from abstract conceptual models, and• concrete learners do not necessarily benefit more from concrete conceptual models.
- 1.Aho, A. V. and Ullman, J. D. Foundations of Computer Science. W. Hi" Freeman and C~mpanY' New York, NY, 1992. Google ScholarDigital Library
- 2.Bostrom, R'. P.,'" Olfrnan, L., and Sein, M. K. The importanee'0f individual differences in end-user training: The case for learning style. In Proceedings of the 1988 A CM SIGCPR Conference on the Management of Information Systems Personnel (}988), 133-141. Google ScholarDigital Library
- 3.Cavaiani, T. P. Cognitive style and diagnostic skills of student programrners. Journal of Research on Computing in Education 22 (1989), 411-420. Google ScholarDigital Library
- 4.Dale, N. B., & Weems, C. Pascal (3rd ed.). Lexington, MA: D. C. Heath, 1991.Google Scholar
- 5.Davi~dson, G.V. Mateliing learning styles with teaching Styles: is ~it a useful concept? Performance and I~truction 29,'4 (1990), 36-38.Google Scholar
- 6.du Boula~, B., O'Shea, T., and Monk, J. The black box inside ~e glass box: presenting cbrnputing concepts to novlees, lnternatibnal Journal of Man-Machine Studies 14 (i98i), 237-249.Google Scholar
- 7.Gentner, D. Structure-mapping: a theoretical framework for analogy. Cognitive Science 7 (1983), 155-170.'Google ScholarCross Ref
- 8.Greer, J. E. Empirical Comparison of Techniques for Teaching Redtksion in introductory Computer Science. Ph.D. dissertation, The University of Texas at Austin, 1987. Google ScholarDigital Library
- 9.Jagodzinski, 'A.' P. A theoretical basis for the representation (if on-line computer systems to naive users. International Journal of Man-Machine Studies 18 (1983), 215-252.Google ScholarCross Ref
- 10.Kemeny, J. G. and Kurtz, T. E. Back to BASIC: The History, Corruption and Future of the Language. Addison-Wesley, Reading, MA, 1985. Google ScholarDigital Library
- 11.Koffrnan, E. B. Pascal (4th ed.). Reading, MA: Addison Wesley, 1992.Google Scholar
- 12.Kolb, D. A. Experiential Learning. Prentice Hall, Englewood Cliffs, NJ, 1984.Google Scholar
- 13.Kolb, D. A. Learning Style Inventory. MeBer and' Company, Boston, MA, 1985.Google Scholar
- 14.Kurland, D. M. and Pea, R. D. Children's mental models of recursive LOGO programs. In Proceedings of the 5th Annual Conference of the Cognitive Science Society (1983), Session 4, 1-5.Google Scholar
- 15.Mayer, R. E. Can advance organizers influence meaning~l learning? Review of Educational Research 49 (1979), 371-383.Google ScholarCross Ref
- 16.Mayer, R. E. The psychology of how novices learn computer programming. Computing Surveys 13 (1981), 121-141. Google ScholarDigital Library
- 17.Mayer, R. E. Using conceptual models to teach BASIC computer programming. Journal of Educational Psychology 80, 3 (1988), 291-298.Google Scholar
- 18.Norman, D. A. Some observation of mental models, in D. Gentner and A.L. Stevens (Eds.), Mental Models (pp. 7-14). Erlbaum, Hillsdale, NJ, 1983.Google Scholar
- 19.Pirolli, P.L. and Anderson, J. R. The role of learning from examples in the acquisition of reeursive programming skills. Canadian Journal of Psychology 39 (1985), 240-272.Google ScholarCross Ref
- 20.Sein, M. K. and Bostrom, R. P. Individual differences and conceptual models in training novices users. Human-Computer Interaction 4 (1989), 197-229.Google ScholarDigital Library
- 21.Smith, D. M. and Kolb, D. A. User's Guide for the Learning Style Inventory: A Manual for Teachers and Trainers. McBer and Company, Boston, MA, 1985.Google Scholar
- 22.van der Veer, G. C. and Felt, M. A. M. Development of mental models of an office system: A field study on an introductory course. In G.C. van der Veer & G. Mulder (F_~.), Human-Computer ~ Interaction: Psychonomic Aspects (pp. 251-272). Springer-Verlag, New York, 1988. Google ScholarDigital Library
- 23.van Merrienboer, I. J. G. Instructional strategies for teaching computer programming: Interactions with the cognitive style refleetion-impulsivity. Journal of Research on Computing in Education 23, 1 (1990), 45- 52.Google ScholarCross Ref
Index Terms
- Conceptual models and cognitive learning styles in teaching recursion
Recommendations
Conceptual models and cognitive learning styles in teaching recursion
An experimental research design was implemented in an attempt to understand how different types of conceptual models and cognitive learning styles influence novice programmers when learning recursion. The results indicate that in teaching recursion to ...
Perception of MOOC Pedagogical Tools and Learners' Learning Styles in MOOC Blended Teaching: a Case Study
ICEBT '19: Proceedings of the 2019 3rd International Conference on E-Education, E-Business and E-TechnologyRapid development has been achieved since the emergence of MOOC in 2008, but there are still many defects in the popularization of MOOC. Developing blended teaching by utilizing is considered to be one of effective means to overcome these shortcomings. ...
Comments