{"id":"https://openalex.org/W4411374870","doi":"https://doi.org/10.1145/3724389.3731263","title":"Blending Project-Based and in-IDE Learning: The Kotlin Onboarding Course for Enhanced Programming Skills","display_name":"Blending Project-Based and in-IDE Learning: The Kotlin Onboarding Course for Enhanced Programming Skills","publication_year":2025,"publication_date":"2025-06-13","ids":{"openalex":"https://openalex.org/W4411374870","doi":"https://doi.org/10.1145/3724389.3731263"},"language":"en","primary_location":{"id":"doi:10.1145/3724389.3731263","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3724389.3731263","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 2","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/A5074151977","display_name":"Anastasiia Birillo","orcid":"https://orcid.org/0000-0003-2269-8211"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Anastasiia Birillo","raw_affiliation_strings":["JetBrains Research, Belgrade, Serbia"],"raw_orcid":"https://orcid.org/0000-0003-2269-8211","affiliations":[{"raw_affiliation_string":"JetBrains Research, Belgrade, Serbia","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077202915","display_name":"Ilya Vlasov","orcid":"https://orcid.org/0000-0002-2744-8345"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ilya Vlasov","raw_affiliation_strings":["JetBrains Research, Belgrade, Serbia"],"raw_orcid":"https://orcid.org/0000-0002-2744-8345","affiliations":[{"raw_affiliation_string":"JetBrains Research, Belgrade, Serbia","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013316832","display_name":"Yaroslav Golubev","orcid":"https://orcid.org/0000-0001-7009-635X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yaroslav Golubev","raw_affiliation_strings":["JetBrains Research, Belgrade, Serbia"],"raw_orcid":"https://orcid.org/0000-0001-7009-635X","affiliations":[{"raw_affiliation_string":"JetBrains Research, Belgrade, Serbia","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.13813226,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"713","last_page":"714"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11299","display_name":"Problem and Project Based Learning","score":0.998199999332428,"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"}},"topics":[{"id":"https://openalex.org/T11299","display_name":"Problem and Project Based Learning","score":0.998199999332428,"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"}},{"id":"https://openalex.org/T13280","display_name":"Biomedical and Engineering Education","score":0.9957000017166138,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"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/T11283","display_name":"Experimental Learning in Engineering","score":0.9901999831199646,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/onboarding","display_name":"Onboarding","score":0.9050589799880981},{"id":"https://openalex.org/keywords/course","display_name":"Course (navigation)","score":0.7368859052658081},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6638573408126831},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4036242365837097},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.40306609869003296},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1981062889099121},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.10375231504440308}],"concepts":[{"id":"https://openalex.org/C2779185108","wikidata":"https://www.wikidata.org/wiki/Q7091744","display_name":"Onboarding","level":2,"score":0.9050589799880981},{"id":"https://openalex.org/C2777552389","wikidata":"https://www.wikidata.org/wiki/Q1962728","display_name":"Course (navigation)","level":2,"score":0.7368859052658081},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6638573408126831},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4036242365837097},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.40306609869003296},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1981062889099121},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.10375231504440308},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3724389.3731263","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3724389.3731263","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 2","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":4,"referenced_works":["https://openalex.org/W2059092845","https://openalex.org/W4213340858","https://openalex.org/W4391646643","https://openalex.org/W4401391312"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W3133615992","https://openalex.org/W3008854194","https://openalex.org/W3161889546","https://openalex.org/W3113058030","https://openalex.org/W3067217073","https://openalex.org/W3037615466","https://openalex.org/W2766067679"],"abstract_inverted_index":{"Project-Based":[0],"Learning":[1],"(PBL)":[2],"emphasizes":[3],"real-world":[4],"problem-solving":[5],"and":[6,23,66,77],"critical":[7],"thinking,":[8],"while":[9],"in-IDE":[10,32],"learning":[11],"integrates":[12],"education":[13],"directly":[14],"into":[15,68],"professional":[16],"Integrated":[17],"Development":[18],"Environments":[19],"(IDEs),":[20],"promoting":[21],"focus":[22],"skill":[24],"development.":[25],"This":[26],"paper":[27],"introduces":[28],"the":[29,37,71],"Kotlin":[30,57],"Onboarding":[31],"project-based":[33],"course,":[34],"which":[35],"combines":[36],"advantages":[38],"of":[39],"both":[40],"approaches.":[41],"Covering":[42],"CS1":[43],"concepts":[44],"in":[45],"Kotlin,":[46],"it":[47],"targets":[48],"students":[49],"with":[50],"prior":[51],"programming":[52],"experience":[53],"who":[54],"are":[55],"adopting":[56],"as":[58],"a":[59],"secondary":[60],"language.":[61],"Published":[62],"on":[63],"JetBrains":[64],"Marketplace":[65],"integrated":[67],"university":[69],"curricula,":[70],"course":[72],"has":[73],"received":[74],"positive":[75],"feedback":[76],"shown":[78],"high":[79],"engagement.":[80]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
