skip to main content
10.1145/3361721.3362107acmotherconferencesArticle/Chapter ViewAbstractPublication PageswipsceConference Proceedingsconference-collections
poster

How Does an Educational IDE Influence Students' Conceptions of Object-Oriented Programming?: Design of a Ph.D. Research Project to Explore Secondary School Students' Conceptions of OOP

Authors Info & Claims
Published:23 October 2019Publication History

ABSTRACT

Problems with programming or object-oriented programming (OOP) have been reported in several studies. There is still a lack of studies that explore (particularly secondary school) students' conceptions of OOP.

Many introductory programming classes in German secondary schools use Greenfoot or BlueJ as an Educational IDE (eIDE). Surprisingly, there are almost no studies on the effect of eIDEs on students' conceptions of programming. This Ph.D. research project aims to find an applicable design approach to identify students' conceptions and mental models concerning the used eIDE.

References

  1. David P. Ausubel. 1968. Educational psychology: A cognitive view. Holt Rinehart and Winston, New York.Google ScholarGoogle Scholar
  2. Ira Diethelm, Peter Hubwieser, and Robert Klaus. 2012. Students, teachers and phenomena. In Proceedings of the 12th Koli Calling International Conference on Computing Education Research - Koli Calling '12, Mikko-Jussi Laakso and Robert McCartney (Eds.). ACM Press, New York, New York, USA, 164--173. https://doi.org/10.1145/2401796.2401823Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Reinders Duit. 2009. Bibliography -- STCSE. Kiel. Students' and Teachers' Conceptions and Science Education. http://archiv.ipn.uni-kiel.de/stcse/stcse.htmlGoogle ScholarGoogle Scholar
  4. Stephan Dutke. 1994. Mentale Modelle: Konstrukte des Wissens und Verstehens: Kognitionspsychologische Grundlagen für die Software-Ergonomie. Arbeit und Technik, Vol. 4. Verl. für Angewandte Psychologie, Göttingen.Google ScholarGoogle Scholar
  5. Anna Eckerdal and Michael Thuné. 2005. Novice Java programmers' conceptions of "object" and "class", and variation theory. In ITiCSE 2005, José Cunha, William Fleischman, Viera K. Proulx, and João Lourenço (Eds.). ACM, New York, New York, USA, 89. https://doi.org/10.1145/1067445.1067473Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Ulrich Kattmann, Reinders Duit, Harald Gropengiesser, and Michael Komorek. 1997. Das Modell der Didaktischen Rekonstruktion -- Ein Rahmen für naturwissenschaftsdididaktische Forschung und Entwicklung. 3 (1997), 3--18.Google ScholarGoogle Scholar
  7. Michael Kölling. 2015. Lessons from the Design of Three Educational Programming Environments. International Journal of People-Oriented Programming 4, 1 (2015), 5--32. https://doi.org/10.4018/IJPOP.2015010102Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Joseph S. Krajcik, Patricia E. Simmons, and Vincent N. Lunetta. 1988. A research strategy for the dynamic study of students' concepts and problem solving strategies using science software. Journal of Research in Science Teaching 25, 2 (1988), 147--155. https://doi.org/10.1002/tea.3660250206Google ScholarGoogle ScholarCross RefCross Ref
  9. Yizhou Qian and James Lehman. 2017. Students' Misconceptions and Other Difficulties in Introductory Programming. ACM Transactions on Computing Education 18, 1 (2017), 1--24. https://doi.org/10.1145/3077618Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Magnus Rabel. 2013. Grundvorstellungen zu Klassen und Objekten. In INFOS 2013: Informatik erweitert Horizonte - 15. GI-Fachtagung Informatik und Schule, Norbert Breier, Peer Stechert, and Thomas Wilke (Eds.). Gesellschaft für Informatik e.V, Bonn, 57--66.Google ScholarGoogle Scholar
  11. Mariana Teif and Orit Hazzan. 2006. Partonomy and taxonomy in object-oriented thinking. In Working Group Reports on ITICSE on Innovation and Technology in Computer Science Education, Unknown (Ed.). ACM, New York, N.Y., 55. https://doi.org/10.1145/1189215.1189170Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Sabine Terwelp and Markus Dahm. 2011. Entwicklungsumgebungen für Informatik-Anfänger. In Mensch & Computer 2011: überMEDIEN/ÜBERmorgen, Maximilian Eibl (Ed.). Oldenbourg Verlag, München, 371--374.Google ScholarGoogle Scholar

Index Terms

  1. How Does an Educational IDE Influence Students' Conceptions of Object-Oriented Programming?: Design of a Ph.D. Research Project to Explore Secondary School Students' Conceptions of OOP

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      WiPSCE '19: Proceedings of the 14th Workshop in Primary and Secondary Computing Education
      October 2019
      127 pages
      ISBN:9781450377041
      DOI:10.1145/3361721

      Copyright © 2019 Owner/Author

      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 23 October 2019

      Check for updates

      Qualifiers

      • poster
      • Research
      • Refereed limited

      Acceptance Rates

      WiPSCE '19 Paper Acceptance Rate23of43submissions,53%Overall Acceptance Rate104of279submissions,37%
    • Article Metrics

      • Downloads (Last 12 months)10
      • Downloads (Last 6 weeks)1

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader