[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/305786.305833acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
Article
Free access

A cognitive framework for knowledge in informatics: the case of object-orientation

Published: 27 June 1999 Publication History

Abstract

Knowledge is a function of both skills and understanding. The interaction between instrumental and relational understanding is necessary for construction of further knowledge. Constructivist theory is used to analyse the learning process in informatics. A framework for describing different types / levels of knowledge is used to describe students and professors statements about the concept of Object-orientation.The findings of this study may have implications for teaching Object-orientation, especially in introductory courses.

References

[1]
Ben-Aft, M. Constructivism in Computer Science Education. SIGCSE-Bulletin 30,1 (1998), 257-261.
[2]
Bjørnestad, S. A research program for Object-orientation. European Journal of Information Systems. 3 (1994), 13-27.
[3]
Glaserfeld, E. von. An Interpretation of Piagets Constructivism. Revue International de Philosophic (1982), 612-635.
[4]
Greening, T. Examining Student Learning of Computer Science. SIGCSE-Bulletin 29, 1 (1997), 63-66.
[5]
Grey, J., Boyle, T., and Smith, C. A Constructivist Learning Environment Implemented in Java. Proceedings of ITiCSE "98 (Dublin IrE, Aug 1998), ACM Press, 94-97.
[6]
Hadjerrouit, S. A Constructivist Framework for Integrating the Java Paradigm into the Undergraduate Curriculum. Proceedings of ITiCSE "98 (Dublin IE, Aug 1998), ACM Press, 105-107.
[7]
Madsen, O.L., MOller-Pedersen, B., and Nygaard, K. Object- Oriented Programming in the BETA Programming Language. Addison Wesley, 1993.
[8]
Marton, F., Booth, S. Learning and Awareness. Lawrence Erlbaum Ass. Publishers, Mahwah NJ (1997).
[9]
Papert, S. The Childrens Machine: Rethinking School in the Age of the Computer. Harper Collins Publ. Inc., 1993.
[10]
Pea, R.D. Language Independent Conceptual "Bugs" in Novice Programming. Journal of Educational Computing Research, 2 (1986), 25-36.
[11]
Piaget, J. The Childs Conception of the World. Rowman and Allenheld, 1960.
[12]
Piaget, J. Psychology and Epistemology: Towards a Theory of Knowledge. Allen Lane, London UK, 1972.
[13]
Sfard, A. On the Dual Nature of Mathematical Conception: Reflections on Processes and Objects as Different sides of the Same Coin. Educational Studies in Mathematics, 22 (1991), 1-36.
[14]
Skemp, R.R. Relational Understanding and Instrumental Understanding. Mathematics Teaching, 77 (1976), 20-26.
[15]
Spohrer, J.C., Soloway, E. Novice Mistakes: Are the Folk Wisdoms Correct? Communications of the ACM 29, 7 (1986), 624-632.
[16]
Vygotskij, L.S. Thought and Language. Cambridge Mass. MIT Press. 1962.

Cited By

View all
  • (2018)An iterative methodology for teaching object oriented conceptsInformatics in education10.5555/1322395.13224016:1(67-80)Online publication date: 11-Dec-2018
  • (2015)Learning Practice and Theory in Programming EducationProceedings of the 2015 International Conference on Learning and Teaching in Computing and Engineering10.1109/LaTiCE.2015.49(180-186)Online publication date: 9-Apr-2015
  • (2011)Difficulties in Learning Inheritance and PolymorphismACM Transactions on Computing Education10.1145/1921607.192161111:1(1-23)Online publication date: 1-Feb-2011
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ITiCSE '99: Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
June 1999
214 pages
ISBN:1581130872
DOI:10.1145/305786
Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 June 1999

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. constructivism
  2. object-orientation
  3. skills/understanding

Qualifiers

  • Article

Conference

ITiCSE99
Sponsor:

Acceptance Rates

Overall Acceptance Rate 552 of 1,613 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)77
  • Downloads (Last 6 weeks)17
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2018)An iterative methodology for teaching object oriented conceptsInformatics in education10.5555/1322395.13224016:1(67-80)Online publication date: 11-Dec-2018
  • (2015)Learning Practice and Theory in Programming EducationProceedings of the 2015 International Conference on Learning and Teaching in Computing and Engineering10.1109/LaTiCE.2015.49(180-186)Online publication date: 9-Apr-2015
  • (2011)Difficulties in Learning Inheritance and PolymorphismACM Transactions on Computing Education10.1145/1921607.192161111:1(1-23)Online publication date: 1-Feb-2011
  • (2008)How intuitive is object-oriented design?Communications of the ACM10.1145/1342327.134233651:5(41-46)Online publication date: 1-May-2008
  • (2008)Pedagogies and Tools for the Teaching and Learning of Object Oriented ConceptsObject-Oriented Technology. ECOOP 2007 Workshop Reader10.1007/978-3-540-78195-0_18(182-192)Online publication date: 2008
  • (2007)Pedagogies and tools for the teaching and learning of object oriented conceptsProceedings of the 2007 conference on Object-oriented technology10.5555/1787553.1787576(182-192)Online publication date: 30-Jul-2007
  • (2007)Effective preparation for design reviewCompanion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion10.1145/1297846.1297963(955-962)Online publication date: 20-Oct-2007
  • (2006)Measuring the complexity of class diagrams in reverse engineeringJournal of Software Maintenance and Evolution: Research and Practice10.1002/smr.33618:5(333-350)Online publication date: 21-Sep-2006
  • (2005)Novice Java programmers' conceptions of "object" and "class", and variation theoryACM SIGCSE Bulletin10.1145/1151954.106747337:3(89-93)Online publication date: 27-Jun-2005
  • (2005)Novice Java programmers' conceptions of "object" and "class", and variation theoryProceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education10.1145/1067445.1067473(89-93)Online publication date: 27-Jun-2005
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media