{"id":"https://openalex.org/W119460975","doi":null,"title":"An investigation of students' knowledge, skills and strategiesduring problem solving in objectorientedprogramming","display_name":"An investigation of students' knowledge, skills and strategiesduring problem solving in objectorientedprogramming","publication_year":2009,"publication_date":"2009-08-25","ids":{"openalex":"https://openalex.org/W119460975","mag":"119460975"},"language":"en","primary_location":{"id":"pmh:oai:uir.unisa.ac.za:10500/2416","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10500/2416","pdf_url":"http://hdl.handle.net/10500/2416","source":{"id":"https://openalex.org/S4306400472","display_name":"Unisa Institutional Repository (University of South Africa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I165390105","host_organization_name":"University of South Africa","host_organization_lineage":["https://openalex.org/I165390105"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Thesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/10500/2416","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5011325169","display_name":"Marietjie Havenga","orcid":"https://orcid.org/0000-0003-1638-9834","observed_orcids":["https://orcid.org/0000-0003-1638-9834"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Marietjie Havenga","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-1638-9834","affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5011325169"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10636","display_name":"Innovative Teaching and Learning Methods","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/3204","display_name":"Developmental and Educational Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11299","display_name":"Problem and Project Based Learning","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/3304","display_name":"Education"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"object-oriented programming","score":0.996999979019165},{"id":"https://openalex.org/keywords/programming-problem-solving","display_name":"programming problem solving","score":0.8130000233650208},{"id":"https://openalex.org/keywords/metacognitive-knowledge","display_name":"metacognitive knowledge","score":0.7390000224113464},{"id":"https://openalex.org/keywords/cognitive-knowledge","display_name":"cognitive knowledge","score":0.6790000200271606},{"id":"https://openalex.org/keywords/problem-solving-strategies","display_name":"problem-solving strategies","score":0.8510000109672546},{"id":"https://openalex.org/keywords/novice-programmers","display_name":"novice programmers","score":0.7310000061988831},{"id":"https://openalex.org/keywords/programming-education","display_name":"programming education","score":0.7440000176429749}],"concepts":[{"id":"https://openalex.org/C118147538","wikidata":"https://www.wikidata.org/wiki/Q1126970","display_name":"Metacognition","level":3,"score":0.677427351474762},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6677190065383911},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.6045851707458496},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5327344536781311},{"id":"https://openalex.org/C134290984","wikidata":"https://www.wikidata.org/wiki/Q5141241","display_name":"Cognitive skill","level":3,"score":0.45150765776634216},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.4427393078804016},{"id":"https://openalex.org/C169900460","wikidata":"https://www.wikidata.org/wiki/Q2200417","display_name":"Cognition","level":2,"score":0.43727123737335205},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.43679845333099365},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.43639546632766724},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.32743197679519653},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2935755252838135},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.23786264657974243},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.153556227684021},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.07947269082069397},{"id":"https://openalex.org/C169760540","wikidata":"https://www.wikidata.org/wiki/Q207011","display_name":"Neuroscience","level":1,"score":0.0},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:uir.unisa.ac.za:10500/2416","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10500/2416","pdf_url":"http://hdl.handle.net/10500/2416","source":{"id":"https://openalex.org/S4306400472","display_name":"Unisa Institutional Repository (University of South Africa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I165390105","host_organization_name":"University of South Africa","host_organization_lineage":["https://openalex.org/I165390105"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Thesis"},{"id":"mag:119460975","doi":null,"is_oa":false,"landing_page_url":"https://uir.unisa.ac.za/bitstream/10500/2416/1/thesis.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:uir.unisa.ac.za:10500/2416","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10500/2416","pdf_url":"http://hdl.handle.net/10500/2416","source":{"id":"https://openalex.org/S4306400472","display_name":"Unisa Institutional Repository (University of South Africa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I165390105","host_organization_name":"University of South Africa","host_organization_lineage":["https://openalex.org/I165390105"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Thesis"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality education","score":0.8278999924659729}],"study_designs":[{"id":"https://openalex.org/study-designs/observational-study","display_name":"Observational Study"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W119460975.pdf","grobid_xml":"https://content.openalex.org/works/W119460975.grobid-xml"},"referenced_works_count":143,"referenced_works":["https://openalex.org/W13400938","https://openalex.org/W28431813","https://openalex.org/W78963387","https://openalex.org/W114465293","https://openalex.org/W143750478","https://openalex.org/W144205442","https://openalex.org/W158353356","https://openalex.org/W158725430","https://openalex.org/W188112011","https://openalex.org/W192354129","https://openalex.org/W194578403","https://openalex.org/W203508487","https://openalex.org/W259787373","https://openalex.org/W349886740","https://openalex.org/W596097047","https://openalex.org/W615278937","https://openalex.org/W637581729","https://openalex.org/W1482303477","https://openalex.org/W1506975425","https://openalex.org/W1507928890","https://openalex.org/W1508960492","https://openalex.org/W1509634755","https://openalex.org/W1515587369","https://openalex.org/W1519396118","https://openalex.org/W1525377698","https://openalex.org/W1529524735","https://openalex.org/W1538000795","https://openalex.org/W1539190387","https://openalex.org/W1540902651","https://openalex.org/W1542932561","https://openalex.org/W1543426176","https://openalex.org/W1557459633","https://openalex.org/W1570647083","https://openalex.org/W1573234480","https://openalex.org/W1580653579","https://openalex.org/W1585649873","https://openalex.org/W1586288838","https://openalex.org/W1602437292","https://openalex.org/W1631767606","https://openalex.org/W1649645444","https://openalex.org/W1658908529","https://openalex.org/W1663781104","https://openalex.org/W1762840379","https://openalex.org/W1849591500","https://openalex.org/W1873357866","https://openalex.org/W1894545996","https://openalex.org/W1931304745","https://openalex.org/W1967283322","https://openalex.org/W1968611873","https://openalex.org/W1968983388","https://openalex.org/W1986248909","https://openalex.org/W1988381783","https://openalex.org/W1990149973","https://openalex.org/W1992883909","https://openalex.org/W1993760488","https://openalex.org/W1997977735","https://openalex.org/W1998134484","https://openalex.org/W1999862073","https://openalex.org/W2004663414","https://openalex.org/W2005612834","https://openalex.org/W2013852212","https://openalex.org/W2014163577","https://openalex.org/W2014339357","https://openalex.org/W2014965971","https://openalex.org/W2021250185","https://openalex.org/W2021472269","https://openalex.org/W2022038738","https://openalex.org/W2023350458","https://openalex.org/W2030715173","https://openalex.org/W2031312047","https://openalex.org/W2033952602","https://openalex.org/W2036887598","https://openalex.org/W2040031622","https://openalex.org/W2049228096","https://openalex.org/W2054455432","https://openalex.org/W2055298457","https://openalex.org/W2058030722","https://openalex.org/W2063359903","https://openalex.org/W2066327708","https://openalex.org/W2066785847","https://openalex.org/W2071808897","https://openalex.org/W2074561079","https://openalex.org/W2078921008","https://openalex.org/W2086678049","https://openalex.org/W2091822076","https://openalex.org/W2093950336","https://openalex.org/W2099670889","https://openalex.org/W2108943567","https://openalex.org/W2112038415","https://openalex.org/W2113537253","https://openalex.org/W2116211511","https://openalex.org/W2116817443","https://openalex.org/W2120510100","https://openalex.org/W2120704737","https://openalex.org/W2122209140","https://openalex.org/W2122838852","https://openalex.org/W2122840361","https://openalex.org/W2126456539","https://openalex.org/W2127456109","https://openalex.org/W2128886377","https://openalex.org/W2132081584","https://openalex.org/W2142190098","https://openalex.org/W2143436119","https://openalex.org/W2148277253","https://openalex.org/W2149185259","https://openalex.org/W2157494172","https://openalex.org/W2162459659","https://openalex.org/W2162752781","https://openalex.org/W2167619672","https://openalex.org/W2168756838","https://openalex.org/W2171974618","https://openalex.org/W2172296776","https://openalex.org/W2182417749","https://openalex.org/W2225691075","https://openalex.org/W2264056870","https://openalex.org/W2287419724","https://openalex.org/W2291397313","https://openalex.org/W2329395632","https://openalex.org/W2333073932","https://openalex.org/W2338840104","https://openalex.org/W2340201057","https://openalex.org/W2476084810","https://openalex.org/W2484530857","https://openalex.org/W2547445894","https://openalex.org/W2595064798","https://openalex.org/W2618023164","https://openalex.org/W2623534379","https://openalex.org/W2740557169","https://openalex.org/W2753423575","https://openalex.org/W2798977449","https://openalex.org/W2903483755","https://openalex.org/W2905821330","https://openalex.org/W2911581497","https://openalex.org/W2990068877","https://openalex.org/W3025268836","https://openalex.org/W3106993834","https://openalex.org/W3146115948","https://openalex.org/W3148670087","https://openalex.org/W3161432625","https://openalex.org/W3217660297","https://openalex.org/W4239268392","https://openalex.org/W4241080928","https://openalex.org/W4404752922"],"related_works":["https://openalex.org/W1580653579","https://openalex.org/W2188986874","https://openalex.org/W7038873719","https://openalex.org/W2189630072","https://openalex.org/W4239605842","https://openalex.org/W2249174031","https://openalex.org/W7135855688","https://openalex.org/W3025788479","https://openalex.org/W2110798500","https://openalex.org/W2096099301"],"abstract_inverted_index":{"The":[0],"object-oriented":[1,45],"paradigm":[2,26],"is":[3,21,48,86,132,235],"widely":[4],"advocated":[5],"and":[6,36,73,92,99,101,109,128,144,148,153,162,178,203,218,222,269,283,292],"has":[7],"been":[8],"used":[9,150],"in":[10,38,44,65,156,164,258],"South":[11],"African":[12],"\\nuniversities":[13],"since":[14],"the":[15,24,30,39,58,66,82,118,198,230,244,306,309],"late":[16],"1990s.":[17],"Object-oriented":[18],"computer":[19],"programming":[20,46,83,107,127,234,270],"based":[22,242],"on":[23,106,243],"\\nobject-oriented":[25],"where":[27,175],"objects":[28],"are":[29,75,300],"building":[31],"blocks":[32],"that":[33,89,102,210],"combine":[34],"data":[35,202],"\\nmethods":[37],"same":[40],"entity.":[41],"\\nStudents'":[42],"performance":[43],"(OOP)":[47],"a":[49,188,226,239],"matter":[50],"of":[51,68,121,125,136,201,246,297,305,308],"concern.":[52],"In":[53],"\\nmany":[54],"cases":[55],"they":[56],"lack":[57],"ability":[59],"to":[60,114,140,183,204,249,255,271,287],"apply":[61],"various":[62],"supportive":[63,129],"techniques":[64,131,262],"process":[67],"\\nprogramming.":[69],"Efficient":[70],"knowledge,":[71,97,220,281],"skills":[72,98,147,221,282],"strategies":[74,149,284],"required":[76],"during":[77,266],"problem":[78,267],"solving":[79,268],"\\nto":[80,196],"enhance":[81],"process.":[84],"It":[85],"often":[87],"assumed":[88],"students":[90],"implicitly":[91],"\\nindependently":[93],"master":[94],"these":[95],"high-level":[96],"strategies,":[100,223],"teaching":[103,298],"\\nshould":[104],"focus":[105],"content":[108],"coding":[110],"structures":[111],"only.":[112],"However,":[113],"be":[115,264],"successful":[116,152,211,247],"\\nin":[117],"complex":[119],"domain":[120],"OOP,":[122],"explicit":[123],"learning":[124,259],"both":[126,176],"\\ncognitive":[130],"required.":[133],"\\nThe":[134,207],"objective":[135],"this":[137],"study":[138],"was":[139,173,194],"identify":[141],"cognitive,":[142],"metacognitive":[143],"problem-solving":[145,219],"\\nknowledge,":[146],"by":[151],"unsuccessful":[154,231],"programmers":[155,212],"OOP.":[157,260],"\\nThese":[158],"activities":[159],"were":[160,181],"identified":[161],"evaluated":[163],"an":[165,252],"empirical":[166],"research":[167,190],"study.":[168,310],"A":[169],"mixed":[170],"\\nresearch":[171],"design":[172],"used,":[174],"qualitative":[177,189],"quantitative":[179],"methods":[180],"applied":[182,195,213],"\\nanalyse":[184],"participants'":[185],"data.":[186],"As":[187],"practice,":[191],"grounded":[192],"theory":[193],"guide":[197],"systematic":[199],"collection":[200],"generate":[205],"theory.":[206],"findings":[208,307],"suggest":[209],"significantly":[214],"more":[215],"cognitive-,":[216],"\\nmetacognitive-":[217],"also":[224,301],"using":[225],"greater":[227],"\\nvariety,":[228],"than":[229],"programmers.":[232],"Since":[233],"complex,":[236],"we":[237],"propose":[238],"\\nlearning":[240],"repertoire":[241],"approaches":[245],"programmers,":[248],"serve":[250],"as":[251,286,303],"\\nintegrated":[253],"framework":[254],"support":[256],"novices":[257],"Various":[261],"should":[263],"\\nused":[265],"meaningfully":[272],"construct,":[273],"explicitly":[274],"reflect":[275],"on,":[276],"\\nand":[277],"critically":[278],"select":[279],"appropriate":[280],"so":[285],"better":[288],"understand,":[289],"\\ndesign,":[290],"code":[291],"test":[293],"programs.":[294],"Some":[295],"examples":[296],"practices":[299],"outlined":[302],"\\napplication":[304]},"counts_by_year":[{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2026-11-08T12:12:28.789561","created_date":"2016-06-24T00:00:00"}
