{"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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0009754365,0.00003457347,0.00004280102,0.00005113546,0.0002603033,0.00005026898,0.0003989377,0.000007857562,0.000006796149],"category_scores_gemma":[0.00004154077,0.00002647387,0.00002204735,0.0002250384,0.00001664142,0.00009367888,0.0001698477,0.0002798649,0.00000200365],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00003489851,"about_ca_system_score_gemma":0.00002552763,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0002695305,"about_ca_topic_score_gemma":0.00002453115,"domain_scores_codex":[0.9993342,0.0001191755,0.000120637,0.0001266783,0.0001662302,0.0001330674],"domain_scores_gemma":[0.9996168,0.00008693861,0.00006013249,0.000213084,0.00001016259,0.00001290163],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.000001888507,0.00003136254,0.002251446,9.705761e-7,0.000001764218,5.862931e-7,0.001241287,0.001145921,0.0001667576,0.01854189,0.00002042665,0.9765957],"study_design_scores_gemma":[0.00006578954,0.00006138921,0.005694098,0.000001481342,6.287794e-7,0.000007555537,0.001991399,0.004572246,0.0002178353,0.0003770851,0.9869612,0.00004932401],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.8113917,0.004037938,0.1629442,0.008261892,0.002946969,0.0009221961,4.832388e-7,0.001361093,0.008133653],"genre_scores_gemma":[0.9783883,0.000001164156,0.02131853,0.00001101139,0.00002175342,0.00002329721,3.105156e-7,0.000002598953,0.0002330258],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.9869407,"threshold_uncertainty_score":0.2002069,"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."}}