Skip to main content

Learning Behaviors in Programming

  • Reference work entry
  • First Online:
  • 44 Accesses

How students go about their learning has been widely researched from various perspectives. Deep and surface learning is a key perspective taken by many researchers. Another view has been to look at good and poor learning tendencies. Several models of how students experience the learning of IT and programming have also been developed. Yet another perspective is that of student engagement: behavioral, emotional, and cognitive. This entry presents these various perspectives of learning behaviors.

Deep and Surface Learning

Various authors have sought to explore how students learn from the perspective of surface learning and deep learning. While the majority of these studies (and models developed) are from a general education perspective, a few studies have focused specifically on the information systems, computer science, and accounting contexts.

Biggs contends that the approaches to learning are formed by motives (intention) and strategies (actions). It is the learning approach the...

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   799.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Azevedo R (2015) Defining and measuring engagement and learning in science: conceptual, theoretical, methodological, and analytical issues. Educ Psychol 50(1):84–94

    Article  Google Scholar 

  • Baird J, Mitchell I (1991) Some theoretical perspectives on learning, teaching, and change. J Sci Math Educ SE Asia 14(1):7–21

    Google Scholar 

  • Baird J, White R (1982) Promoting self-control of learning. Instr Sci 11(3):227–247

    Article  Google Scholar 

  • Berglund A, Wiggberg M (2008) Students learn CS in different ways: insights from an empirical study. In: Proceedings of the tenth conference on Australasian computing education, vol 78. Australian Computer Society, Wollongong, pp 21–26

    Google Scholar 

  • Biggs J (1989) Approaches to the enhancement of tertiary teaching. High Educ Res Dev 8(1):7–25

    Article  Google Scholar 

  • Biggs J, Tang C (2007) Teaching for quality learning at university. Society for research into higher education, 3rd edn. McGraw-Hill, Maidenhead

    Google Scholar 

  • Biggs J, Tang C (2011) Teaching for quality learning at university: what the student does, 4th edn. McGraw-Hill Education, Maidenhead

    Google Scholar 

  • Boekaerts M (2016) Engagement as an inherent aspect of the learning process. Learn Instr 43:76–83

    Article  Google Scholar 

  • Bruce C, Buckingham L, Hynd J, McMahon C, Roggenkamp M, Stoodley I (2004) Ways of experiencing the act of learning to program: a phenomenographic study of introductory programming students at university. J Inf Technol Educ 3:143–160

    Google Scholar 

  • Carbone A (2007) Principles for designing programming tasks: how task characteristics influence student learning of programming. PhD thesis, Monash University, Melbourne

    Google Scholar 

  • Carbone A, Hurst J, Mitchell I, Gunstone D (2009) An exploration of internal factors influencing student learning of programming. In: Proceedings of the eleventh Australasian conference on computing education, vol 95. Australian Computer Society, Wellington, pp 25–34

    Google Scholar 

  • Chinn D, Sheard J, Carbone A, Laakso M-J (2010) Study habits of CS1 students: what do they do outside the classroom? In: Proceedings of the twelfth Australasian conference on computing education, vol 103. Australian Computer Society, Brisbane, pp 53–62

    Google Scholar 

  • Cope C (2000) Educationally critical aspects of the experience of learning about the concept of an information system. La Trobe University, Bendigo

    Google Scholar 

  • Cope C (2002) Educationally critical aspects of the concept of an information system. Inf Sci 5(2):67–78

    Google Scholar 

  • Cope C (2003) Educationally critical characteristics of deep approaches to learning about the concept of an information system. J Inf Technol Educ 2:415–427

    Google Scholar 

  • Cope C, Prosser M (2005) Identifying didactic knowledge: an empirical study of the educationally critical aspects of learning about information systems. High Educ 49(3):345–372

    Article  Google Scholar 

  • de Raadt M, Hamilton M, Lister R, Tutty J, Baker B, Box I, Cutts Q, Fincher S, Hamer J, Haden P (2005) Approaches to learning in computer programming students and their effect on success. Higher Education in a changing world: Research and Development in Higher Education, 28: 407–414

    Google Scholar 

  • Eccles JS (2016) Engagement: where to next? Learn Instr 43:71–75

    Article  Google Scholar 

  • Fredricks JA (2011) Engagement in school and out-of-school contexts: a multidimensional view of engagement. Theory Pract 50(4):327–335

    Article  Google Scholar 

  • Fredricks JA, Blumenfeld PC, Paris AH (2004) School engagement: potential of the concept, state of the evidence. Rev Educ Res 74(1):59–109

    Article  Google Scholar 

  • Hughes J, Peiris DR (2006) ASSISTing CS1 students to learn: learning approaches and object-oriented programming. SIGCSE Bull 38(3):275–279

    Article  Google Scholar 

  • Peters AK, Berglund A, Eckerdal A, Pears A (2014) First year computer science and IT students’ experience of participation in the discipline, Paper presented at the 2014 International Conference on teaching and learning in computing and engineering (LaTiCE), Kuching, April 11–13, 1–8. IEEE.

    Google Scholar 

  • Robins A (2010) Learning edge momentum: a new account of outcomes in CS1. Comput Sci Educ 20(1):37–71

    Article  MathSciNet  Google Scholar 

  • Sheard J, Carbone A, Hurst AJ (2010) Student engagement in first year of an ICT degree: staff and student perceptions. Comput Sci Educ 20(1):1–16

    Article  Google Scholar 

  • Sheard J, Carbone A, Chinn D, Laakso M-J (2013) Study habits of CS 1 students: what do they say they do? 21–24 March 2013, pp 122–129

    Google Scholar 

  • Simon FS, Robins A, Baker B, Box I, Cutts Q, Raadt Md, Haden P, Hamer J, Hamilton M, Lister R, Petre M, Sutton K, Tolhurst D, Tutty J (2006) Predictors of success in a first programming course. In: Eighth Australasian computing education conference (ACE2006), Hobart, January

    Google Scholar 

  • Willman S, Lindén R, Kaila E, Rajala T, Laakso M-J, Salakoski T (2015) On study habits on an introductory course on programming. Comput Sci Educ 25(3):276–291

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisca A. Adamopoulos .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Adamopoulos, F.A. (2020). Learning Behaviors in Programming. In: Tatnall, A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham. https://doi.org/10.1007/978-3-030-10576-1_183

Download citation

Publish with us

Policies and ethics