{"id":"https://openalex.org/W1979990841","doi":"https://doi.org/10.1145/1921607.1921610","title":"On the Quality of Examples in Introductory Java Textbooks","display_name":"On the Quality of Examples in Introductory Java Textbooks","publication_year":2011,"publication_date":"2011-02-01","ids":{"openalex":"https://openalex.org/W1979990841","doi":"https://doi.org/10.1145/1921607.1921610","mag":"1979990841"},"language":"en","primary_location":{"id":"doi:10.1145/1921607.1921610","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1921607.1921610","pdf_url":null,"source":{"id":"https://openalex.org/S2764465379","display_name":"ACM Transactions on Computing Education","issn_l":"1946-6226","issn":["1946-6226"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computing Education","raw_type":"journal-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/A5091158126","display_name":"J\u00fcrgen B\u00f6rstler","orcid":"https://orcid.org/0000-0003-0639-4234"},"institutions":[{"id":"https://openalex.org/I90267481","display_name":"Ume\u00e5 University","ror":"https://ror.org/05kb8h459","country_code":"SE","type":"education","lineage":["https://openalex.org/I90267481"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"J\u00fcrgen B\u00f6rstler","raw_affiliation_strings":["Ume\u00e5 University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ume\u00e5 University","institution_ids":["https://openalex.org/I90267481"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085342849","display_name":"Marie Nordstr\u00f6m","orcid":"https://orcid.org/0000-0002-3326-5975"},"institutions":[{"id":"https://openalex.org/I90267481","display_name":"Ume\u00e5 University","ror":"https://ror.org/05kb8h459","country_code":"SE","type":"education","lineage":["https://openalex.org/I90267481"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Marie Nordstr\u00f6m","raw_affiliation_strings":["Ume\u00e5 University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ume\u00e5 University","institution_ids":["https://openalex.org/I90267481"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5054071982","display_name":"James H. Paterson","orcid":"https://orcid.org/0000-0002-6955-1009"},"institutions":[{"id":"https://openalex.org/I195939026","display_name":"Glasgow Caledonian University","ror":"https://ror.org/03dvm1235","country_code":"GB","type":"education","lineage":["https://openalex.org/I195939026"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"James H. Paterson","raw_affiliation_strings":["Glasgow Caledonian University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Glasgow Caledonian University","institution_ids":["https://openalex.org/I195939026"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5091158126"],"corresponding_institution_ids":["https://openalex.org/I90267481"],"apc_list":null,"apc_paid":null,"fwci":2.292,"has_fulltext":false,"cited_by_count":28,"citation_normalized_percentile":{"value":0.90665776,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"11","issue":"1","first_page":"1","last_page":"21"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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/T10533","display_name":"Teaching and Learning Programming","score":0.9983999729156494,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9969000220298767,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.79249107837677},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.6938632726669312},{"id":"https://openalex.org/keywords/checklist","display_name":"Checklist","score":0.6136451959609985},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6049376130104065},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.5600153207778931},{"id":"https://openalex.org/keywords/mathematics-education","display_name":"Mathematics education","score":0.5563270449638367},{"id":"https://openalex.org/keywords/rank","display_name":"Rank (graph theory)","score":0.5075513124465942},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.4899958670139313},{"id":"https://openalex.org/keywords/teaching-method","display_name":"Teaching method","score":0.4440648853778839},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.26261836290359497},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.23459085822105408},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20359230041503906},{"id":"https://openalex.org/keywords/epistemology","display_name":"Epistemology","score":0.0977606475353241}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.79249107837677},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.6938632726669312},{"id":"https://openalex.org/C2779356329","wikidata":"https://www.wikidata.org/wiki/Q922625","display_name":"Checklist","level":2,"score":0.6136451959609985},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6049376130104065},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.5600153207778931},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.5563270449638367},{"id":"https://openalex.org/C164226766","wikidata":"https://www.wikidata.org/wiki/Q7293202","display_name":"Rank (graph theory)","level":2,"score":0.5075513124465942},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.4899958670139313},{"id":"https://openalex.org/C88610354","wikidata":"https://www.wikidata.org/wiki/Q1813494","display_name":"Teaching method","level":2,"score":0.4440648853778839},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26261836290359497},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.23459085822105408},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20359230041503906},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0977606475353241},{"id":"https://openalex.org/C180747234","wikidata":"https://www.wikidata.org/wiki/Q23373","display_name":"Cognitive psychology","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/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1921607.1921610","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1921607.1921610","pdf_url":null,"source":{"id":"https://openalex.org/S2764465379","display_name":"ACM Transactions on Computing Education","issn_l":"1946-6226","issn":["1946-6226"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computing Education","raw_type":"journal-article"},{"id":"pmh:oai:researchonline.gcu.ac.uk:openaire_cris_publications/147db3d3-a09b-44fa-b59f-51debfbf56ea","is_oa":false,"landing_page_url":"https://researchonline.gcu.ac.uk/en/publications/147db3d3-a09b-44fa-b59f-51debfbf56ea","pdf_url":null,"source":{"id":"https://openalex.org/S4306402566","display_name":"ResearchOnline (Glasgow Caledonian University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I195939026","host_organization_name":"Glasgow Caledonian University","host_organization_lineage":["https://openalex.org/I195939026"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"B\u00f6rstler, J, Nordstr\u00f6m, M & Paterson, J 2011, 'On the quality of examples in introductory Java textbooks', ACM Transactions on Computing Education (TOCE), vol. 11, no. 1. < http://doi.acm.org/1921607.1921610 >","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.7699999809265137,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W4931614","https://openalex.org/W54129471","https://openalex.org/W110673158","https://openalex.org/W127262135","https://openalex.org/W153110314","https://openalex.org/W175271383","https://openalex.org/W1511637839","https://openalex.org/W1529059440","https://openalex.org/W1578236170","https://openalex.org/W1611760324","https://openalex.org/W1824162853","https://openalex.org/W1918852975","https://openalex.org/W1964409128","https://openalex.org/W1964962870","https://openalex.org/W1967916683","https://openalex.org/W1971075638","https://openalex.org/W1973359285","https://openalex.org/W1976899354","https://openalex.org/W1978922032","https://openalex.org/W1994504697","https://openalex.org/W1996333597","https://openalex.org/W2006091051","https://openalex.org/W2008930548","https://openalex.org/W2010787012","https://openalex.org/W2015136696","https://openalex.org/W2016472244","https://openalex.org/W2044061856","https://openalex.org/W2044439424","https://openalex.org/W2088313796","https://openalex.org/W2089692332","https://openalex.org/W2093483478","https://openalex.org/W2120704737","https://openalex.org/W2130719656","https://openalex.org/W2148802858","https://openalex.org/W2150475162","https://openalex.org/W2153887189","https://openalex.org/W2158081248","https://openalex.org/W2168002776","https://openalex.org/W2320236038","https://openalex.org/W2340201057","https://openalex.org/W2412628516","https://openalex.org/W2612360245","https://openalex.org/W2747632778","https://openalex.org/W2787379525","https://openalex.org/W4247069824","https://openalex.org/W6630554224","https://openalex.org/W6683106902"],"related_works":["https://openalex.org/W1502256359","https://openalex.org/W1538236101","https://openalex.org/W1571558219","https://openalex.org/W1558040955","https://openalex.org/W185412380","https://openalex.org/W1604670777","https://openalex.org/W2105097921","https://openalex.org/W2528467228","https://openalex.org/W1995476202","https://openalex.org/W2386600072"],"abstract_inverted_index":{"Example":[0,29],"programs":[1,30,123,164],"play":[2],"an":[3,135],"important":[4,23],"role":[5,33],"in":[6,99,113,179,198],"the":[7,21,42,68,118,142,174],"teaching":[8],"and":[9,35,44,65,71,77,102,145],"learning":[10,26],"of":[11,67,120,148,181,216],"programming.":[12],"Students":[13],"as":[14,16,20,32,189,191],"well":[15],"teachers":[17],"rank":[18],"examples":[19,57,213],"most":[22],"resources":[24],"for":[25,124],"to":[27,53,62,83,93,157],"program.":[28],"work":[31],"models":[34],"must":[36],"therefore":[37],"always":[38],"be":[39,91,209],"consistent":[40],"with":[41,85],"principles":[43,64,76],"rules":[45],"we":[46,108],"are":[47,59,81],"teaching.":[48],"However,":[49],"it":[50],"is":[51,177],"difficult":[52],"find":[54],"or":[55],"develop":[56],"that":[58,138,173,206],"fully":[60],"faithful":[61],"all":[63],"guidelines":[66],"object-oriented":[69,121,202],"paradigm":[70],"also":[72],"follow":[73],"general":[74],"pedagogical":[75],"practices.":[78],"Unless":[79],"students":[80],"able":[82,92],"engage":[84],"good":[86,190],"examples,":[87],"they":[88],"will":[89],"not":[90,188],"tell":[94],"desirable":[95],"from":[96,126,165,195],"undesirable":[97],"properties":[98],"their":[100],"own":[101],"others\u2019":[103],"programs.":[104],"In":[105,150],"this":[106],"article":[107],"report":[109],"on":[110,141,161],"a":[111,217],"study":[112],"which":[114],"experienced":[115],"educators":[116,207],"evaluated":[117],"quality":[119,147,186],"example":[122,163,185],"novices":[125],"popular":[127],"Java":[128],"textbooks.":[129,170],"The":[130],"evaluation":[131,175],"was":[132,187],"accomplished":[133],"using":[134],"online":[136],"checklist":[137],"elicited":[139],"responses":[140],"technical,":[143],"object-oriented,":[144],"didactic":[146],"examples.":[149],"total":[151],"25":[152],"reviewers":[153],"contributed":[154],"215":[155],"reviews":[156],"our":[158],"dataset,":[159],"based":[160],"38":[162],"13":[166],"common":[167,196],"introductory":[168],"programming":[169],"Results":[171],"show":[172],"instrument":[176],"reliable":[178],"terms":[180],"inter-rater":[182],"agreement.":[183],"Overall,":[184],"one":[192],"might":[193],"expect":[194],"textbooks,":[197],"particular":[199],"regarding":[200],"certain":[201],"properties.":[203],"We":[204],"conclude":[205],"should":[208],"careful":[210],"when":[211],"taking":[212],"straight":[214],"out":[215],"textbook.":[218]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2013,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
