White paper for the CS Education Research Summit



Similar documents
A Study in Learning Styles of Construction Management Students. Amit Bandyopadhyay, Ph.D., PE, F.ASCE State University of New York -FSC

Who we become depends on the company we keep and on what we do and say together

How To Write The English Language Learner Can Do Booklet

KNOWLEDGE ORGANIZATION

Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective

LEARNING THEORIES Ausubel's Learning Theory

Running head: PERSONAL STATEMENT ON LEARNING AND INSTRUCTION 1. Personal Statement on Learning and Instruction. Jay A. Bostwick

Undergraduate Psychology Major Learning Goals and Outcomes i

MA APPLIED LINGUISTICS AND TESOL

Mathematics Cognitive Domains Framework: TIMSS 2003 Developmental Project Fourth and Eighth Grades

Art and Design Education in Wisconsin Schools

Application Design: Issues in Expert System Architecture. Harry C. Reinstein Janice S. Aikins

Overview of the TACITUS Project

Learning Theory and Instructional Design

Introduction to 30th Anniversary Perspectives on Cognitive Science: Past, Present, and Future

EDUCATIONAL PSYCHOLOGY. effectiveness of, the psychology of teaching, and the social psychology of schools as

Integrating Cognitive Models Based on Different Computational Methods

Reading Instruction and Reading Achievement Among ELL Students

LEARNING OUTCOMES FOR THE PSYCHOLOGY MAJOR

Introduction to Instructional Design: A Brief Primer By Nancy Wootton Colborn

ABA. History of ABA. Interventions 8/24/2011. Late 1800 s and Early 1900 s. Mentalistic Approachs

Unifying Epistemologies by Combining World, Description and Observer

Teaching Math to English Language Learners

Developing Teacher Leadership and its Impact in Schools M. Snoek

Understanding and Supporting Intersubjective Meaning Making in Socio-Technical Systems: A Cognitive Psychology Perspective

Social Perception and Attribution

MASTER COURSE SYLLABUS

The NSW Health Leadership Framework

ONTOLOGY FOR MOBILE PHONE OPERATING SYSTEMS

PERFORMANCE STANDARDS FOR ADVANCED MASTERS PROGRAMS CURRICULUM STUDIES

How does the problem of relativity relate to Thomas Kuhn s concept of paradigm?

Quality for All and All for Quality

Introduction to formal semantics -

Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1

CRITICAL AND CREATIVE THINKING RUBRIC GRADUATE PROGRAMS

DEFINING COMPREHENSION

Reading Competencies

Bridging the Gap between Knowledge Management and E-Learning with Context-Aware Corporate Learning

Illinois Professional Teaching Standards

A Teacher s Guide: Getting Acquainted with the 2014 GED Test The Eight-Week Program

A. The master of arts, educational studies program will allow students to do the following.

Concept-Mapping Software: How effective is the learning tool in an online learning environment?

Behaviorism: Laws of the Observable

Concept Formation. Robert Goldstone. Thomas T. Hills. Samuel B. Day. Indiana University. Department of Psychology. Indiana University

Standards for Certification in Early Childhood Education [ ]

College of Arts and Sciences: Social Science and Humanities Outcomes

1/9. Locke 1: Critique of Innate Ideas

Occupational Therapy Practice Framework: Domain & Process, 2nd

How To Build Connection With New Arrival Students

CGEA SAMPLE ASSESSMENT TOOLS

TOOL KIT for RESIDENT EDUCATOR and MENT OR MOVES

It is widely accepted by those in the scientific community that women have been

3.14 UNDERGRADUATE DEGREE REQUIREMENTS Purpose This policy statement establishes guidelines, criteria, and standards for use by State System

Case Study: Public Relations

Arkansas Teaching Standards

What is Undergraduate Education?

A Short Guide to Inclusive, Learning- centered Course Design

Practical Research. Paul D. Leedy Jeanne Ellis Ormrod. Planning and Design. Tenth Edition

REGULATIONS FOR THE DEGREE OF MASTER OF EDUCATION (MEd)

School of Domestic and International Business, Banking and Finance

