{"id":"https://openalex.org/W7002122004","doi":null,"title":"A Model of Purpose-driven Analogy and Skill Acquisition In Programming","display_name":"A Model of Purpose-driven Analogy and Skill Acquisition In Programming","publication_year":1987,"publication_date":"1987-01-01","ids":{"openalex":"https://openalex.org/W7002122004"},"language":"en","primary_location":{"id":"pmh:oai:escholarship.org:ark:/13030/qt2t92m075","doi":null,"is_oa":false,"landing_page_url":"https://escholarship.org/uc/item/2t92m075","pdf_url":null,"source":{"id":"https://openalex.org/S4306400115","display_name":"eScholarship (California Digital Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2801248553","host_organization_name":"California Digital Library","host_organization_lineage":["https://openalex.org/I2801248553"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Proceedings of the Annual Meeting of the Cognitive Science Society, vol 9, iss 0","raw_type":"article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Pirolli, Peter","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Pirolli, Peter","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.7182971,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.7196999788284302,"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.7196999788284302,"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/T10906","display_name":"AI-based Problem Solving and Planning","score":0.2727000117301941,"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"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.0010999999940395355,"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/production-systems","display_name":"production systems","score":0.777999997138977},{"id":"https://openalex.org/keywords/analogical-problem-solving","display_name":"analogical problem solving","score":0.8259999752044678},{"id":"https://openalex.org/keywords/knowledge-compilation","display_name":"knowledge compilation","score":0.9509999752044678},{"id":"https://openalex.org/keywords/learning-from-examples","display_name":"learning from examples","score":0.5740000009536743},{"id":"https://openalex.org/keywords/recursive-functions","display_name":"recursive functions","score":0.6669999957084656},{"id":"https://openalex.org/keywords/skill-generalization","display_name":"skill generalization","score":0.4860000014305115},{"id":"https://openalex.org/keywords/computational-models-of-learning","display_name":"computational models of learning","score":0.5450000166893005}],"concepts":[{"id":"https://openalex.org/C521332185","wikidata":"https://www.wikidata.org/wiki/Q185816","display_name":"Analogy","level":2,"score":0.6699000000953674},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6467000246047974},{"id":"https://openalex.org/C2778348673","wikidata":"https://www.wikidata.org/wiki/Q739302","display_name":"Production (economics)","level":2,"score":0.5338000059127808},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4668000042438507},{"id":"https://openalex.org/C132758656","wikidata":"https://www.wikidata.org/wiki/Q5307365","display_name":"Dreyfus model of skill acquisition","level":2,"score":0.4616999924182892},{"id":"https://openalex.org/C2777220311","wikidata":"https://www.wikidata.org/wiki/Q6423340","display_name":"Knowledge acquisition","level":2,"score":0.42179998755455017},{"id":"https://openalex.org/C2777394884","wikidata":"https://www.wikidata.org/wiki/Q762268","display_name":"Automatic programming","level":2,"score":0.40779998898506165},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.39079999923706055},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3181999921798706},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.28529998660087585},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.27079999446868896},{"id":"https://openalex.org/C58328972","wikidata":"https://www.wikidata.org/wiki/Q184609","display_name":"Expert system","level":2,"score":0.25940001010894775},{"id":"https://openalex.org/C161301231","wikidata":"https://www.wikidata.org/wiki/Q3478658","display_name":"Knowledge representation and reasoning","level":2,"score":0.2513999938964844}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:escholarship.org:ark:/13030/qt2t92m075","doi":null,"is_oa":false,"landing_page_url":"https://escholarship.org/uc/item/2t92m075","pdf_url":null,"source":{"id":"https://openalex.org/S4306400115","display_name":"eScholarship (California Digital Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2801248553","host_organization_name":"California Digital Library","host_organization_lineage":["https://openalex.org/I2801248553"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Proceedings of the Annual Meeting of the Cognitive Science Society, vol 9, iss 0","raw_type":"article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality education","score":0.4156000018119812}],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W12224070","https://openalex.org/W2067979765","https://openalex.org/W80303634","https://openalex.org/W632046994","https://openalex.org/W2399062296","https://openalex.org/W51853553","https://openalex.org/W7056405496","https://openalex.org/W7096364149","https://openalex.org/W7099909239","https://openalex.org/W1966645603"],"abstract_inverted_index":{"X":[0],"is":[1,14],"a":[2],"production":[3,21],"system":[4],"model":[5],"of":[6,9,20,42,52,66,79],"the":[7,17,77],"acquisition":[8],"programming":[10,13],"skill.":[11],"Skilled":[12],"modelled":[15],"by":[16],"goal-driven":[18],"application":[19],"rules":[22],"(productions).":[23],"Knowledge":[24],"compilation":[25],"mechanisms":[26,39,55],"produce":[27],"new":[28],"productions":[29,57],"that":[30,58],"summarize":[31],"successful":[32],"problem":[33,37,47,64],"solving":[34,38,48],"experiences.":[35],"Analogical":[36],"use":[40],"representations":[41],"example":[43,61],"solutions":[44],"to":[45,69,75],"overcome":[46],"impasses.":[49],"The":[50],"interaction":[51],"these":[53],"two":[54],"yields":[56],"generalize":[59],"over":[60],"and":[62],"target":[63],"solutions.Simulations":[65],"subjects":[67],"learning":[68],"program":[70],"recursive":[71],"functions":[72],"are":[73],"presented":[74],"illustrate":[76],"operation":[78],"X.":[80]},"counts_by_year":[],"updated_date":"2026-09-04T10:56:28.161419","created_date":"2025-10-10T00:00:00"}
