{"id":"https://openalex.org/W4402784551","doi":"https://doi.org/10.28945/5374","title":"Generating a Template for an Educational Software Development Methodology for Novice Computing Undergraduates: An Integrative Review","display_name":"Generating a Template for an Educational Software Development Methodology for Novice Computing Undergraduates: An Integrative Review","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4402784551","doi":"https://doi.org/10.28945/5374"},"language":"en","primary_location":{"id":"doi:10.28945/5374","is_oa":true,"landing_page_url":"http://dx.doi.org/10.28945/5374","pdf_url":"http://www.jite.org/documents/Vol23/JITE-IIPv23Art012Higgins10685.pdf","source":{"id":"https://openalex.org/S2739242002","display_name":"Journal of Information Technology Education Innovations in Practice","issn_l":"2165-3151","issn":["2165-3151","2165-316X"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315806","host_organization_name":"Informing Science Institute","host_organization_lineage":["https://openalex.org/P4310315806"],"host_organization_lineage_names":["Informing Science Institute"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Information Technology Education: Innovations in Practice","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"http://www.jite.org/documents/Vol23/JITE-IIPv23Art012Higgins10685.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5112002433","display_name":"Catherine Higgins","orcid":null},"institutions":[{"id":"https://openalex.org/I4210144925","display_name":"Technological University Dublin","ror":"https://ror.org/04t0qbt32","country_code":"IE","type":"education","lineage":["https://openalex.org/I4210144925"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Catherine Higgins","raw_affiliation_strings":["Technological University Dublin"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technological University Dublin","institution_ids":["https://openalex.org/I4210144925"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079941848","display_name":"Ciar\u00e1n O\u2019Leary","orcid":"https://orcid.org/0000-0002-0070-6420"},"institutions":[{"id":"https://openalex.org/I4210144925","display_name":"Technological University Dublin","ror":"https://ror.org/04t0qbt32","country_code":"IE","type":"education","lineage":["https://openalex.org/I4210144925"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Ciaran O'Leary","raw_affiliation_strings":["Technological University Dublin"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technological University Dublin","institution_ids":["https://openalex.org/I4210144925"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012055096","display_name":"Claire McAvinia","orcid":"https://orcid.org/0000-0001-9090-8861"},"institutions":[{"id":"https://openalex.org/I205274468","display_name":"Trinity College Dublin","ror":"https://ror.org/02tyrky19","country_code":"IE","type":"education","lineage":["https://openalex.org/I205274468"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Claire McAvinia","raw_affiliation_strings":["Trinity College Dublin"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Trinity College Dublin","institution_ids":["https://openalex.org/I205274468"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061113730","display_name":"Barry J. Ryan","orcid":"https://orcid.org/0000-0001-7213-3273"},"institutions":[{"id":"https://openalex.org/I4210144925","display_name":"Technological University Dublin","ror":"https://ror.org/04t0qbt32","country_code":"IE","type":"education","lineage":["https://openalex.org/I4210144925"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Barry J. Ryan","raw_affiliation_strings":["Technological University Dublin"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technological University Dublin","institution_ids":["https://openalex.org/I4210144925"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.24139666,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"23","issue":null,"first_page":"012","last_page":"012"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9491999745368958,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9491999745368958,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11122","display_name":"Online Learning and Analytics","score":0.9139000177383423,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9136999845504761,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5942038297653198},{"id":"https://openalex.org/keywords/computer-software","display_name":"Computer software","score":0.47630536556243896},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4431431293487549},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4418216347694397},{"id":"https://openalex.org/keywords/computer-assisted-instruction","display_name":"Computer-Assisted Instruction","score":0.4315093159675598},{"id":"https://openalex.org/keywords/teaching-method","display_name":"Teaching method","score":0.4251467287540436},{"id":"https://openalex.org/keywords/mathematics-education","display_name":"Mathematics education","score":0.3817121386528015},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.2895510196685791},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.26428714394569397},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.19429168105125427}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5942038297653198},{"id":"https://openalex.org/C2984499602","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Computer software","level":2,"score":0.47630536556243896},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4431431293487549},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4418216347694397},{"id":"https://openalex.org/C2909807104","wikidata":"https://www.wikidata.org/wiki/Q1068473","display_name":"Computer-Assisted Instruction","level":2,"score":0.4315093159675598},{"id":"https://openalex.org/C88610354","wikidata":"https://www.wikidata.org/wiki/Q1813494","display_name":"Teaching method","level":2,"score":0.4251467287540436},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.3817121386528015},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.2895510196685791},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.26428714394569397},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.19429168105125427}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.28945/5374","is_oa":true,"landing_page_url":"http://dx.doi.org/10.28945/5374","pdf_url":"http://www.jite.org/documents/Vol23/JITE-IIPv23Art012Higgins10685.pdf","source":{"id":"https://openalex.org/S2739242002","display_name":"Journal of Information Technology Education Innovations in Practice","issn_l":"2165-3151","issn":["2165-3151","2165-316X"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315806","host_organization_name":"Informing Science Institute","host_organization_lineage":["https://openalex.org/P4310315806"],"host_organization_lineage_names":["Informing Science Institute"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Information Technology Education: Innovations in Practice","raw_type":"journal-article"},{"id":"pmh:oai:arrow.tudublin.ie:schfsehart-1605","is_oa":true,"landing_page_url":"https://arrow.tudublin.ie/schfsehart/560","pdf_url":null,"source":{"id":"https://openalex.org/S4377196307","display_name":"Arrow - TU Dublin (Technological University Dublin)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210144925","host_organization_name":"Technological University Dublin","host_organization_lineage":["https://openalex.org/I4210144925"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Articles","raw_type":"article"}],"best_oa_location":{"id":"doi:10.28945/5374","is_oa":true,"landing_page_url":"http://dx.doi.org/10.28945/5374","pdf_url":"http://www.jite.org/documents/Vol23/JITE-IIPv23Art012Higgins10685.pdf","source":{"id":"https://openalex.org/S2739242002","display_name":"Journal of Information Technology Education Innovations in Practice","issn_l":"2165-3151","issn":["2165-3151","2165-316X"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315806","host_organization_name":"Informing Science Institute","host_organization_lineage":["https://openalex.org/P4310315806"],"host_organization_lineage_names":["Informing Science Institute"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Information Technology Education: Innovations in Practice","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4402784551.pdf","grobid_xml":"https://content.openalex.org/works/W4402784551.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2372333752","https://openalex.org/W2390340754","https://openalex.org/W2380638572","https://openalex.org/W337788552","https://openalex.org/W2473468694","https://openalex.org/W2079377602","https://openalex.org/W2355548753","https://openalex.org/W301462040","https://openalex.org/W2590951067","https://openalex.org/W241272095"],"abstract_inverted_index":{"Aim/Purpose:":[0],"The":[1,280,299,313,439,456],"teaching":[2,88,314],"of":[3,24,34,39,91,122,128,162,215,231,315,396,441,489],"appropriate":[4],"problem-solving":[5,412],"techniques":[6],"to":[7,21,43,69,74,103,125,135,144,248,285,334,387,427,471,475,533,540],"novice":[8,278],"learners":[9,117],"in":[10,55,83,109,226,228,262,393,431,453,512],"undergraduate":[11,232,265,376,429,454],"software":[12,51,80,92,96,111,218,233,263,336,368,443,490],"development":[13,52,81,97,219,234,264,332,369,397,419,444,491],"education":[14],"is":[15,42,320,328,361,404,425,449,493],"often":[16],"poorly":[17],"defined":[18],"when":[19],"compared":[20],"the":[22,28,37,56,89,159,187,229,283,340,357,422,484,527],"delivery":[23],"programming":[25,130,381,544],"techniques.":[26],"Given":[27],"global":[29],"need":[30],"for":[31,48,115,148,191,255,366,372,437,469,495],"qualified":[32],"designers":[33],"information":[35],"technology,":[36],"purpose":[38],"this":[40,137,460,531],"research":[41,123,133,210,461,522,532],"produce":[44,145],"a":[45,100,119,146,150,212,250,323,362,380,401,465,535,542],"foundational":[46,252,364,466],"template":[47,60,147,253,365,457,528],"an":[49,141,450,547],"educational":[50,72,113,367,442,485,537],"methodology":[53,254,403,538],"grounded":[54],"established":[57],"literature.":[58],"This":[59,132,209,268,355],"can":[61,462,552],"be":[62,553],"used":[63,554],"by":[64,139,185,257,277,330,459,506,530],"third-level":[65],"educators":[66,258],"and":[67,79,105,171,181,194,205,223,245,259,273,296,303,310,318,327,348,350,353,414,434,487,503,515],"researchers":[68,260,470],"develop":[70,417],"robust":[71],"methodologies":[73,98,114,445],"cultivate":[75],"structured":[76,104,402],"problem":[77,107,216,337,388],"solving":[78,108,389,516],"habits":[82],"their":[84,126,394,432],"students":[85,392,409],"while":[86],"systematically":[87],"intricacies":[90],"creation.":[93],"Background:":[94],"While":[95],"are":[99],"standard":[101],"approach":[102],"traceable":[106],"commercial":[110],"development,":[112],"inexperienced":[116],"remain":[118],"neglected":[120],"area":[121,452],"due":[124],"assumption":[127],"prior":[129],"knowledge.":[131],"aims":[134],"address":[136],"deficit":[138],"conducting":[140],"integrative":[142,154],"review":[143,155,239,269],"such":[149],"methodology.":[151],"Methodology:":[152],"An":[153],"was":[156],"conducted":[157,177,201],"on":[158,178,202,379,481,525],"key":[160],"components":[161],"Teaching":[163],"Software":[164,182],"Development":[165,183],"Education,":[166],"Problem":[167,203],"Solving,":[168],"Threshold":[169,206],"Concepts,":[170],"Computational":[172,179],"Thinking.":[173],"Systematic":[174,192],"reviews":[175,199],"were":[176,200],"Thinking":[180],"Education":[184],"employing":[186],"Preferred":[188],"Reporting":[189],"Items":[190],"Reviews":[193],"Meta-Analyses":[195],"(PRISMA)":[196],"process.":[197],"Narrative":[198],"Solving":[204],"Concepts.":[207],"Contribution:":[208],"provides":[211],"comprehensive":[213],"analysis":[214],"solving,":[217],"education,":[220],"computational":[221],"thinking,":[222],"threshold":[224],"concepts":[225,275,300,319],"computing":[227,377,478,557],"context":[230],"education.":[235,266,455],"It":[236],"also":[237],"synthesizes":[238],"findings":[240],"from":[241,421],"these":[242,316],"four":[243,274,331],"areas":[244],"combines":[246],"them":[247],"form":[249],"research-based":[251,363],"use":[256],"interested":[261],"Findings:":[267],"identifies":[270],"seven":[271],"skills":[272,281,317,413],"required":[276],"learners.":[279],"include":[282,301],"ability":[284],"perform":[286],"abstraction,":[287],"data":[288],"representation,":[289],"decomposition,":[290],"evaluation,":[291],"mental":[292],"modeling,":[293],"pattern":[294],"recognition,":[295],"writing":[297],"algorithms.":[298],"state":[302],"sequential":[304],"flow,":[305],"non-sequential":[306],"flow":[307],"control,":[308],"modularity,":[309],"object":[311],"interaction.":[312],"combined":[321],"into":[322,343],"spiral":[324],"learning":[325,549],"framework":[326],"joined":[329],"stages":[333],"guide":[335],"solving:":[338],"understanding":[339],"problem,":[341],"breaking":[342],"tasks,":[344],"designing,":[345],"coding,":[346],"testing,":[347],"integrating,":[349],"final":[351],"evaluation":[352],"reflection.":[354],"produces":[356],"principal":[358],"finding,":[359],"which":[360,424],"methodologies.":[370],"Recommendations":[371],"Practitioners:":[373],"Focusing":[374],"introductory":[375],"courses":[378],"syllabus":[382],"without":[383],"giving":[384],"adequate":[385],"support":[386,448,477],"may":[390],"hinder":[391],"attainment":[395],"skills.":[398],"Therefore,":[399],"providing":[400],"necessary":[405],"as":[406,464],"it":[407],"equips":[408],"with":[410,446,546,555],"essential":[411],"ensures":[415],"they":[416,498],"good":[418],"practices":[420],"start,":[423],"crucial":[426,494],"ensuring":[428],"success":[430],"studies":[433],"beyond.":[435],"Recommendation":[436],"Researchers:":[438],"creation":[440],"tool":[447,550],"under-researched":[451],"produced":[458,529],"serve":[463],"conceptual":[467],"model":[468],"create":[472,534],"concrete":[473,536],"tools":[474],"better":[476],"undergraduates.":[479,558],"Impact":[480],"Society:":[482],"Improving":[483],"value":[486],"experience":[488],"undergraduates":[492],"society":[496],"once":[497],"graduate.":[499],"They":[500],"drive":[501],"innovation":[502],"economic":[504],"growth":[505],"creating":[507],"new":[508],"technologies,":[509],"improving":[510],"efficiency":[511],"various":[513],"industries,":[514],"complex":[517],"problems.":[518],"Future":[519,521],"Research:":[520],"should":[523],"concentrate":[524],"using":[526],"adapted":[539],"suit":[541],"specific":[543],"paradigm,":[545],"associated":[548],"that":[551],"first-year":[556]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