Section Two: Ohio Standards for the Teaching Profession

LEARNING INFLUENCES, How prior experience & interest influence learning I) LINKS BETWEEN PAST EXPERIENCE, STUDENT INTEREST, AND PRESENT LEARNING

Council for the Advancement of Standards Learning and Development Outcomes Contextual Statement

Writing a Course Paper. Capella University 225 South 6th Street, 9th Floor Minneapolis, MN CAPELLA ( )

Assuring Educated Educators through the New York State Liberal Arts and Sciences Test

The American College of Greece: Academic Vision. David G. Horner, Ph.D. President The American College of Greece April 14, 2011 (Edited July 2013)

School of Social Work

Running head: PRE-PARADIGMATIC NATURE OF SCHOOL PSYCHOLOGY 1

CS 6795 Introduction to Cognitive Science Spring 2012 Homework Assignment 3

How do individuals and communities construct knowledge? Page 1 of 11. Hamline University. Antonio J. Marante. Section I.

Designing for Children - With focus on Play + Learn

Methodology in Social Psychology. Logics of inquiry

RFI Summary: Executive Summary

Auditing education courses using the TPACK framework as a preliminary step to enhancing ICTs

New Hampshire Department of Education Special Education Program Approval and Improvement Process

The English Language Learner CAN DO Booklet

Critical Inquiry in Educational Research and Professional Practice

Teaching Methodology for 3D Animation

ESL I English as a Second Language I Curriculum

The Virtual Assistant for Applicant in Choosing of the Specialty. Alibek Barlybayev, Dauren Kabenov, Altynbek Sharipbay

DRAFT TJ PROGRAM OF STUDIES: AP PSYCHOLOGY

Internet Applications and Web Development

IAI : Knowledge Representation

7 Critical Thinking Skills of Common Core

DRAFT NATIONAL PROFESSIONAL STANDARDS FOR TEACHERS. Teachers Registration Board of South Australia. Submission

CHAPTER 1 INTRODUCTION

Computers and the Creative Process

How To Be A Mathematically Proficient Person

A Philosophy Of Public Education For Prince Edward Island Schools

How To Find Influence Between Two Concepts In A Network

Where is nursing in academic nursing? The visibility of the discipline on the websites of higher education institutions.

On the Learning in E-Learning

ABSTRACT 1.1. BACKGROUND WAYS OF DEFINING A DOMAIN

FOREIGN LANGUAGE TEACHING AN INTERVIEW WITH NINA SPADA

Psychodrama in the Training of Practical Psychologists

Psychology Learning Goals and Outcomes

Evaluation Framework for Engineering Education Curriculum: a Review of Engineering

EUROPEAN RESEARCH IN MATHEMATICS EDUCATION III. Thematic Group 1

COURSE PLANNER. 1 Monday 28 th August Topic 1. 8 th & 9 th September. 2 Monday 4 th September Topic 2. 3 Monday 11 th September Topic 2

CHANCE ENCOUNTERS. Making Sense of Hypothesis Tests. Howard Fincher. Learning Development Tutor. Upgrade Study Advice Service

Transcription:

