{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:4MF6HWIGS5IRV7JUN6JD4C5ENC","short_pith_number":"pith:4MF6HWIG","canonical_record":{"source":{"id":"2401.03144","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CY","submitted_at":"2024-01-06T07:27:46Z","cross_cats_sorted":["cs.HC"],"title_canon_sha256":"dede5e6dbf31a64431077b441cc3dc6bb54b332674f4e547c39d67900706e45a","abstract_canon_sha256":"32753a610979b80297e6d575a55678cd58e1d7227acf7354b63b4c4255cee039"},"schema_version":"1.0"},"canonical_sha256":"e30be3d90697511afd346f923e0ba468a10b6be4a951c25dcee970491616ea11","source":{"kind":"arxiv","id":"2401.03144","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2401.03144","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"arxiv_version","alias_value":"2401.03144v2","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2401.03144","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"pith_short_12","alias_value":"4MF6HWIGS5IR","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"pith_short_16","alias_value":"4MF6HWIGS5IRV7JU","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"pith_short_8","alias_value":"4MF6HWIG","created_at":"2026-07-05T07:32:26Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:4MF6HWIGS5IRV7JUN6JD4C5ENC","target":"record","payload":{"canonical_record":{"source":{"id":"2401.03144","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CY","submitted_at":"2024-01-06T07:27:46Z","cross_cats_sorted":["cs.HC"],"title_canon_sha256":"dede5e6dbf31a64431077b441cc3dc6bb54b332674f4e547c39d67900706e45a","abstract_canon_sha256":"32753a610979b80297e6d575a55678cd58e1d7227acf7354b63b4c4255cee039"},"schema_version":"1.0"},"canonical_sha256":"e30be3d90697511afd346f923e0ba468a10b6be4a951c25dcee970491616ea11","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:32:26.487377Z","signature_b64":"3A7q62gWp9qSZI8vEui7Z0CZwzw9Yt6HRnQOM+gzY5W2SoWts0bh4m9CGr0QixaQyfS5IgfzH/dbqXR05jv/AQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e30be3d90697511afd346f923e0ba468a10b6be4a951c25dcee970491616ea11","last_reissued_at":"2026-07-05T07:32:26.486868Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:32:26.486868Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2401.03144","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T07:32:26Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"h70YXN6BwO3jvexoMXOS1DgqkyxKh6feuTnYpxK/XbZpXSdIem358kW1OOkdjYwmYw+tqFFRJCz09naYl1daDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-20T11:16:10.306210Z"},"content_sha256":"7b3c05167f6362dfbad12609df8581207b6648cf6747babb71b389ade0f5c2dc","schema_version":"1.0","event_id":"sha256:7b3c05167f6362dfbad12609df8581207b6648cf6747babb71b389ade0f5c2dc"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:4MF6HWIGS5IRV7JUN6JD4C5ENC","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Integrating Personalized Parsons Problems with Multi-Level Textual Explanations to Scaffold Code Writing","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.HC"],"primary_cat":"cs.CY","authors_text":"Barbara J. Ericson, Xinying Hou, Xu Wang","submitted_at":"2024-01-06T07:27:46Z","abstract_excerpt":"Novice programmers need to write basic code as part of the learning process, but they often face difficulties. To assist struggling students, we recently implemented personalized Parsons problems, which are code puzzles where students arrange blocks of code to solve them, as pop-up scaffolding. Students found them to be more engaging and preferred them for learning, instead of simply receiving the correct answer, such as the response they might get from generative AI tools like ChatGPT. However, a drawback of using Parsons problems as scaffolding is that students may be able to put the code bl"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2401.03144","kind":"arxiv","version":2},"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/2401.03144/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"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T07:32:26Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"neQz08SUe+gQ+psrkbOoMKWod0s6iekRKZs/yXlay4NFsrFxzqAWz+Ynjt8Cpu5OVVrfyaOZFCziUUa3a9qVDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-20T11:16:10.306596Z"},"content_sha256":"7d745ecf9df4df1f9b05408e7cfd64a1a44804badd8292372e31fa3b3abd2b08","schema_version":"1.0","event_id":"sha256:7d745ecf9df4df1f9b05408e7cfd64a1a44804badd8292372e31fa3b3abd2b08"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/4MF6HWIGS5IRV7JUN6JD4C5ENC/bundle.json","state_url":"https://pith.science/pith/4MF6HWIGS5IRV7JUN6JD4C5ENC/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/4MF6HWIGS5IRV7JUN6JD4C5ENC/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-20T11:16:10Z","links":{"resolver":"https://pith.science/pith/4MF6HWIGS5IRV7JUN6JD4C5ENC","bundle":"https://pith.science/pith/4MF6HWIGS5IRV7JUN6JD4C5ENC/bundle.json","state":"https://pith.science/pith/4MF6HWIGS5IRV7JUN6JD4C5ENC/state.json","well_known_bundle":"https://pith.science/.well-known/pith/4MF6HWIGS5IRV7JUN6JD4C5ENC/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:4MF6HWIGS5IRV7JUN6JD4C5ENC","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"32753a610979b80297e6d575a55678cd58e1d7227acf7354b63b4c4255cee039","cross_cats_sorted":["cs.HC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CY","submitted_at":"2024-01-06T07:27:46Z","title_canon_sha256":"dede5e6dbf31a64431077b441cc3dc6bb54b332674f4e547c39d67900706e45a"},"schema_version":"1.0","source":{"id":"2401.03144","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2401.03144","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"arxiv_version","alias_value":"2401.03144v2","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2401.03144","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"pith_short_12","alias_value":"4MF6HWIGS5IR","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"pith_short_16","alias_value":"4MF6HWIGS5IRV7JU","created_at":"2026-07-05T07:32:26Z"},{"alias_kind":"pith_short_8","alias_value":"4MF6HWIG","created_at":"2026-07-05T07:32:26Z"}],"graph_snapshots":[{"event_id":"sha256:7d745ecf9df4df1f9b05408e7cfd64a1a44804badd8292372e31fa3b3abd2b08","target":"graph","created_at":"2026-07-05T07:32:26Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2401.03144/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Novice programmers need to write basic code as part of the learning process, but they often face difficulties. To assist struggling students, we recently implemented personalized Parsons problems, which are code puzzles where students arrange blocks of code to solve them, as pop-up scaffolding. Students found them to be more engaging and preferred them for learning, instead of simply receiving the correct answer, such as the response they might get from generative AI tools like ChatGPT. However, a drawback of using Parsons problems as scaffolding is that students may be able to put the code bl","authors_text":"Barbara J. Ericson, Xinying Hou, Xu Wang","cross_cats":["cs.HC"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CY","submitted_at":"2024-01-06T07:27:46Z","title":"Integrating Personalized Parsons Problems with Multi-Level Textual Explanations to Scaffold Code Writing"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2401.03144","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:7b3c05167f6362dfbad12609df8581207b6648cf6747babb71b389ade0f5c2dc","target":"record","created_at":"2026-07-05T07:32:26Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"32753a610979b80297e6d575a55678cd58e1d7227acf7354b63b4c4255cee039","cross_cats_sorted":["cs.HC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CY","submitted_at":"2024-01-06T07:27:46Z","title_canon_sha256":"dede5e6dbf31a64431077b441cc3dc6bb54b332674f4e547c39d67900706e45a"},"schema_version":"1.0","source":{"id":"2401.03144","kind":"arxiv","version":2}},"canonical_sha256":"e30be3d90697511afd346f923e0ba468a10b6be4a951c25dcee970491616ea11","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"e30be3d90697511afd346f923e0ba468a10b6be4a951c25dcee970491616ea11","first_computed_at":"2026-07-05T07:32:26.486868Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T07:32:26.486868Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"3A7q62gWp9qSZI8vEui7Z0CZwzw9Yt6HRnQOM+gzY5W2SoWts0bh4m9CGr0QixaQyfS5IgfzH/dbqXR05jv/AQ==","signature_status":"signed_v1","signed_at":"2026-07-05T07:32:26.487377Z","signed_message":"canonical_sha256_bytes"},"source_id":"2401.03144","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7b3c05167f6362dfbad12609df8581207b6648cf6747babb71b389ade0f5c2dc","sha256:7d745ecf9df4df1f9b05408e7cfd64a1a44804badd8292372e31fa3b3abd2b08"],"state_sha256":"58cbe3903e9ac8f285436afd4273ebf58e30e853531347cfe0b7677c95559031"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4rp4k38V9IUXtr7YqswQbvgFxNJWnksb8WATAZCZupYV2qMadfWLCOUhlOPXFXb06sxzGiVCpnRkom+3C7FFAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-20T11:16:10.308729Z","bundle_sha256":"5dfe72799201c3f97fbd5969972954de8c68263b9308710b4207749606fe96b3"}}