From Procedures to Objects: A Research Agenda for the Psychology of Object-Oriented Programming Education
Programming education has experienced a shift from imperative and procedural programming to object-orientation. This shift has been motivated by educators' desire to please the information technology industry and potential students; it is not motivated by research either in psychology of progra...
Gespeichert in:
| Veröffentlicht in: | Human technology Jg. 4; H. 1; S. 75 - 91 |
|---|---|
| Hauptverfasser: | , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Jyväskylä
Centre of Sociological Research (NGO)
31.05.2008
Centre of Sociological Research, Szczecin, Poland |
| Schlagworte: | |
| ISSN: | 1795-6889, 1795-6889 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Programming education has experienced a shift from imperative and procedural programming to object-orientation. This shift has been motivated by educators' desire to please the information technology industry and potential students; it is not motivated by research either in psychology of programming or in computer science education. There are practically no results that would indicate that such a shift is desirable, needed in the first place, or even effective for learning programming. Moreover, there has been an implicit assumption that classic results on imperative and procedural programming education and learning apply to object-oriented programming (OOP) as well. We argue that this is not the case and call for systematic research into the fundamental cognitive and educational issues in learning and teaching OOP. We also present a research agenda intended to improve the understanding of OOP and OOP education. |
|---|---|
| AbstractList | Programming education has experienced a shift from imperative and procedural programming to object-orientation. This shift has been motivated by educators' desire to please the information technology industry and potential students; it is not motivated by research either in psychology of programming or in computer science education. There are practically no results that would indicate that such a shift is desirable, needed in the first place, or even effective for learning programming. Moreover, there has been an implicit assumption that classic results on imperative and procedural programming education and learning apply to object-oriented programming (OOP) as well. We argue that this is not the case and call for systematic research into the fundamental cognitive and educational issues in learning and teaching OOP. We also present a research agenda intended to improve the understanding of OOP and OOP education. |
| Author | Sajaniemi, Jorma Kuittinen, Marja |
| Author_xml | – sequence: 1 givenname: Jorma surname: Sajaniemi fullname: Sajaniemi, Jorma – sequence: 2 givenname: Marja surname: Kuittinen fullname: Kuittinen, Marja |
| BookMark | eNp9kU1rHDEMhk1Jocm2_6AHQ8-TyGPPh3NbQtIGAhtKezb-kGe87I5T23vYf193N4XQQ08SQs-rV9IVuVjigoR8ZnDNBmDsZi43h7RctwAjCNYx3ol35JINsmv6cZQXb_IP5CrnLYAQrOeXJDykuKfPKVp0h4SZlkg3Zou25Fu6pt8xo052pusJF6epj4mWGelzPto57uJ0pNG_As0mBVwKuj9yU9L7fVgmeu8OVpcQl4_kvde7jJ9e44r8fLj_cfetedp8fbxbPzW25b1oGIwGsRu505pbM7JOGBCyHVo99MYLN3LTaSb9YFuUwA16abxD6F3faw58RR7Pui7qrXpJYa_TUUUd1KkQ06R0KsHuUDGPpqszwHMQIOtE48HqVg7S4FDvsyJfzlovKf46YC5qG-uhq33V9iMTcqjOatftucummHNCr2wop51L0mGnGKjTm9RcVKXV2zdVWPwD_7X8X-w3b4maiw |
| CitedBy_id | crossref_primary_10_1080_18117295_2016_1189215 crossref_primary_10_1145_3469128 crossref_primary_10_1080_08993408_2012_726871 crossref_primary_10_1145_2483710_2483713 crossref_primary_10_1080_18117295_2018_1540169 |
| ContentType | Journal Article |
| Copyright | 2008. This work is published under http://creativecommons.org/licenses/by-nc/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| Copyright_xml | – notice: 2008. This work is published under http://creativecommons.org/licenses/by-nc/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| DBID | AAYXX CITATION 3V. 7XB 88G 88I 8FE 8FG 8FI 8FJ 8FK ABUWG AFKRA ARAPS AZQEC BENPR BGLVJ CCPQU DWQXO FYUFA GHDGH GNUQQ HCIFZ JQ2 K7- M2M M2P P62 PHGZM PHGZT PIMPY PKEHL PQEST PQGLB PQQKQ PQUKI PRINS PSYQQ Q9U DOA |
| DOI | 10.17011/ht/urn.200804151354 |
| DatabaseName | CrossRef ProQuest Central (Corporate) ProQuest Central (purchase pre-March 2016) Psychology Database (Alumni) Science Database (Alumni Edition) ProQuest SciTech Collection ProQuest Technology Collection Hospital Premium Collection Hospital Premium Collection (Alumni Edition) ProQuest Central (Alumni) (purchase pre-March 2016) ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials ProQuest Central Technology collection ProQuest One Community College ProQuest Central Health Research Premium Collection Health Research Premium Collection (Alumni) ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection Computer Science Database Psychology Database Science Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Databases ProQuest One Academic (New) Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China ProQuest One Psychology ProQuest Central Basic DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef Publicly Available Content Database ProQuest One Psychology Computer Science Database ProQuest Central Student Technology Collection ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences Health Research Premium Collection ProQuest Central Korea ProQuest Central (New) Advanced Technologies & Aerospace Collection ProQuest Science Journals (Alumni Edition) ProQuest Central Basic ProQuest Science Journals ProQuest One Academic Eastern Edition ProQuest Hospital Collection ProQuest Technology Collection Health Research Premium Collection (Alumni) ProQuest Psychology Journals (Alumni) ProQuest SciTech Collection ProQuest Hospital Collection (Alumni) ProQuest Psychology Journals ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) ProQuest Central (Alumni) |
| DatabaseTitleList | Publicly Available Content Database |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 2 dbid: PIMPY name: Publicly Available Content Database url: http://search.proquest.com/publiccontent sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science Education Psychology |
| EISSN | 1795-6889 |
| EndPage | 91 |
| ExternalDocumentID | oai_doaj_org_article_1feb5cb80f30409daabf0ca2979be716 10_17011_ht_urn_200804151354 |
| GroupedDBID | 29I 2WC 5GY 5VS 88I 8FI 8FJ 8RG AAFWJ AAKPC AAYXX ABIVO ABUWG ACGFO ADBBV AEGXH AFFHD AFKRA AFPKN AIAGR ALMA_UNASSIGNED_HOLDINGS ARAPS AZQEC BCNDV BENPR BGLVJ C1A CCPQU CITATION DWQXO E3Z FYUFA GNUQQ GROUPED_DOAJ HCIFZ IPNFZ K7- KQ8 M2M M2P M~E OK1 OVT PHGZM PHGZT PIMPY PQGLB PSYQQ RIG RNS TR2 UKHRP XSB 3V. 7XB 8FE 8FG 8FK JQ2 P62 PKEHL PQEST PQQKQ PQUKI PRINS PUEGO Q9U |
| ID | FETCH-LOGICAL-c2364-108bee583daa3cb8154b049272a76bf4d83b5a19f7c2e903bef9bfde06d66a303 |
| IEDL.DBID | DOA |
| ISSN | 1795-6889 |
| IngestDate | Fri Oct 03 12:41:04 EDT 2025 Sun Sep 07 03:49:34 EDT 2025 Sat Nov 29 04:53:19 EST 2025 Tue Nov 18 22:38:54 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c2364-108bee583daa3cb8154b049272a76bf4d83b5a19f7c2e903bef9bfde06d66a303 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| OpenAccessLink | https://doaj.org/article/1feb5cb80f30409daabf0ca2979be716 |
| PQID | 2681497492 |
| PQPubID | 5514779 |
| PageCount | 17 |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_1feb5cb80f30409daabf0ca2979be716 proquest_journals_2681497492 crossref_citationtrail_10_17011_ht_urn_200804151354 crossref_primary_10_17011_ht_urn_200804151354 |
| PublicationCentury | 2000 |
| PublicationDate | 2008-5-31 |
| PublicationDateYYYYMMDD | 2008-05-31 |
| PublicationDate_xml | – month: 05 year: 2008 text: 2008-5-31 day: 31 |
| PublicationDecade | 2000 |
| PublicationPlace | Jyväskylä |
| PublicationPlace_xml | – name: Jyväskylä |
| PublicationTitle | Human technology |
| PublicationYear | 2008 |
| Publisher | Centre of Sociological Research (NGO) Centre of Sociological Research, Szczecin, Poland |
| Publisher_xml | – name: Centre of Sociological Research (NGO) – name: Centre of Sociological Research, Szczecin, Poland |
| SSID | ssj0044163 |
| Score | 1.6612577 |
| Snippet | Programming education has experienced a shift from imperative and procedural programming to object-orientation. This shift has been motivated by educators'... |
| SourceID | doaj proquest crossref |
| SourceType | Open Website Aggregation Database Enrichment Source Index Database |
| StartPage | 75 |
| SubjectTerms | Education Learning Object oriented programming procedural programming programming education Psychology psychology of programming |
| SummonAdditionalLinks | – databaseName: Science Database dbid: M2P link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwEB6VlkMvlC6gLrSVD1yjTeI8bC6oVF1xadVDkXqz_OxWopvtbhaJf8-M11lAleDQa2IncWb8zYw9_gbgY0us6b4SmUNvPqtop1C3TciCpUJJeXDGh1hsor26Ere38jotuK1SWuWAiRGoXWdpjXxSNgKd-baS5efFY0ZVo2h3NZXQeAF76NkUlNJ1WV4PSFyRsxEPRMo6a4SQ6ehcizo9mfUTlFVMpqRT6gWvq79MU2TwfwLQ0epMD577va_hVfI32dlGQQ5hx89HcDDUcmBpao-oenPK9BjB_hYVf76B--mye2DRzrk1xuas71hnaPVm9YmdsUQWNGOISxjdM_SBGfqUbLF9BOtC6kDfRxSgjqWssAe0m8wPL34L36YXN-dfs1SfIbNEO48ILoz3teBOa26NQG_MYMBRtiWKmxIABTe1LmRobellzlHs0gTn88Y1jUbb-Q52593cHwGrKsMxxheld6YqW6e5cbpwCAlBm7qxY-CDaJRN5OVUQ-O7oiCGBKpmvcI_qv4U6Biyba_FhrzjP-2_kNS3bYl6O17olncqzWRVBG9qHG0eOAKgxLGbkFuNqi2Nx-hzDMeDQqiEByv1Wxve__v2B9jfZKRQfsIx7PbLtT-Bl_ZHf79ankb1_gWefgPz priority: 102 providerName: ProQuest |
| Title | From Procedures to Objects: A Research Agenda for the Psychology of Object-Oriented Programming Education |
| URI | https://www.proquest.com/docview/2681497492 https://doaj.org/article/1feb5cb80f30409daabf0ca2979be716 |
| Volume | 4 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1795-6889 dateEnd: 20191231 omitProxy: false ssIdentifier: ssj0044163 issn: 1795-6889 databaseCode: DOA dateStart: 20050101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1795-6889 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0044163 issn: 1795-6889 databaseCode: M~E dateStart: 20050101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 1795-6889 dateEnd: 20211231 omitProxy: false ssIdentifier: ssj0044163 issn: 1795-6889 databaseCode: K7- dateStart: 20050401 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 1795-6889 dateEnd: 20211231 omitProxy: false ssIdentifier: ssj0044163 issn: 1795-6889 databaseCode: BENPR dateStart: 20050401 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: Psychology Database customDbUrl: eissn: 1795-6889 dateEnd: 20211231 omitProxy: false ssIdentifier: ssj0044163 issn: 1795-6889 databaseCode: M2M dateStart: 20050401 isFulltext: true titleUrlDefault: https://www.proquest.com/psychology providerName: ProQuest – providerCode: PRVPQU databaseName: Publicly Available Content Database customDbUrl: eissn: 1795-6889 dateEnd: 20211231 omitProxy: false ssIdentifier: ssj0044163 issn: 1795-6889 databaseCode: PIMPY dateStart: 20050401 isFulltext: true titleUrlDefault: http://search.proquest.com/publiccontent providerName: ProQuest – providerCode: PRVPQU databaseName: Science Database customDbUrl: eissn: 1795-6889 dateEnd: 20211231 omitProxy: false ssIdentifier: ssj0044163 issn: 1795-6889 databaseCode: M2P dateStart: 20050401 isFulltext: true titleUrlDefault: https://search.proquest.com/sciencejournals providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELYQMLDwRpSXPLBaTfOyzVYQFQi1RAgkmCw7tgUSbVBbkPj33DlJBWJgYfGQ2E703fl8l3y-I-SUY9Z0lwpmwZtnKf4p1Dz3zJdYKCny1jgfik3w0Ug8PsriW6kv5ITV6YFr4Lo970xWGhF5CLwjabU2Pio1zCSNA2cfrW_EZRtM1TY4RTcjHIWUGcuFkM2hOQ7a3H2ed0FKgUaJ59N7SZb-2JRC7v5fpjnsN4NNst44irRfv-AWWXKTbbLRFmGgzZrcIS-DaTWmge9v3yF2pvcVvTX4dWV2Rvu0ZdbRPmiK1XRQTSmoBl0Yvk9665sBrMKkx-CC4nTI2hrDvkYXFJBd8jC4vL-4Yk39BFZiWniwsMI4l4kEQEsAQvCWDAQEMY9BHEjQE4nJdE96XsZORgmIRRpvXZTbPNewt-2R5Uk1cfuEpqlJIAYXsbMmjbnVibG6Z2HJem2yvOyQpAVQlU1ycaxx8aowyEDY1fNcAXDqO-wdwhaj3urkGn_0P0fZLPpiauxwARRGNQqj_lKYDjlqJaua9TpTcS4gVOQAzsF_POOQrNW8EmQZHJHl-fTdHZPV8mP-MpuekJXzy1FxdxJUFtobzqAdxsPQFnC_uB4WT1-g4PNS |
| linkProvider | Directory of Open Access Journals |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Nb9QwEB2VgkQvFBZQlxbwAY7RZh0ncZAQKh-rVu2uOBSpN2PHNlup3SxJCuqf4jd2JussICQ49cA133Ge3zw743kAL3Kqmu6EjCyq-UjQn0KdZz7yJRklxd4a5zuziXw2k6enxccN-NGvhaG0yp4TO6K2VUlz5COeSRTzuSj4m-XXiFyj6O9qb6GxgsWRu_qOQ7bm9eF7_L4vOZ98OHl3EAVXgaikYunIO9I4l8rEap2URqKGMCiTec7xISltTSYm1ePC5yV3RZzgwxbGWxdnNss0Mj5e9xbcFhgJyTFhyqc98wsSN90CzCKNMimLsFQvxz40mrcjxEaXvEmr4sdJKn4LhZ1jwB8BoYtyk-3_rX3uw72gp9n-qgM8gA23GMB271XBAnUNyJ06ZLIMYGvN-lcP4WxSVxesi-P2snYNaytWGZqdal6xfRaKIc0Z8u7CaoYan6FmZsv1JVjlwwnUHlTi1LKQ9XaBuoC5_saP4NONtMRj2FxUC7cDTAiTOIPDW2eN4LnVibF6bJHyvDZpVg4h6aGgylCcnTxCzhUN0ghAat4qbFH1K4CGEK3PWq6Kk_zj-LeEsvWxVFq821DVX1RgKjX2zqT4trFPkOALfHfj41Jj1y2Mw9H1EPZ6AKrAd436ib4nf9_9HO4enEyP1fHh7GgXtlbZN5SLsQebbX3pnsKd8lt71tTPuq7F4PNNY_Uai5dhXg |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=From+Procedures+To+Objects%3A+A+Research+Agenda+For+The+Psychology+Of+Object-oriented+Programming+Education&rft.jtitle=Human+technology&rft.au=Jorma+Sajaniemi&rft.au=Marja+Kuittinen&rft.date=2008-05-31&rft.pub=Centre+of+Sociological+Research%2C+Szczecin%2C+Poland&rft.issn=1795-6889&rft.eissn=1795-6889&rft.volume=4&rft.issue=1&rft.spage=75&rft.epage=91&rft_id=info:doi/10.17011%2Fht%2Furn.200804151354&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_1feb5cb80f30409daabf0ca2979be716 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1795-6889&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1795-6889&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1795-6889&client=summon |