White paper for the CS Education Research Summit Josh Tenenberg I have two goals for this paper. The first is to go meta, to question the very research questions that we are to generate, by unpacking their presuppositions. These suppositions are embedded in the language that we use to describe our studies, and carry through the entire design, the implementation, the interpretation, and the reporting of our results. The problem with unquestioned presuppositions, is that they can prevent our community from looking outside of standard ways of carrying out our collective work, continuing business as usual, research as we have been doing it. And one of my concerns with this is that we are not in sufficient discourse with other educational researchers, other disciplines. The problems of being relatively insular are twofold. First, we are not bringing in, harvesting, appropriating what others are doing, and therefore advancing the field with those innovations that are happening elsewhere. And second, we are not giving out, and thereby establishing that CS is legitimate domain where issues of teaching and learning share some but not all of the characteristics of teaching and learning in other domains, and also where some of the issues in CS are particular to the domain. My plan, then, reflects these two goals. I start by taking some of the questions that were referenced in the solicitation for participation in this summit, and unpack the presuppositions embedded there. I then ask a new set of questions, based on a different set of presuppositions. And, as with the original set, I make such presuppositions explicit. The point is not to say my presuppositions are better than yours, that A is better than B, but to say that at our point in development as an interdiscipline, it is premature to take our practices, and what they embed and entail, as given. There are credible other kinds of presuppositions (many of which are beyond what I can express, because I am biased by my presuppositions), and these will lead to different kinds of questions and research studies. I begin with some of the questions that Mark Guzdial posted on his blog (Guzdial, 2012). I choose Mark's questions for a few reasons. One is that I have great respect for Mark, and believe that he wants to stimulate dialog. Another is that Mark and I have already had discussions on some of the ideas discussed in this white paper and in this summit, and as result Mark himself bears some responsibility (though he might not have known it, or might disavow it on seeing my position) in the production of these ideas. And a third, I think that they are a good set of ideas, worth taking seriously. I do not intend to criticize Mark's beliefs, but rather to explore some of their unspoken assumptions. I come to praise Mark, not to bury him. Question: What are the cognitive processes of learning to program? In talking about cognitive processes, Mark references a language about the mind that can be termed cognitivism. Cognitivism has been the dominant paradigm in Psychology since the latter half of the 20 th century. Many date the start of the cognitive revolution in Psychology to the late 1950 s (Miller, 2003), when researchers began to study the contents of mind goals, intentions, plans, mental representations. Under the behaviorist view that predominated Psychology throughout much of the early part of the 20 th century, such mentalistic entities were considered unscientific to study because of their subjective nature and the impossibility of directly observing them (Bruner, 1990; Miller, 2003). The cognitivists posit that the mind is like a logic machine, carrying out computation on the contents of memory. As one of the founders of the cognitive sciences comments, these researchers dream of a unified science that would discover the

representational and computational capacities of the human mind (Miller, 2003). Knowledge as represented in the mind is viewed as context-free, allowing for formal rules of inference to be used to generate new understandings inferred from the symbol structures. And it is the abstract and context-free nature of knowledge that allows researchers in this tradition to treat different structures for encoding knowledge (such as the nodes and links of a semantic network, the slots and slot fillers of a frame, or the sentences in logic) as equivalent. Prior to action in the world, a cognitive agent (whether human or artificial) is hypothesized to think through the consequences of action purely through syntactic operations on the mental representation. The thinking agent thus generates counterfactual statements about possible future states of affairs ( if I were to do X then Y would occur ) so as to construct plans of action to bring about desired world states. Viewing minds as symbolic machines that carry out inference procedures on symbolic representations leads to a particular view of learning: learning is the acquisition, change, and application of symbol structures that denote knowledge about the world, such as scripts, plans, and schemas. In using this language, then, Mark views the individual mind as the unit of analysis, and the mental, what is inside skin and skull, as the focus. Learning to program, then, primarily concerns the acquisition of programming plans or schemas, internal representations of the computational domain that organize it in a general and context-free fashion for the individual. Such representations are then retrieved from memory when individuals face new problems (e.g. having to write a program to solve a particular problem), and applied in a relatively straightforward fashion to a concrete problem at hand. This first question can be read in light of what Mark himself defines as his fundamental conception of what computing education is, which, by reflection, can be read in light of this question. He states: Computing education research is the study of how people come to understand computing. Computing education is thus fundamentally concerned with people's understanding of computing. The Oxford English Dictionary provides 35 senses of understand (The Oxford English Dictionary, n.d.). I emphasize several of these senses here due to their concern with the cognitive processes of or similar. These are: 1a) To comprehend; to apprehend the meaning or import of; to grasp the idea of. 2a) To comprehend by knowing the meaning of the words employed; to be acquainted with (a language) to this extent. 3a) To comprehend as a fact; to grasp clearly, to realize. 4a) To grasp as a fixed or established fact or principle; to regard as settled or implied without specific mention. 4b) To have knowledge of, to know or learn, by information received. 5) To take, interpret, or view in a certain way. 11) To have knowledge or information, to learn, of something. As can be seen, these are not all of the readings that one can make of the word, and I return to some later that I have not included here, senses more closely associated with different suppositions. One might question the inclusion of 4a, concerning established facts. But this sense of understand is clearly present in Mark's 2nd research question: Where do problems/difficulties/misconceptions in learning programming come from? To have misconceptions is to presuppose fixed or established facts or principles; it is only with respect to these that we can even talk about misconceptions.

