ANALYZING NOVICES ANALYZING PROLOG - WHAT STORIES DO NOVICES TELL THEMSELVES ABOUT PROLOG

被引:13
|
作者
TAYLOR, J
机构
[1] Institute of Educational Technology, Open University, Milton Keynes
关键词
D O I
10.1007/BF00116442
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Informal observations of Prolog learners showed that, despite being presented with correct information and models, students still tended to construct their own idiosyncratic explanations of events, and, characteristically, they defended these 'stories' fiercely when tutorial intervention was attempted. Although the stories were often so flawed that the student's future progress was potentially hampered, it was nevertheless true that learning could not have proceeded at all without them. It seems that if we are to understand the novice Prolog programmer, we need to know about these stories, their source, and what, if anything, they have in common from one learner to another. Pain and Bundy (1987) posed the question "What stories should we tell novice Prolog programmers?" in order to teach them Prolog. In our research, we ask: "What stories do novices Prolog programmers tell themselves?" in order to learn Prolog. Observational studies undertaken showed that students used tacit knowledge of human discourse processes both to interpret the language used to communicate with the computer and to interpret the behaviour of the machine. Students did not appreciate the fundamental differences between natural discourse (as takes place amongst humans) and formal discourse (as takes place between humans and machines), and confused elements of the discourse levels. This can be an effective initial learning strategy, but unless its limitations are recognised, programs are inevitably incomplete at some level. Examples from these studies are reported here with illustrative protocol fragments. © 1990 Kluwer Academic Publishers.
引用
收藏
页码:283 / 309
页数:27
相关论文
共 50 条
  • [31] What questions reveal about novices' attempts to make sense of data visualizations: Patterns and misconceptions
    Bueno Rodrigues, Ariane Moraes
    Junqueira Barbosa, Gabriel Diniz
    Vieira Lopes, Helio Cortes
    Junqueira Barbosa, Simone Diniz
    COMPUTERS & GRAPHICS-UK, 2021, 94 : 32 - 42
  • [32] Analyzing First Contributions on GitHub: What Do Newcomers Do?
    Subramanian, Vikram N.
    Rehman, Ifraz
    Nagappan, Meiyappan
    Kula, Raula Gaikovina
    IEEE SOFTWARE, 2022, 39 (01) : 93 - 101
  • [33] What do contacts tell about an object?
    Nikandrova, Ekaterina
    Kyrki, Ville
    2012 4TH IEEE RAS & EMBS INTERNATIONAL CONFERENCE ON BIOMEDICAL ROBOTICS AND BIOMECHATRONICS (BIOROB), 2012, : 1895 - 1900
  • [34] What do features tell about images?
    Nielsen, M
    Lillholm, M
    SCALE-SPACE AND MORPHOLOGY IN COMPUTER VISION, PROCEEDINGS, 2001, 2106 : 39 - 50
  • [35] A new perspective on stories in public deliberation: analyzing small stories in discussions about immigration
    Sprain, Leah
    Hughes, Jessica M. F.
    TEXT & TALK, 2015, 35 (04) : 531 - 551
  • [36] What the third rank tensor analyzing powers can tell us
    Bartosz, EE
    Cathers, PD
    Kemper, KW
    Maréchal, F
    Robson, D
    Grawert, G
    Rusek, K
    ACTA PHYSICA POLONICA B, 2001, 32 (03): : 757 - 762
  • [37] WHAT STORIES CAN TELL US ABOUT THEIR TELLERS WORLD
    POLANYI, L
    POETICS TODAY, 1981, 2 (02) : 97 - 112
  • [38] Novices 'in story': what first-year teachers' narratives reveal about the shady corners of teaching
    Orland-Barak, Lily
    Maskit, Ditza
    TEACHERS AND TEACHING, 2011, 17 (04) : 435 - 450
  • [39] ANALYZING WHAT CHANGE FACILITATORS DO - THE INTERVENTION TAXONOMY
    HALL, GE
    HORD, SM
    KNOWLEDGE-CREATION DIFFUSION UTILIZATION, 1984, 5 (03): : 275 - 307
  • [40] Personal ads from prisoners: Do inmates tell the truth about themselves?
    Tewksbury, Richard
    FEDERAL PROBATION, 2005, 69 (02) : 32 - +