[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

What do we mean by theoretically sound research in computer science education?

Published: 28 June 2004 Publication History

Abstract

With our interest to improve our education in computer science, an understanding of how students learn about CS concepts, how different concepts are understood, as well as the conditions for learning, become important issues. A better understanding of our students and their learning gives us a strong tool in our efforts to develop teaching. There is an increasing awareness of the usefulness of theoretically sound research approaches: it opens for generalisations of results, it invites comparison between researchers, methods and results, and at the same time it makes the limits of the research visible. As examples on initiatives that have lately been taken to promote a conscious use of relevant research approaches, can be mentioned the bootstrapping project [13], the special issue on import and export of Computer Science Education (to appear), as well as papers offering overviews of the current use of certain approaches ([4], [8]) and attempts to verbalize models for a successful research process ([5], [6], [12]).These initiatives do not advocate the primacy of a certain approach over others. This openness is well-grounded, since "a particular approach offers certain perspectives on a research question, and, in this way, enables the researcher to study [these] aspects of learning, while other aspects, that are not in focus using the selected approach, become unclear or 'blurred' (Berglund, submitted for review). Thus, the selection an approach is closely intertwined with the research question under investigation.In this panel, the theoretical foundations for four different research approaches will be described, and examples of research performed within each of these approaches will be given. The examples will serve to illuminate which kinds of results that can be offered by a particular approach, and thereby illustrate its use.

References

[1]
Ben-Ari, M.& Yeshno, T. Conceptual models of software artifacts. Cognition, Technology & Work. (accepted for publication).
[2]
Ben-Bassat Levy, R., Ben-Ari, M., Uronen, P. The Jeliot 2000 program animation system. Computers & Education, 40(1):1--15, 2003.
[3]
Berglund, A. What is good teaching of computer networks? In the proceedings of IEEE Frontiers in Education, Denver, CO, USA, 2003, pp. S2D13 - S2D19.
[4]
Carbone, A. and Kaasboll, J. (1998). A Survey of Methods Used to Evaluate Computer Science Teaching. ACM SIGCSE Bulletin 30(3) pages: 41--45.
[5]
Clancy, M., Stasko, J., Guzdial, M., Fincher, S., and Dale, N. (2001). Models and Areas for CS Education Research. Computer Science Education, 11(4), 323--341.
[6]
Daniels, M., Petre, M., and Berglund, A. (1998). Building a Rigorous Research Agenda into Changes to Teaching, Proceedings ACM Australasian conference of Computer Science Education.
[7]
Holmboe, C. (2003). Language, and the learning of data modelling. PhD thesis, University of Oslo, Oslo.
[8]
Holmboe, C., McIver, L., and George, C. (2001). Research Agenda for Computer Science Education. In Kadoda, G. Proceeding of the 13th annual workshop of the Psychology of Programming Interest Group. pp 207--223.
[9]
Kolikant, Y. B.-D. (in press). Learning Concurrency as an Entry Point to the Community of CS Practitioners. Journal of Computers in Mathematics and Science Teaching. http://stwww.weizmann.ac.il/g-cs/yifat/publications.htm
[10]
Marton, F. & Booth, S. (1997). Learning and Awareness. Mahwah, NJ, USA: Lawrence Erlbaum Associates.
[11]
Norman, D. A. Some observations on mental models. In Dedre Gentner and Albert L. Stevens (Eds.). Mental Models, pages 7--14. Hillsdale, NJ, USA: Lawrence Erlbaum Associates 1983.
[12]
Pears, A., Daniels, M., and Berglund, A. (2002). Describing Computer Science Education Research: An Academic Process View. SCS 2002 Western Multiconference, San Antonio, USA.
[13]
Petre, M., Fincher, S., Tenenberg, J., et. al. (2003). "My criterion is: Is it a Boolena?": A cardsort elicitation of students' knowledge of programming constructs. Technical Report, University of Kent at Canterbury, U.K.
[14]
Vygotsky, L. (1986). Thought and Language (A. Kozulin, Trans.). Cambridge, MA: MIT Press.

Cited By

View all
  • (2022)Grand Theories or Design Guidelines? Perspectives on the Role of Theory in Computing Education ResearchACM Transactions on Computing Education10.1145/348704923:1(1-20)Online publication date: 29-Dec-2022
  • (2020)The Association of High School Computer Science Content and Pedagogy with Students’ Success in College Computer ScienceACM Transactions on Computing Education10.1145/338199520:2(1-21)Online publication date: 24-Apr-2020
  • (2019)The History of Computing Education ResearchThe Cambridge Handbook of Computing Education Research10.1017/9781108654555.002(11-39)Online publication date: 15-Feb-2019
  • Show More Cited By

Index Terms

  1. What do we mean by theoretically sound research in computer science education?

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCSE Bulletin
    ACM SIGCSE Bulletin  Volume 36, Issue 3
    September 2004
    280 pages
    ISSN:0097-8418
    DOI:10.1145/1026487
    Issue’s Table of Contents
    • cover image ACM Conferences
      ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
      June 2004
      296 pages
      ISBN:1581138369
      DOI:10.1145/1007996
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 28 June 2004
    Published in SIGCSE Volume 36, Issue 3

    Check for updates

    Author Tags

    1. action research
    2. cognitive theories
    3. computer science education
    4. phenomenography
    5. research approaches
    6. socio-cultural research perspective

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)5
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 18 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Grand Theories or Design Guidelines? Perspectives on the Role of Theory in Computing Education ResearchACM Transactions on Computing Education10.1145/348704923:1(1-20)Online publication date: 29-Dec-2022
    • (2020)The Association of High School Computer Science Content and Pedagogy with Students’ Success in College Computer ScienceACM Transactions on Computing Education10.1145/338199520:2(1-21)Online publication date: 24-Apr-2020
    • (2019)The History of Computing Education ResearchThe Cambridge Handbook of Computing Education Research10.1017/9781108654555.002(11-39)Online publication date: 15-Feb-2019
    • (2019)The Cambridge Handbook of Computing Education Research10.1017/9781108654555Online publication date: 15-Feb-2019
    • (2006)A qualitative analysis of reflective and defensive student responses in a software engineering and design courseProceedings of the 6th Baltic Sea conference on Computing education research: Koli Calling 200610.1145/1315803.1315813(46-53)Online publication date: 1-Feb-2006
    • (2023)Theory and Approaches to Computing Education ResearchPast, Present and Future of Computing Education Research10.1007/978-3-031-25336-2_3(33-50)Online publication date: 5-Jan-2023
    • (2023)What is Computing Education Research (CER)?Past, Present and Future of Computing Education Research10.1007/978-3-031-25336-2_2(9-31)Online publication date: 5-Jan-2023
    • (2016)Three Years of Student Pair ProgrammingProceedings of the 47th ACM Technical Symposium on Computing Science Education10.1145/2839509.2844565(84-89)Online publication date: 17-Feb-2016
    • (2015)Creating Open Source Lecture MaterialsSTEM Education10.4018/978-1-4666-7363-2.ch004(68-94)Online publication date: 2015
    • (2015)Creating Open Source Lecture MaterialsOpen Source Technology10.4018/978-1-4666-7230-7.ch020(336-363)Online publication date: 2015
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media