Volume 23, Issue 1March 2023
Editor:
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
EISSN:1946-6226
Bibliometrics
Skip Table Of Content Section
SECTION: Special Issue on Conceptualizing and Using Theory in Computing Education Research Part 2
editorial
Open Access
Editorial for the Second Special Issue on “Conceptualizing and Using Theory in Computing Education Research”
Article No.: 1, pp 1–4https://doi.org/10.1145/3570729

In this editorial, we introduce the second set of papers for the special issue “Conceptualizing and Using Theory in CER”. These papers focus on meta level discussion on theories in CER, addressing the definition of theories, what theoretical contributions ...

editorial
Free
Reflections on Theory
Article No.: 2, pp 1–8https://doi.org/10.1145/3570728

In this paper, I reflect on how my personal conceptions on “theory” have developed and become more diverse and elaborated during my career. I discuss early conceptions I learned in school and during my university studies, followed by the growing awareness ...

editorial
Free
Conceptualizing the Researcher-Theory Relation
Article No.: 3, pp 1–15https://doi.org/10.1145/3570730

In this article, I interrogate the relation between a researcher and the theories that the researcher gets involved with. I use my own trajectory as a computing education researcher as a way to make visible how different conceptions of this relation are ...

research-article
Open Access
Grand Theories or Design Guidelines? Perspectives on the Role of Theory in Computing Education Research
Article No.: 4, pp 1–20https://doi.org/10.1145/3487049

A rich body of empirically grounded results and a solid theory base have often been viewed as signs of a mature discipline. Many disciplines have frequently debated what they should accept as legitimate kinds of theories, the proper roles of theory, and ...

research-article
Learning Theories Use and Relationships in Computing Education Research
Article No.: 5, pp 1–34https://doi.org/10.1145/3487056

The use of established and discipline-specific theories within research and practice is an indication of the maturity of a discipline. With computing education research as a relatively young discipline, there has been recent interest in investigating ...

research-article
Development and Use of Domain-specific Learning Theories, Models, and Instruments in Computing Education
Article No.: 6, pp 1–48https://doi.org/10.1145/3530221

Use of theory within a field of research provides the foundation for designing effective research programs and establishing a deeper understanding of the results obtained. This, together with the emergence of domain-specific theory, is often taken as an ...

research-article
The Different Types of Contributions to Knowledge (in CER): All Needed, But Not All Recognised
Article No.: 7, pp 1–36https://doi.org/10.1145/3487053

The overall aim of this article is to stimulate discussion about the activities within CER, and to develop a more thoughtful and explicit perspective on the different types of research activity within CER, and their relationships with each other. While ...

    SECTION: Original Papers
    research-article
    Open Access
    A Dialog About the Special Issues on Theory
    Article No.: 8, pp 1–5https://doi.org/10.1145/3554982

    Several authors of articles in the special issue came together for an asynchronous discussion of the articles, surfacing several tensions and opportunities for future work. This summary of the discussion offers a glimpse into these insights.

    research-article
    Open Access
    Investigating K-12 Computing Education in Four African Countries (Botswana, Kenya, Nigeria, and Uganda)
    Article No.: 9, pp 1–29https://doi.org/10.1145/3554924

    Motivation. As K-12 computing education becomes more established throughout the world, there is an increasing focus on accessibility for all, whether in a particular country or setting or in areas of the world that may not yet have computing established. ...

    research-article
    Novice Use of the Java Programming Language
    Article No.: 10, pp 1–24https://doi.org/10.1145/3551393

    Objectives. Java is a popular programming language for use in computing education, but it is difficult to get a wide picture of the issues that it presents for novices; most studies look only at the types or frequency of errors. In this observational ...

    research-article
    Open Access
    Expert Perspectives on Student Errors in SQL
    Article No.: 11, pp 1–28https://doi.org/10.1145/3551392

    Prior studies in the Computer Science education literature have illustrated that novices make many mistakes in composing SQL queries. Query formulation proves to be difficult for students. Only recently, some headway was made towards understanding why SQL ...

    research-article
    Open Access
    Practitioner Perspectives on COVID-19’s Impact on Computer Science Education Among High Schools Serving Students from Lower and Higher Income Families
    Article No.: 12, pp 1–31https://doi.org/10.1145/3557047

    Research Problem. Computer science (CS) education researchers conducting studies that target high school students have likely seen their studies impacted by COVID-19. Interpreting research findings impacted by COVID-19 presents unique challenges that will ...

    research-article
    A Review of Worked Examples in Programming Activities
    Article No.: 13, pp 1–35https://doi.org/10.1145/3560266

    This article reviews literature on worked examples in the context of programming activities. We focus on two types of examples, namely, code-tracing and code-generation, because there is sufficient research on these to warrant a review. We synthesize key ...

    research-article
    Open Access
    The Perception of Teachers on Usability and Accessibility of Programming Materials for Children with Visual Impairments
    Article No.: 14, pp 1–21https://doi.org/10.1145/3561391

    Programming education is strongly emerging in elementary and high school. Diversity and inclusion are important topics, however, insights on suited programming materials for younger learners with visual impairments are lacking. A wide range of programming ...

    research-article
    Toward a Competence Model for Graphical Modeling
    Article No.: 15, pp 1–30https://doi.org/10.1145/3567598

    Modeling is an integral part of many computing-related disciplines and thus also represents a curricular core component in computing education in tertiary education. Competence models in which modeling is integrated at least to some extent already exist ...

    research-article
    Analysis of Software Engineering Skills Gap in the Industry
    Article No.: 16, pp 1–28https://doi.org/10.1145/3567837

    Many practitioners might struggle with becoming productive in different software engineering (SE) roles due to misalignment of the skills learnt during the university time with what is expected in the industry. Companies spend significant resources to ...

    Subjects

    Comments

    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!