{"id":"W4310506648","doi":"10.1145/3563767.3568125","title":"The Role of Abstraction in Introductory Programming","year":2022,"lang":"en","type":"article","venue":"","topic":"Teaching and Learning Programming","field":"Computer Science","cited_by":5,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Victoria","funders":"","keywords":"Abstraction; Computer science; Curriculum; Theme (computing); Mathematics education; Work (physics); Computational thinking; Programming language; Software engineering; Artificial intelligence; Psychology; World Wide Web; Pedagogy","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.01286417,0.0007596289,0.0006209718,0.001988374,0.001100428,0.00293762,0.001336255,0.0009533869,0.00266358],"category_scores_gemma":[0.1076453,0.0005235244,0.0006805349,0.00114516,0.001923295,0.003982491,0.004468726,0.003069128,0.0004489862],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001758909,"about_ca_system_score_gemma":0.002643054,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002359158,"about_ca_topic_score_gemma":0.003534243,"domain_scores_codex":[0.9840848,0.005586884,0.0009540109,0.001347481,0.006826684,0.001200087],"domain_scores_gemma":[0.8074077,0.1280224,0.04250748,0.006589602,0.009699907,0.005772825],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.0005964953,0.001364309,0.7049704,0.0009490425,0.0001692769,0.0005480474,0.01391017,0.004637054,0.007864607,0.003670302,0.002022197,0.259298],"study_design_scores_gemma":[0.00003774013,0.003021822,0.9425102,0.001152373,0.0001863518,0.001484676,0.009301465,0.01167916,0.006897653,0.014876,0.008647413,0.0002050684],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9800159,0.001416131,0.01333544,0.001183444,0.00005489176,0.0001066403,0.00005965408,0.0001307091,0.003697202],"genre_scores_gemma":[0.9941788,0.0003348624,0.004655247,0.0001328783,0.00002750514,0.00005479495,0.00006433951,0.00002899251,0.0005225089],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.01286417,"threshold_uncertainty_score":0.06803298,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.006044656203320243,"score_gpt":0.225078828793053,"score_spread":0.2190341725897328,"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."}}