I wish to underscore (again), that I am not critiquing Mark, nor am I challenging this conception of computing education and the research questions that this conception gives rise to. My first goal is to make the cognitivist presuppositions that are immanent in some of his questions visible. At the same time, I also want to point out that Mark has other questions that have different presuppositions that I do not pursue here (but that nonetheless might be revealed by others), concerning motivation, particular means for teaching computer programming, teacher education, and others. That is, despite the presentation above, I do not want to suggest that Mark only believes the presuppositions stated above. In addition, I could just as well have chosen the questions posed in the solicitation for this workshop, and looked at some of their presuppositions (e.g. How do students learn computer science concepts, such as programming? How can we measure student learning in computer science classes? ), some of which share many of the suppositions that I have explored here. What, then, are different presuppositions from which we might start, and what are some of the questions that these give rise to? I first provide a few questions, and then describe the different presuppositions that they reflect. How do two software developers working side by side to achieve a joint goal use the resources in their environment and that they themselves generate in order to achieve mutual intelligibility? How do groups of software developers use externalized representations of computational systems in the design of these very systems? How do experienced software developers within a particular setting make their practices public so that they can be appropriated and reshaped by newcomers to the practice? Note, first, that none of the questions mentions students specifically. This embeds a presupposition that learning within formal settings is not different, in some fundamental ways, from learning in other settings, such as the workplace, the home, the church, the street corner. This comes from a view of learning best articulated by Barbara Rogoff: Humans develop through their changing participation in the sociocultural activities of their communities, which also change (2003, p. 368). Culture is not something that is static, but is produced by the actions of those who share the culture. And the culture changes even as it produced and reproduced. What this means is that schools and universities are not somehow acultural; they do not stand outside of the same kinds of developmental processes that occur as individuals participate in social groups. Schools and universities develop their own cultural forms of activity, of practice, and have particular resources at hand. All of which means (among other things) that students may learn school programming or school computer science, and yet abandon these cultural forms of participation when they enter different settings with different resources and cultural practices, much as the dairy workers (Scribner, 1999), fish hatchery workers (Roth, 2005), and weight watchers (Lave, 1988) all abandoned school mathematics for contextually-specific forms of mathematics that exploited the existing (and changing) resources and practices within their respective settings. In addition, not only do schools and universities become legitimate sites for research (and the students, teachers, and administrators who staff them as legitimate objects of study), but so do any other sites in which the activities of interest occur. These include such places mentioned above: the workplace, the home, the church, the street corner. Another presupposition in the above research questions emphasizes the crucial role of setting, insofar as settings make available to those within them (and who, at the same time, co-produce these settings) various resources that can be used to mediate, structure, represent, afford, and constrain the activity that occurs within the setting. These can include such things as

