Browsing Software Engineering by Author "Thomas, Lynda"

Sort by: Order: Results:

  • Thomas, Lynda; Sanders, K. (2007-06)
    In this paper, we begin by considering object-oriented programming concepts and typical novice misconceptions as identified in the literature. We then present the results of a close examination of student programs, in an ...
  • Thomas, Lynda; Sanders, K. (2007-06)
    In this paper, we begin by considering object-oriented programming concepts and typical novice misconceptions as identified in the literature. We then present the results of a close examination of student programs, in an ...
  • Thomas, Lynda; Robertson, Ann; Ratcliffe, Mark (2003-01)
    This paper reports on how first-year students who have programmed before see their programming interest and ability and how this self-perception relates to their performance in the introductory programming course. In ...
  • Thomas, Lynda; Robertson, Ann; Ratcliffe, Mark Bartley (2003-01)
    This paper reports on how first-year students who have programmed before see their programming interest and ability and how this self-perception relates to their performance in the introductory programming course. In ...
  • Thomas, Lynda; McCartney, Robert; Mostrom, Jan Eric; Boustedt, Jonas; Eckerdal, Anna; Zander, Carol; Sanders, Kate (2009-07)
    We examine the transformations experienced by students during their study of computing. These transformations led to changes in the students' perceptions of computer science, in their sense of identity as computer scientists, ...
  • Thomas, Lynda; McCartney, Robert; Mostrom, Jan Eric; Boustedt, Jonas; Eckerdal, Anna; Zander, Carol; Sanders, Kate (2009-07)
    We examine the transformations experienced by students during their study of computing. These transformations led to changes in the students' perceptions of computer science, in their sense of identity as computer scientists, ...
  • Thomas, Lynda; Mostrom, Jan Erik; Sanders, Kate; Zander, Carol; Eckerdal, Anna; McCartney, Robert (2011-07-15)
    In this paper we present background and early results from an investigation of how computing students learn computer science topics through informal means, that is, outside of organized classes. We provide some overall ...
  • Thomas, Lynda; Mostrom, Jan Erik; Sanders, Kate; Zander, Carol; Eckerdal, Anna; McCartney, Robert (2011-07-15)
    In this paper we present background and early results from an investigation of how computing students learn computer science topics through informal means, that is, outside of organized classes. We provide some overall ...
  • Boustedt, Jonas; Zander, Carol; Mostrom, Jan Eric; McCartney, Robert; Sanders, Kate; Thomas, Lynda; Eckerdal, Anna (2008-09-07)
    This paper examines transformational learning experiences of computing students as a way to better understand threshold concepts in computing. From empirical evidence we found that students often describe transformative ...
  • Boustedt, Jonas; Zander, Carol; Mostrom, Jan Eric; McCartney, Robert; Sanders, Kate; Thomas, Lynda; Eckerdal, Anna (2008-09-07)
    This paper examines transformational learning experiences of computing students as a way to better understand threshold concepts in computing. From empirical evidence we found that students often describe transformative ...
  • Thomas, Lynda; Murphy, L. (2008-06)
    Psychology studies have shown that students' beliefs about their own intelligence--whether they view intelligence as fixed or malleable-have an important influence on student development and achievement. Yet the impact of ...
  • Thomas, Lynda; Murphy, L. (2008-06)
    Psychology studies have shown that students' beliefs about their own intelligence--whether they view intelligence as fixed or malleable-have an important influence on student development and achievement. Yet the impact of ...
  • McCauley, Renee; Fitzgerald, Sue; Lewandowski, Gary; Murphy, Laurie; Simon, Beth; Thomas, Lynda; Zander, Carol (2008-06-01)
    This paper reviews the literature related to the learning and teaching of debugging computer programs. Debugging is an important skill that continues to be both difficult for novice programmers to learn and challenging for ...
  • McCauley, Renee; Fitzgerald, Sue; Lewandowski, Gary; Murphy, Laurie; Simon, Beth; Thomas, Lynda; Zander, Carol (2008-06-01)
    This paper reviews the literature related to the learning and teaching of debugging computer programs. Debugging is an important skill that continues to be both difficult for novice programmers to learn and challenging for ...
  • Fitzgerald, Sue; Lewandowski, Gary; McCauley, Renee; Murphy, Laurie; Simon, Beth; Thomas, Lynda; Zander, Carol (2008-06-01)
    Debugging is often difficult and frustrating for novices. Yet because students typically debug outside the classroom and often in isolation, instructors rarely have the opportunity to closely observe students while they ...
  • Fitzgerald, Sue; Lewandowski, Gary; McCauley, Renee; Murphy, Laurie; Simon, Beth; Thomas, Lynda; Zander, Carol (2008-06-01)
    Debugging is often difficult and frustrating for novices. Yet because students typically debug outside the classroom and often in isolation, instructors rarely have the opportunity to closely observe students while they ...
  • Zander, Carol; Simon, Beth; Lewandowski, Gary; Murphy, Laurie; Thomas, Lynda; McCauley, Renee (2008-02)
    A qualitative analysis of debugging strategies of novice Java programmers is presented. The study involved 21 CS2 students from seven universities in the U.S. and U.K. Subjects 'warmed up' by coding a solution to a typical ...
  • Zander, Carol; Simon, Beth; Lewandowski, Gary; Murphy, Laurie; Thomas, Lynda; McCauley, Renee (2008-02)
    A qualitative analysis of debugging strategies of novice Java programmers is presented. The study involved 21 CS2 students from seven universities in the U.S. and U.K. Subjects 'warmed up' by coding a solution to a typical ...
  • Börstler, Jurgen; Hall, Mark; Nordström, Marie; Paterson, James; Sanders, Kate; Schulte, Carsten; Thomas, Lynda (2009-12-01)
    Research shows that examples play an important role for cognitive skill acquisition. Students as well as teachers rank examples as important resources for learning to program. Therefore examples must be consistent with the ...
  • Börstler, Jurgen; Hall, Mark; Nordström, Marie; Paterson, James; Sanders, Kate; Schulte, Carsten; Thomas, Lynda (2009-12-01)
    Research shows that examples play an important role for cognitive skill acquisition. Students as well as teachers rank examples as important resources for learning to program. Therefore examples must be consistent with the ...

Search Cadair


Advanced Search

Browse