{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2023:P5Y6BMJHRS4SJBCVSPIUL44DA2","short_pith_number":"pith:P5Y6BMJH","schema_version":"1.0","canonical_sha256":"7f71e0b1278cb924845593d145f38306a0cba455bdb218d43561e38c0ccdd6e5","source":{"kind":"arxiv","id":"2309.14049","version":1},"attestation_state":"computed","paper":{"title":"How Novices Use LLM-Based Code Generators to Solve CS1 Coding Tasks in a Self-Paced Learning Environment","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Austin Henley, Barbara J. Ericson, David Weintrop, Majeed Kazemitabaar, Tovi Grossman, Xinying Hou","submitted_at":"2023-09-25T11:24:30Z","abstract_excerpt":"As Large Language Models (LLMs) gain in popularity, it is important to understand how novice programmers use them. We present a thematic analysis of 33 learners, aged 10-17, independently learning Python through 45 code-authoring tasks using Codex, an LLM-based code generator. We explore several questions related to how learners used these code generators and provide an analysis of the properties of the written prompts and the generated code. Specifically, we explore (A) the context in which learners use Codex, (B) what learners are asking from Codex, (C) properties of their prompts in terms o"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2309.14049","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2023-09-25T11:24:30Z","cross_cats_sorted":[],"title_canon_sha256":"5a298f57f2a9d64d073e0241c61a5320440286725ed3131fe92d44feb5a737f7","abstract_canon_sha256":"34f8f68585e4c1855851d36eec4b45a718496310af3fb665c5016f2706242e5b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:54:00.846419Z","signature_b64":"PBj4Wn+z52FnSZfA8YwOvIfRFU58V9jGOTcaqAkjxRb6ALQmrL/MVdwvD2OAIWPlS8b5jdaNr/F9sO75HdcXAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7f71e0b1278cb924845593d145f38306a0cba455bdb218d43561e38c0ccdd6e5","last_reissued_at":"2026-07-05T06:54:00.845916Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:54:00.845916Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"How Novices Use LLM-Based Code Generators to Solve CS1 Coding Tasks in a Self-Paced Learning Environment","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Austin Henley, Barbara J. Ericson, David Weintrop, Majeed Kazemitabaar, Tovi Grossman, Xinying Hou","submitted_at":"2023-09-25T11:24:30Z","abstract_excerpt":"As Large Language Models (LLMs) gain in popularity, it is important to understand how novice programmers use them. We present a thematic analysis of 33 learners, aged 10-17, independently learning Python through 45 code-authoring tasks using Codex, an LLM-based code generator. We explore several questions related to how learners used these code generators and provide an analysis of the properties of the written prompts and the generated code. Specifically, we explore (A) the context in which learners use Codex, (B) what learners are asking from Codex, (C) properties of their prompts in terms o"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.14049","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2309.14049/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2309.14049","created_at":"2026-07-05T06:54:00.845978+00:00"},{"alias_kind":"arxiv_version","alias_value":"2309.14049v1","created_at":"2026-07-05T06:54:00.845978+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.14049","created_at":"2026-07-05T06:54:00.845978+00:00"},{"alias_kind":"pith_short_12","alias_value":"P5Y6BMJHRS4S","created_at":"2026-07-05T06:54:00.845978+00:00"},{"alias_kind":"pith_short_16","alias_value":"P5Y6BMJHRS4SJBCV","created_at":"2026-07-05T06:54:00.845978+00:00"},{"alias_kind":"pith_short_8","alias_value":"P5Y6BMJH","created_at":"2026-07-05T06:54:00.845978+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":2,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2410.01026","citing_title":"Understanding the Human-LLM Dynamic: A Literature Survey of LLM Use in Programming Tasks","ref_index":44,"is_internal_anchor":false},{"citing_arxiv_id":"2503.13549","citing_title":"A Showdown of ChatGPT vs DeepSeek in Solving Programming Tasks","ref_index":10,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/P5Y6BMJHRS4SJBCVSPIUL44DA2","json":"https://pith.science/pith/P5Y6BMJHRS4SJBCVSPIUL44DA2.json","graph_json":"https://pith.science/api/pith-number/P5Y6BMJHRS4SJBCVSPIUL44DA2/graph.json","events_json":"https://pith.science/api/pith-number/P5Y6BMJHRS4SJBCVSPIUL44DA2/events.json","paper":"https://pith.science/paper/P5Y6BMJH"},"agent_actions":{"view_html":"https://pith.science/pith/P5Y6BMJHRS4SJBCVSPIUL44DA2","download_json":"https://pith.science/pith/P5Y6BMJHRS4SJBCVSPIUL44DA2.json","view_paper":"https://pith.science/paper/P5Y6BMJH","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2309.14049&json=true","fetch_graph":"https://pith.science/api/pith-number/P5Y6BMJHRS4SJBCVSPIUL44DA2/graph.json","fetch_events":"https://pith.science/api/pith-number/P5Y6BMJHRS4SJBCVSPIUL44DA2/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/P5Y6BMJHRS4SJBCVSPIUL44DA2/action/timestamp_anchor","attest_storage":"https://pith.science/pith/P5Y6BMJHRS4SJBCVSPIUL44DA2/action/storage_attestation","attest_author":"https://pith.science/pith/P5Y6BMJHRS4SJBCVSPIUL44DA2/action/author_attestation","sign_citation":"https://pith.science/pith/P5Y6BMJHRS4SJBCVSPIUL44DA2/action/citation_signature","submit_replication":"https://pith.science/pith/P5Y6BMJHRS4SJBCVSPIUL44DA2/action/replication_record"}},"created_at":"2026-07-05T06:54:00.845978+00:00","updated_at":"2026-07-05T06:54:00.845978+00:00"}