{"id":"https://openalex.org/W3213939732","doi":"https://doi.org/10.1109/iccse51940.2021.9569444","title":"Trends Of Commonly Used Programming Languages in CS1 And CS2 Learning","display_name":"Trends Of Commonly Used Programming Languages in CS1 And CS2 Learning","publication_year":2021,"publication_date":"2021-08-17","ids":{"openalex":"https://openalex.org/W3213939732","doi":"https://doi.org/10.1109/iccse51940.2021.9569444","mag":"3213939732"},"language":"en","primary_location":{"id":"doi:10.1109/iccse51940.2021.9569444","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccse51940.2021.9569444","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 16th International Conference on Computer Science &amp; Education (ICCSE)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5029816502","display_name":"Robert M. Siegfried","orcid":"https://orcid.org/0000-0001-9362-4311"},"institutions":[{"id":"https://openalex.org/I71965598","display_name":"Adelphi University","ror":"https://ror.org/025n13r50","country_code":"US","type":"education","lineage":["https://openalex.org/I71965598"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert M. Siegfried","raw_affiliation_strings":["Department of Mathematics and Computer Science, Adelphi University, Garden City, NY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Adelphi University, Garden City, NY, USA","institution_ids":["https://openalex.org/I71965598"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090641466","display_name":"Katherine G. Herbert","orcid":"https://orcid.org/0000-0001-6663-8187"},"institutions":[{"id":"https://openalex.org/I166088655","display_name":"Montclair State University","ror":"https://ror.org/01nxc2t48","country_code":"US","type":"education","lineage":["https://openalex.org/I166088655"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Katherine G. Herbert-Berger","raw_affiliation_strings":["Department of Computer Science, Montclair State University, Montclair, NJ, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Montclair State University, Montclair, NJ, USA","institution_ids":["https://openalex.org/I166088655"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054275762","display_name":"Kees Leune","orcid":"https://orcid.org/0000-0003-1171-6410"},"institutions":[{"id":"https://openalex.org/I71965598","display_name":"Adelphi University","ror":"https://ror.org/025n13r50","country_code":"US","type":"education","lineage":["https://openalex.org/I71965598"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kees Leune","raw_affiliation_strings":["Department of Mathematics and Computer Science, Adelphi University, Garden City, NY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Adelphi University, Garden City, NY, USA","institution_ids":["https://openalex.org/I71965598"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074382289","display_name":"Jason P. Siegfried","orcid":null},"institutions":[{"id":"https://openalex.org/I71965598","display_name":"Adelphi University","ror":"https://ror.org/025n13r50","country_code":"US","type":"education","lineage":["https://openalex.org/I71965598"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jason P. Siegfried","raw_affiliation_strings":["Department of Mathematics and Computer Science, Adelphi University, Garden City, NY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Adelphi University, Garden City, NY, USA","institution_ids":["https://openalex.org/I71965598"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.6931,"has_fulltext":false,"cited_by_count":27,"citation_normalized_percentile":{"value":0.91118148,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"407","last_page":"412"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9994000196456909,"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.9994000196456909,"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/T11283","display_name":"Experimental Learning in Engineering","score":0.984000027179718,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10731","display_name":"Educational Games and Gamification","score":0.9516000151634216,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.8351421356201172},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.796850323677063},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7879863381385803},{"id":"https://openalex.org/keywords/third-generation-programming-language","display_name":"Third-generation programming language","score":0.577575147151947},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5225198268890381},{"id":"https://openalex.org/keywords/fourth-generation-programming-language","display_name":"Fourth-generation programming language","score":0.5152807235717773},{"id":"https://openalex.org/keywords/second-generation-programming-language","display_name":"Second-generation programming language","score":0.48708415031433105},{"id":"https://openalex.org/keywords/computer-programming","display_name":"Computer programming","score":0.4500763714313507},{"id":"https://openalex.org/keywords/fifth-generation-programming-language","display_name":"Fifth-generation programming language","score":0.423444539308548},{"id":"https://openalex.org/keywords/comparison-of-multi-paradigm-programming-languages","display_name":"Comparison of multi-paradigm programming languages","score":0.4146636724472046},{"id":"https://openalex.org/keywords/mathematics-education","display_name":"Mathematics education","score":0.40005379915237427},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.36650294065475464},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.18632769584655762},{"id":"https://openalex.org/keywords/functional-logic-programming","display_name":"Functional logic programming","score":0.1010262668132782},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09613695740699768}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.8351421356201172},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.796850323677063},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7879863381385803},{"id":"https://openalex.org/C206146517","wikidata":"https://www.wikidata.org/wiki/Q1294375","display_name":"Third-generation programming language","level":5,"score":0.577575147151947},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5225198268890381},{"id":"https://openalex.org/C145628200","wikidata":"https://www.wikidata.org/wiki/Q238137","display_name":"Fourth-generation programming language","level":5,"score":0.5152807235717773},{"id":"https://openalex.org/C11164408","wikidata":"https://www.wikidata.org/wiki/Q18657800","display_name":"Second-generation programming language","level":4,"score":0.48708415031433105},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.4500763714313507},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.423444539308548},{"id":"https://openalex.org/C74149592","wikidata":"https://www.wikidata.org/wiki/Q762446","display_name":"Comparison of multi-paradigm programming languages","level":5,"score":0.4146636724472046},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.40005379915237427},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.36650294065475464},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.18632769584655762},{"id":"https://openalex.org/C96315309","wikidata":"https://www.wikidata.org/wiki/Q5508829","display_name":"Functional logic programming","level":4,"score":0.1010262668132782},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09613695740699768}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccse51940.2021.9569444","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccse51940.2021.9569444","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 16th International Conference on Computer Science &amp; Education (ICCSE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8700000047683716,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W73700984","https://openalex.org/W1774578821","https://openalex.org/W1970434711","https://openalex.org/W1989533846","https://openalex.org/W2013001743","https://openalex.org/W2018050962","https://openalex.org/W2032005130","https://openalex.org/W2046289884","https://openalex.org/W2048083627","https://openalex.org/W2050525049","https://openalex.org/W2077866757","https://openalex.org/W2082372285","https://openalex.org/W2084448498","https://openalex.org/W2086243988","https://openalex.org/W2097096523","https://openalex.org/W2118327689","https://openalex.org/W2162178863","https://openalex.org/W2582927993","https://openalex.org/W2601753676","https://openalex.org/W2613294708","https://openalex.org/W2910317796","https://openalex.org/W2917563899","https://openalex.org/W2962752966","https://openalex.org/W3010808451","https://openalex.org/W3013749951","https://openalex.org/W4232256291","https://openalex.org/W4251662847","https://openalex.org/W6637990651","https://openalex.org/W6662859193","https://openalex.org/W6671406863"],"related_works":["https://openalex.org/W2148929677","https://openalex.org/W3038908675","https://openalex.org/W2227474268","https://openalex.org/W4387449368","https://openalex.org/W4379163711","https://openalex.org/W2149351457","https://openalex.org/W3028735927","https://openalex.org/W2148498552","https://openalex.org/W2582863885","https://openalex.org/W2293661945"],"abstract_inverted_index":{"Computer":[0],"science":[1],"educators":[2,66],"have":[3,111],"tried":[4],"to":[5,15,20,158,189,202,207],"identify":[6],"the":[7,48,55,91,97,106,117,143,150,153,160],"best":[8],"language":[9,27,211],"for":[10,28,73,164],"their":[11,192,204],"first-year":[12],"college":[13],"students":[14,205],"use":[16,29,132],"when":[17],"learning":[18],"how":[19],"program.":[21],"Consequently,":[22],"selecting":[23],"a":[24,37,171,208],"computer":[25,74,80],"programming":[26,33,75,81,119,210],"in":[30,54,78,105,184,212],"an":[31],"introductory":[32],"course":[34,120],"has":[35],"been":[36],"hot-button":[38],"topic":[39],"within":[40],"computing":[41],"education":[42],"communities.":[43],"This":[44,83],"paper":[45],"builds":[46],"on":[47],"work":[49],"started":[50,113],"by":[51,168],"Richard":[52],"Reid":[53],"early":[56],"1990s,":[57],"which":[58],"surveys":[59],"institutions":[60,181],"providing":[61],"post-secondary":[62],"education.":[63],"It":[64],"provides":[65],"with":[67,142,191,197],"up-to-date":[68],"information":[69],"about":[70],"common":[71],"choices":[72],"languages":[76,136,199],"used":[77,100],"first":[79],"courses.":[82],"year\u2019s":[84],"survey":[85,107],"results":[86],"indicate":[87],"clearly":[88],"that,":[89],"at":[90,149],"moment,":[92],"Java":[93,156,185],"and":[94,140],"Python":[95,146],"are":[96,176,200],"most":[98,161],"commonly":[99],"languages.":[101,155],"A":[102],"new":[103],"element":[104],"is":[108],"that":[109,125,182],"we":[110,175],"now":[112],"collecting":[114],"data":[115],"regarding":[116],"second":[118,209],"(CS2).":[121],"Our":[122],"findings":[123],"show":[124],"88%":[126],"of":[127,134,145,152],"all":[128],"surveyed":[129],"schools":[130,195],"only":[131],"one":[133],"four":[135],"(Java,":[137],"Python,":[138],"C++,":[139],"C),":[141],"adoption":[144],"growing":[147],"steadily":[148],"expense":[151],"other":[154,198],"continues":[157],"be":[159],"popular":[162],"choice":[163],"CS2":[165],"courses,":[166],"followed":[167],"C++":[169,187],"after":[170],"significant":[172],"gap.":[173],"However,":[174],"finding":[177],"potential":[178],"trends":[179],"where":[180],"start":[183],"or":[186],"tend":[188],"stay":[190],"choice,":[193],"while":[194],"starting":[196],"likely":[201],"transition":[203],"over":[206],"CS2.":[213]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":15},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