whiteboards, computers, meeting rooms, and display projectors, many of which are the products of intentional design by cultural predecessors for the very purpose of facilitating the activity that normally occurs in the setting. But many of the resources within settings are those produced by the people who staff these settings, contingently as they respond to the unfolding action around them. These include such things as gestures and speech, as well as notes and diagrams on whiteboards, and screenfuls of code on computer displays. And perhaps the most important presupposition in this latter set of research questions is a view of learning as an indecomposable social act. That is, learning (and hence education ) is not viewed as something that exists in individuals, in their minds, specifically. Rather, learning and education are fundamentally wrapped up in activity, in social activity in particular. This is not a denial of knowledge and mind, but rather that they come into being through activity. Knowledge not as something static and possessed, but something active, enacted, and distributed across people and resources. Note that the presuppositions here, then, do not conceive of learning (solely) as understanding - or if so, then only in the sense of the OED's definition 1b) concerning practice: To be thoroughly acquainted or familiar with (an art, profession, etc.); to be able to practise or deal with properly. Or its social sense in 2c) to understand each other, to be in agreement or collusion; to be confederates. Or its reflexive use in definition 1d) To know one's place, or how to conduct oneself properly. Perhaps the largest implication of these presuppositions for education research is a change in the unit of analysis, from that of the atomic individuals, to social groups within particular settings. One can see this in comparing the two sets of questions, the one concerned with individual conceptions and misconceptions, the latter with social activity within particular settings. In addition, these presuppositions mean that settings always exist, and learning is always social. The think-aloud of the cognitivist that happens in the lab, by virtue of its acontextuality, is often seen as generalizable to all settings since the research is not biased by the effects of a particular setting. But this ignores the fact that a lab itself is a particular setting, and the presence or absence of particular people and resources within this setting will have a considerable effect on the activity carried out within it. In addition, the social relationship of the individual being studied and the researcher is never neutral, because the way in which the research subject construes the setting and the social expectations of appropriate behavior within that setting will likewise affect the activity carried out (Ross & Nisbett, 1991). Returning now to the original goals that I mentioned at the start of this white paper. It is important that we ask research questions, and that we carry out some of the studies that will inform these; how else will we develop a science that successively builds on itself? And yet the presuppositions that we have concerning such things as the nature of mind and activity will constrain and shape the questions that we ask, just as the questions that we ask embed the presuppositions and constrain the studies that we undertake to answer these questions. Changing presuppositions at the same time changes the questions that are asked, and therefore the methods that will be used to study these questions. I am not stating that one set of presuppositions is better in any absolute sense than any other though I confess an affinity for the latter set of presuppositions over the former. My point is that having a clearer, more explicit understanding of our presuppositions (surely a mentalistic concept if there ever was one!) in asking our research questions and carrying out our research is important at this stage in our development. It is important chiefly for two reasons. The first is that without such reflective awareness, we risk routinizing our work, overly constraining it to a set of well-worn paths, to the

kind of science that Thomas Kuhn characterizes as mopping up (Kuhn, 1962). But mopping up does not bring with it paradigm shifts, the asking of big questions, the challenging of the very reasons why we enact teaching and learning the way that we currently do. And the second is that CS Education does not exist out of historical time or isolated from the discourse in other disciplines, other fields. It is from such discourses that we can challenge existing presuppositions and appropriate new ones, and in so doing actively participate in this discourse that extends far beyond our boundaries, artificial as they are. And it is the reflective stance of some of these other disciplinary practices that we can appropriate as well. In so doing, we can hopefully enrich and improve CS Ed research, and make it useful for practice. Bruner, J. (1990). Acts of Meaning: Four Lectures on Mind and Culture. Harvard University Press. Guzdial, M. (2012). Blog Post #999: Research Questions in Computing Education. Retrieved from http://computinged.wordpress.com/2012/05/03/blog-post-999-research-questions-in Kuhn, T. S. (1962). The structure of scientific revolutions. University of Chicago Press. Lave, J. (1988). Cognition in Practice: Mind, Mathematics, and Culture in Everyday Life. Cambridge University Press. Miller, G. (2003). The cognitive revolution: a historical perspective. TRENDS in Cognitive Sciences, 7(3), 141 144. Rogoff, B. (2003). The Cultural Nature of Human Development. Oxford University Press. Ross, L., & Nisbett, R. E. (1991). The person and the situation: Perspectives of social psychology. Mcgraw-Hill Book Company. Roth, W.-M. (2005). Mathematical inscriptions and the reflexive elaboration of understanding: An ethnography of graphing and numeracy in a fish hatchery. Mathematical Thinking and Learning, 7, 75 109. Scribner, S. (1999). Studying Working Intelligence. In B. Rogoff & J. Lave (Eds.), Everyday Cognition: Its Development in Social Context (pp. 9 40). iuniverse. The Oxford English Dictionary. (n.d.). Oxford University Press.