{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:TQDZDR6X6YDQR3TANNKPTPNVQB","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":"cfdac8ea8ed4c4fd4255910e4c6ba2d33c306431d1d4372638f98baf36ef0179","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.ed-ph","submitted_at":"2017-07-01T18:21:41Z","title_canon_sha256":"78c82dcb05ed403526d44cf60e35ff8d81f1a0eff6fdbb99b6e33a98225d64b1"},"schema_version":"1.0","source":{"id":"1707.00185","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1707.00185","created_at":"2026-05-18T00:41:04Z"},{"alias_kind":"arxiv_version","alias_value":"1707.00185v1","created_at":"2026-05-18T00:41:04Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1707.00185","created_at":"2026-05-18T00:41:04Z"},{"alias_kind":"pith_short_12","alias_value":"TQDZDR6X6YDQ","created_at":"2026-05-18T12:31:46Z"},{"alias_kind":"pith_short_16","alias_value":"TQDZDR6X6YDQR3TA","created_at":"2026-05-18T12:31:46Z"},{"alias_kind":"pith_short_8","alias_value":"TQDZDR6X","created_at":"2026-05-18T12:31:46Z"}],"graph_snapshots":[{"event_id":"sha256:66aa64afb3ec87e13ce662059e6dd52f6f5c9f737af061e31e8ede5ea59eb09e","target":"graph","created_at":"2026-05-18T00:41:04Z","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"},"paper":{"abstract_excerpt":"While there exists a significant number of web interactives for introductory physics, students are almost never shown the computer code that generates these interactives even when the physics parts of these programs are relatively simple. Building off of a set of carefully-designed classical mechanics programming exercises that were constructed with this goal in mind, we present a series of electromagnetism programming exercises in a browser-based framework called p5.js. Importantly, this framework can be used to highlight the physics aspects of an interactive simulation code while obscuring o","authors_text":"Chris D. Porter, Chris Orban, Kathy A. Harper, Nash K. Brecht, Richelle M. Teeling-Smith","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.ed-ph","submitted_at":"2017-07-01T18:21:41Z","title":"A novel approach for using programming exercises in electromagnetism coursework"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1707.00185","kind":"arxiv","version":1},"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:742e73809688d3b1d88bf5534aaf58298a2fd8847256d5156102c24e9b90e5eb","target":"record","created_at":"2026-05-18T00:41:04Z","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":"cfdac8ea8ed4c4fd4255910e4c6ba2d33c306431d1d4372638f98baf36ef0179","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.ed-ph","submitted_at":"2017-07-01T18:21:41Z","title_canon_sha256":"78c82dcb05ed403526d44cf60e35ff8d81f1a0eff6fdbb99b6e33a98225d64b1"},"schema_version":"1.0","source":{"id":"1707.00185","kind":"arxiv","version":1}},"canonical_sha256":"9c0791c7d7f60708ee606b54f9bdb5806783fe701dc81a354b7ea7b54e00b898","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9c0791c7d7f60708ee606b54f9bdb5806783fe701dc81a354b7ea7b54e00b898","first_computed_at":"2026-05-18T00:41:04.211469Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:41:04.211469Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"y2mEVe5TjyOatcnwXmM9kzrF80rDwm918eyDzSzH7WSiJj538pS/VZltdyA51qEm2+7uImvUzwzBdCBUhCJODg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:41:04.212395Z","signed_message":"canonical_sha256_bytes"},"source_id":"1707.00185","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:742e73809688d3b1d88bf5534aaf58298a2fd8847256d5156102c24e9b90e5eb","sha256:66aa64afb3ec87e13ce662059e6dd52f6f5c9f737af061e31e8ede5ea59eb09e"],"state_sha256":"577327a6d48c18d32d15e6542774d076a4f573498966dc97b8659382a44cee4f"}