A study of the difficulties of novice programmers

Programming is related to several fields of technology, and many university students are studying the basics of it. Unfortunately, they often face difficulties already on the basic courses. This work studies the difficulties in learning programming in order to support developing learning materials f...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:SIGCSE bulletin 2005-09, Vol.37 (3), p.14-18
Hauptverfasser: Lahtinen, Essi, Ala-Mutka, Kirsti, Järvinen, Hannu-Matti
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 18
container_issue 3
container_start_page 14
container_title SIGCSE bulletin
container_volume 37
creator Lahtinen, Essi
Ala-Mutka, Kirsti
Järvinen, Hannu-Matti
description Programming is related to several fields of technology, and many university students are studying the basics of it. Unfortunately, they often face difficulties already on the basic courses. This work studies the difficulties in learning programming in order to support developing learning materials for basic programming courses. The difficulties have to be recognized to be able to aid learning and teaching in an effective way.An international survey of opinions was organized for more than 500 students and teachers. This paper analyses the results of the survey. The survey provides information of the difficulties experienced and perceived when learning and teaching programming. The survey results also provide basis for recommendations for developing learning materials and approaches.
doi_str_mv 10.1145/1151954.1067453
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_29467310</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>29467310</sourcerecordid><originalsourceid>FETCH-LOGICAL-c1830-e07e570bb9931ba01822a357cfd0f2a26dbba9fe4daf40d2b62ac3c621f8da943</originalsourceid><addsrcrecordid>eNotkEtLw0AUhWehYK2u3WblLu2988wsS_EFBTe6HuapkaSpM4nQf29Lszpw-DgHPkIeEFaIXKwRBWrBVwhSccGuyAJAq7rh2NyQ21J-AKiSki8IbqoyTuFYDakav2MV2pRaP3VjG8u52w9_rY_VIQ9f2fZ9zOWOXCfblXg_55J8Pj99bF_r3fvL23azqz02DOoIKgoFzmnN0FnAhlLLhPIpQKKWyuCc1SnyYBOHQJ2k1jMvKaYmWM3Zkjxedk_fv1Mso-nb4mPX2X0cpmKo5lIxhBO4voA-D6XkmMwht73NR4NgzjrMrMPMOtg_rfVT0w</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>29467310</pqid></control><display><type>article</type><title>A study of the difficulties of novice programmers</title><source>ACM Digital Library Complete</source><creator>Lahtinen, Essi ; Ala-Mutka, Kirsti ; Järvinen, Hannu-Matti</creator><creatorcontrib>Lahtinen, Essi ; Ala-Mutka, Kirsti ; Järvinen, Hannu-Matti</creatorcontrib><description>Programming is related to several fields of technology, and many university students are studying the basics of it. Unfortunately, they often face difficulties already on the basic courses. This work studies the difficulties in learning programming in order to support developing learning materials for basic programming courses. The difficulties have to be recognized to be able to aid learning and teaching in an effective way.An international survey of opinions was organized for more than 500 students and teachers. This paper analyses the results of the survey. The survey provides information of the difficulties experienced and perceived when learning and teaching programming. The survey results also provide basis for recommendations for developing learning materials and approaches.</description><identifier>ISSN: 0097-8418</identifier><identifier>DOI: 10.1145/1151954.1067453</identifier><language>eng</language><ispartof>SIGCSE bulletin, 2005-09, Vol.37 (3), p.14-18</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c1830-e07e570bb9931ba01822a357cfd0f2a26dbba9fe4daf40d2b62ac3c621f8da943</citedby><cites>FETCH-LOGICAL-c1830-e07e570bb9931ba01822a357cfd0f2a26dbba9fe4daf40d2b62ac3c621f8da943</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,777,781,27905,27906</link.rule.ids></links><search><creatorcontrib>Lahtinen, Essi</creatorcontrib><creatorcontrib>Ala-Mutka, Kirsti</creatorcontrib><creatorcontrib>Järvinen, Hannu-Matti</creatorcontrib><title>A study of the difficulties of novice programmers</title><title>SIGCSE bulletin</title><description>Programming is related to several fields of technology, and many university students are studying the basics of it. Unfortunately, they often face difficulties already on the basic courses. This work studies the difficulties in learning programming in order to support developing learning materials for basic programming courses. The difficulties have to be recognized to be able to aid learning and teaching in an effective way.An international survey of opinions was organized for more than 500 students and teachers. This paper analyses the results of the survey. The survey provides information of the difficulties experienced and perceived when learning and teaching programming. The survey results also provide basis for recommendations for developing learning materials and approaches.</description><issn>0097-8418</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2005</creationdate><recordtype>article</recordtype><recordid>eNotkEtLw0AUhWehYK2u3WblLu2988wsS_EFBTe6HuapkaSpM4nQf29Lszpw-DgHPkIeEFaIXKwRBWrBVwhSccGuyAJAq7rh2NyQ21J-AKiSki8IbqoyTuFYDakav2MV2pRaP3VjG8u52w9_rY_VIQ9f2fZ9zOWOXCfblXg_55J8Pj99bF_r3fvL23azqz02DOoIKgoFzmnN0FnAhlLLhPIpQKKWyuCc1SnyYBOHQJ2k1jMvKaYmWM3Zkjxedk_fv1Mso-nb4mPX2X0cpmKo5lIxhBO4voA-D6XkmMwht73NR4NgzjrMrMPMOtg_rfVT0w</recordid><startdate>20050901</startdate><enddate>20050901</enddate><creator>Lahtinen, Essi</creator><creator>Ala-Mutka, Kirsti</creator><creator>Järvinen, Hannu-Matti</creator><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20050901</creationdate><title>A study of the difficulties of novice programmers</title><author>Lahtinen, Essi ; Ala-Mutka, Kirsti ; Järvinen, Hannu-Matti</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c1830-e07e570bb9931ba01822a357cfd0f2a26dbba9fe4daf40d2b62ac3c621f8da943</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2005</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Lahtinen, Essi</creatorcontrib><creatorcontrib>Ala-Mutka, Kirsti</creatorcontrib><creatorcontrib>Järvinen, Hannu-Matti</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>SIGCSE bulletin</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lahtinen, Essi</au><au>Ala-Mutka, Kirsti</au><au>Järvinen, Hannu-Matti</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A study of the difficulties of novice programmers</atitle><jtitle>SIGCSE bulletin</jtitle><date>2005-09-01</date><risdate>2005</risdate><volume>37</volume><issue>3</issue><spage>14</spage><epage>18</epage><pages>14-18</pages><issn>0097-8418</issn><abstract>Programming is related to several fields of technology, and many university students are studying the basics of it. Unfortunately, they often face difficulties already on the basic courses. This work studies the difficulties in learning programming in order to support developing learning materials for basic programming courses. The difficulties have to be recognized to be able to aid learning and teaching in an effective way.An international survey of opinions was organized for more than 500 students and teachers. This paper analyses the results of the survey. The survey provides information of the difficulties experienced and perceived when learning and teaching programming. The survey results also provide basis for recommendations for developing learning materials and approaches.</abstract><doi>10.1145/1151954.1067453</doi><tpages>5</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0097-8418
ispartof SIGCSE bulletin, 2005-09, Vol.37 (3), p.14-18
issn 0097-8418
language eng
recordid cdi_proquest_miscellaneous_29467310
source ACM Digital Library Complete
title A study of the difficulties of novice programmers
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T22%3A10%3A20IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20study%20of%20the%20difficulties%20of%20novice%20programmers&rft.jtitle=SIGCSE%20bulletin&rft.au=Lahtinen,%20Essi&rft.date=2005-09-01&rft.volume=37&rft.issue=3&rft.spage=14&rft.epage=18&rft.pages=14-18&rft.issn=0097-8418&rft_id=info:doi/10.1145/1151954.1067453&rft_dat=%3Cproquest_cross%3E29467310%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=29467310&rft_id=info:pmid/&rfr_iscdi=true