{"id":"https://openalex.org/W2818190881","doi":"https://doi.org/10.5815/ijmecs.2018.07.01","title":"The Circumstances in which Modular Programming becomes the Favor Choice by Novice Programmers","display_name":"The Circumstances in which Modular Programming becomes the Favor Choice by Novice Programmers","publication_year":2018,"publication_date":"2018-07-08","ids":{"openalex":"https://openalex.org/W2818190881","doi":"https://doi.org/10.5815/ijmecs.2018.07.01","mag":"2818190881"},"language":"en","primary_location":{"id":"doi:10.5815/ijmecs.2018.07.01","doi":"https://doi.org/10.5815/ijmecs.2018.07.01","is_oa":true,"landing_page_url":"https://doi.org/10.5815/ijmecs.2018.07.01","pdf_url":"http://www.mecs-press.org/ijmecs/ijmecs-v10-n7/IJMECS-V10-N7-1.pdf","source":{"id":"https://openalex.org/S2500184344","display_name":"International Journal of Modern Education and Computer Science","issn_l":"2075-0161","issn":["2075-0161","2075-017X"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","poland-20","russia-white-list-3"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Modern Education and Computer Science","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"http://www.mecs-press.org/ijmecs/ijmecs-v10-n7/IJMECS-V10-N7-1.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013078038","display_name":"Ilana Lavy","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I116660002","display_name":"The Max Stern Yezreel Valley College","ror":"https://ror.org/05qz2dz14","country_code":"IL","type":"education","lineage":["https://openalex.org/I116660002"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Ilana Lavy","raw_affiliation_strings":["Department of Information Systems, Yezreel Valley College, Israel"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Systems, Yezreel Valley College, Israel","institution_ids":["https://openalex.org/I116660002"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5031022017","display_name":"Rami Rashkovits","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I116660002","display_name":"The Max Stern Yezreel Valley College","ror":"https://ror.org/05qz2dz14","country_code":"IL","type":"education","lineage":["https://openalex.org/I116660002"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Rashkovits Rami","raw_affiliation_strings":["Department of Information Systems, Yezreel Valley College, Israel"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Systems, Yezreel Valley College, Israel","institution_ids":["https://openalex.org/I116660002"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I116660002"],"apc_list":null,"apc_paid":null,"fwci":0.2401,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.63802779,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":87,"max":93},"biblio":{"volume":"10","issue":"7","first_page":"1","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9990000128746033,"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.9990000128746033,"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/T10260","display_name":"Software Engineering Research","score":0.0005000000237487257,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":9.999999747378752e-05,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/software-modularity","display_name":"modular software design","score":0.984000027179718},{"id":"https://openalex.org/keywords/novice-programmers","display_name":"novice programmers","score":0.9850000143051147},{"id":"https://openalex.org/keywords/code-quality","display_name":"code quality","score":0.6430000066757202},{"id":"https://openalex.org/keywords/modularity","display_name":"modularity","score":0.8330000042915344},{"id":"https://openalex.org/keywords/dual-process-theory","display_name":"dual-process theory","score":0.7760000228881836},{"id":"https://openalex.org/keywords/cognitive-dissonance","display_name":"cognitive dissonance","score":0.9819999933242798},{"id":"https://openalex.org/keywords/programming-exercises","display_name":"programming exercises","score":0.6359999775886536}],"concepts":[{"id":"https://openalex.org/C77513098","wikidata":"https://www.wikidata.org/wiki/Q209722","display_name":"Cognitive dissonance","level":2,"score":0.9176905155181885},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.8427696824073792},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7707791328430176},{"id":"https://openalex.org/C2779478453","wikidata":"https://www.wikidata.org/wiki/Q6889748","display_name":"Modularity (biology)","level":2,"score":0.676182746887207},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5462954640388489},{"id":"https://openalex.org/C2781311116","wikidata":"https://www.wikidata.org/wiki/Q83306","display_name":"Group (periodic table)","level":2,"score":0.496994286775589},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.452388733625412},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.363989919424057},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3153819441795349},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.1762714684009552},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.14031773805618286},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5815/ijmecs.2018.07.01","doi":"https://doi.org/10.5815/ijmecs.2018.07.01","is_oa":true,"landing_page_url":"https://doi.org/10.5815/ijmecs.2018.07.01","pdf_url":"http://www.mecs-press.org/ijmecs/ijmecs-v10-n7/IJMECS-V10-N7-1.pdf","source":{"id":"https://openalex.org/S2500184344","display_name":"International Journal of Modern Education and Computer Science","issn_l":"2075-0161","issn":["2075-0161","2075-017X"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","poland-20","russia-white-list-3"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Modern Education and Computer Science","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.5815/ijmecs.2018.07.01","doi":"https://doi.org/10.5815/ijmecs.2018.07.01","is_oa":true,"landing_page_url":"https://doi.org/10.5815/ijmecs.2018.07.01","pdf_url":"http://www.mecs-press.org/ijmecs/ijmecs-v10-n7/IJMECS-V10-N7-1.pdf","source":{"id":"https://openalex.org/S2500184344","display_name":"International Journal of Modern Education and Computer Science","issn_l":"2075-0161","issn":["2075-0161","2075-017X"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","poland-20","russia-white-list-3"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Modern Education and Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.7567999958992004,"id":"https://metadata.un.org/sdg/4","display_name":"Quality education"}],"study_designs":[{"id":"https://openalex.org/study-designs/clinical-trial","display_name":"Clinical Trial"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2818190881.pdf","grobid_xml":"https://content.openalex.org/works/W2818190881.grobid-xml"},"referenced_works_count":31,"referenced_works":["https://openalex.org/W151480746","https://openalex.org/W221670187","https://openalex.org/W399390237","https://openalex.org/W1494068063","https://openalex.org/W1526971180","https://openalex.org/W1568955415","https://openalex.org/W1597739853","https://openalex.org/W1966114254","https://openalex.org/W1986721142","https://openalex.org/W2008520857","https://openalex.org/W2016364797","https://openalex.org/W2043286681","https://openalex.org/W2058421169","https://openalex.org/W2097839080","https://openalex.org/W2124046266","https://openalex.org/W2134119432","https://openalex.org/W2136305170","https://openalex.org/W2147956392","https://openalex.org/W2158081248","https://openalex.org/W2159959126","https://openalex.org/W2161825580","https://openalex.org/W2167366201","https://openalex.org/W2326588846","https://openalex.org/W2505849804","https://openalex.org/W2515127670","https://openalex.org/W2988746365","https://openalex.org/W4253053708","https://openalex.org/W4300107936","https://openalex.org/W6679386213","https://openalex.org/W6829965466","https://openalex.org/W7010233118"],"related_works":["https://openalex.org/W2963205205","https://openalex.org/W2098364100","https://openalex.org/W4319295529","https://openalex.org/W2728220450","https://openalex.org/W2039603939","https://openalex.org/W2938783739","https://openalex.org/W4317876188","https://openalex.org/W2963307037","https://openalex.org/W3000305341","https://openalex.org/W3010197425"],"abstract_inverted_index":{"One":[0],"of":[1,12,104,122,136,139,146,150,155,166,214,225,229,235,245,251],"the":[2,10,30,62,71,75,80,90,102,108,113,120,131,140,147,158,162,167,189,194,197,219,249,252],"key":[3],"indicators":[4],"for":[5,153,248],"testing":[6],"code":[7,242,253],"quality":[8,254],"is":[9],"level":[11],"modularity.Nevertheless,":[13],"novice":[14,34],"programmers":[15,35],"do":[16,38],"not":[17,178],"always":[18],"stick":[19],"to":[20,28,37,70,100,182,217,243,258],"writing":[21],"modular":[22,123,137,187,202,232],"code.In":[23],"this":[24,41],"study,":[25],"we":[26],"aim":[27],"examine":[29,101],"circumstances":[31],"in":[32,54,64,119,157,184,193],"which":[33],"decide":[36],"so.To":[39],"address":[40],"aim,":[42],"two":[43],"student":[44],"groups,":[45],"twenty":[46],"each,":[47],"were":[48,87,169],"given":[49,61,79],"a":[50,55,116,186,201,208,231],"programming":[51],"assignment,":[52],"each":[53,67],"different":[56],"set-up.The":[57],"first":[58,114,148,159,164],"group":[59,77,142,160],"was":[60,78,125,143,211],"assignment":[63,82,190],"several":[65],"stages,":[66,196],"add":[68],"complexity":[69],"previous":[72],"one,":[73],"while":[74,127],"second":[76,141],"entire":[81],"at":[83],"once.The":[84],"students'":[85,151],"solutions":[86,124,138],"analyzed":[88],"using":[89],"dualprocess":[91],"theory,":[92],"cognitive":[93,209],"dissonance":[94,210,220],"theory":[95],"and":[96],"content":[97],"analysis":[98,106],"methods":[99],"extent":[103],"modularity.The":[105],"revealed":[107,161],"following":[109,195],"findings:":[110],"(1)":[111],"In":[112],"group,":[115],"minor":[117],"increase":[118],"number":[121,135],"found":[126],"they":[128],"progressed":[129],"along":[130],"stages;":[132],"(2)":[133],"The":[134],"higher":[144],"than":[145],"group.Analysis":[149],"justifications":[152],"lack":[154,244],"modularity":[156],"following.The":[163],"stages":[165],"problem":[168],"perceived":[170],"as":[171],"rather":[172],"simple":[173],"hence":[174,207],"many":[175,213],"students":[176,198],"did":[177],"find":[179],"any":[180],"reason":[181],"invest":[183],"designing":[185],"solution.When":[188],"got":[191],"complex":[192],"realized":[199],"that":[200,255],"solution":[203,227],"would":[204],"fit":[205],"better,":[206],"raised.Nevertheless,":[212],"them":[215,257],"preferred":[216],"decrease":[218],"by":[221],"continuing":[222],"their":[223,240],"course":[224],"non-modular":[226,241],"instead":[228],"re-designing":[230],"new":[233],"one.Students":[234],"both":[236],"groups":[237],"also":[238],"attributed":[239],"explicit":[246],"criteria":[247],"evaluation":[250],"lead":[256],"focus":[259],"on":[260],"functionality":[261],"alone.":[262]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2018-07-19T00:00:00"}
