{"id":"https://openalex.org/W412229565","doi":"https://doi.org/10.5860/choice.29-5167","title":"Problems in programming: experience through practice","display_name":"Problems in programming: experience through practice","publication_year":1992,"publication_date":"1992-05-01","ids":{"openalex":"https://openalex.org/W412229565","doi":"https://doi.org/10.5860/choice.29-5167","mag":"412229565"},"language":"en","primary_location":{"id":"doi:10.5860/choice.29-5167","doi":"https://doi.org/10.5860/choice.29-5167","is_oa":false,"landing_page_url":"https://doi.org/10.5860/choice.29-5167","pdf_url":null,"source":{"id":"https://openalex.org/S2764375719","display_name":"Choice Reviews Online","issn_l":"0009-4978","issn":["0009-4978","1523-8253","1943-5975"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core"],"host_organization":"https://openalex.org/P4310316146","host_organization_name":"Association of College and Research Libraries","host_organization_lineage":["https://openalex.org/P4310316146","https://openalex.org/P4310315903"],"host_organization_lineage_names":["Association of College and Research Libraries","American Library Association"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Choice Reviews Online","raw_type":"journal-article"},"volume":null,"type":"book-review","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"29","issue":"09","first_page":"29","last_page":"5167"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9980000257492065,"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.9980000257492065,"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/T11269","display_name":"Algorithms and Data Compression","score":0.0007999999797903001,"subfield":{"id":"https://openalex.org/subfields/2614","display_name":"Theoretical Computer Science"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13674","display_name":"Computer Science and Engineering","score":0.00019999999494757503,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/programming-problems","display_name":"programming problems","score":0.6710000038146973},{"id":"https://openalex.org/keywords/algorithms","display_name":"algorithms","score":0.6309999823570251},{"id":"https://openalex.org/keywords/system-design","display_name":"system design","score":0.7319999933242798},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"computer hardware","score":0.5950000286102295},{"id":"https://openalex.org/keywords/problem-solving","display_name":"problem solving","score":0.5680000185966492},{"id":"https://openalex.org/keywords/teaching-computer-science","display_name":"teaching computer science","score":0.6589999794960022},{"id":"https://openalex.org/keywords/test-preparation","display_name":"exam preparation","score":0.5059999823570251}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4516044855117798}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5860/choice.29-5167","doi":"https://doi.org/10.5860/choice.29-5167","is_oa":false,"landing_page_url":"https://doi.org/10.5860/choice.29-5167","pdf_url":null,"source":{"id":"https://openalex.org/S2764375719","display_name":"Choice Reviews Online","issn_l":"0009-4978","issn":["0009-4978","1523-8253","1943-5975"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core"],"host_organization":"https://openalex.org/P4310316146","host_organization_name":"Association of College and Research Libraries","host_organization_lineage":["https://openalex.org/P4310316146","https://openalex.org/P4310315903"],"host_organization_lineage_names":["Association of College and Research Libraries","American Library Association"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Choice Reviews Online","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6164000034332275,"id":"https://metadata.un.org/sdg/4","display_name":"Quality education"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2917011417","https://openalex.org/W4312982326","https://openalex.org/W108900238","https://openalex.org/W7126045916","https://openalex.org/W7045143840","https://openalex.org/W6963775125","https://openalex.org/W4315767664","https://openalex.org/W4401401375","https://openalex.org/W2478421540","https://openalex.org/W7059540371"],"abstract_inverted_index":{"This":[0],"volume":[1],"demonstrates":[2],"the":[3],"art":[4],"of":[5,29],"programming":[6],"while":[7],"teaching":[8],"various":[9],"algorithms,":[10],"practical":[11],"methods":[12],"in":[13,33],"use,":[14,51],"system":[15],"design":[16],"and":[17,31,52],"even":[18],"some":[19],"hardware.":[20],"The":[21],"book":[22],"contains":[23],"an":[24],"unusual":[25],"but":[26],"useful":[27],"collection":[28],"problems":[30,48],"solutions":[32],"computer":[34],"science,":[35],"with":[36],"explanations.":[37],"It":[38],"intends":[39],"to":[40],"provide":[41],"aid":[42,58],"for":[43,46,49,59],"teachers":[44],"looking":[45],"example":[47],"class":[50],"is":[53],"also":[54],"a":[55],"good":[56],"practice":[57],"graduate":[60],"students":[61],"at":[62],"preliminary":[63],"exams.":[64]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2016-06-24T00:00:00"}
