{"id":"W4384834957","doi":"10.1145/3593342.3593352","title":"spy3: A Python Subset for CS1","year":2023,"lang":"en","type":"article","venue":"","topic":"Teaching and Learning Programming","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Calgary","funders":"","keywords":"Python (programming language); Computer science; Programming language","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001618126,0.001485874,0.0006070221,0.0009296578,0.0007326412,0.00128315,0.003494529,0.0007220711,0.1226884],"category_scores_gemma":[0.006017501,0.001048184,0.0009511522,0.0009404334,0.0007636128,0.003584379,0.003937864,0.00387418,0.07299817],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0008401225,"about_ca_system_score_gemma":0.002960631,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001986843,"about_ca_topic_score_gemma":0.002619996,"domain_scores_codex":[0.9986634,0.0001663173,0.00009891298,0.0002298195,0.0005626083,0.0002788531],"domain_scores_gemma":[0.9972605,0.0006519853,0.0001831077,0.0007165286,0.0006243755,0.0005636066],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"not_applicable","study_design_gemma":"not_applicable","study_design_scores_codex":[0.001199076,0.0004484024,0.002667806,0.0008841627,0.00006307155,0.0003095808,0.0007217277,0.00246069,0.03220967,0.01658019,0.6929858,0.2494697],"study_design_scores_gemma":[0.0005527075,0.000330409,0.006106175,0.0001704299,0.00003825507,0.0006730627,0.00009676129,0.03210288,0.04911976,0.01507394,0.8955567,0.0001789837],"study_design_candidate":"not_applicable","study_design_consensus":"not_applicable","genre_codex":"software","genre_gemma":"methods","genre_scores_codex":[0.008317514,0.0001249447,0.3144076,0.0004189415,0.0002090125,0.000817172,0.01049167,0.6241791,0.04103403],"genre_scores_gemma":[0.1027169,0.0003675769,0.4373796,0.001531161,0.0002271413,0.004333071,0.05469752,0.3177262,0.08102088],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.1226884,"threshold_uncertainty_score":0.4104337,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03760042061524928,"score_gpt":0.3032821673837298,"score_spread":0.2656817467684805,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}