{"id":"W2793370737","doi":"10.1080/10986065.2018.1403541","title":"The Dynamic Geometrisation of Computer Programming","year":2018,"lang":"en","type":"article","venue":"Mathematical Thinking and Learning","topic":"Teaching and Learning Programming","field":"Computer Science","cited_by":37,"is_retracted":false,"has_abstract":true,"ca_institutions":"Simon Fraser University","funders":"Simon Fraser University","keywords":"Computational thinking; Computer science; Mathematics education; Programming language; Feature (linguistics); Work (physics); Dynamic programming; Theoretical computer science; Mathematics; Artificial intelligence; Algorithm; Linguistics; Engineering","routes":{"ca_aff":true,"ca_fund":true,"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.002802326,0.0001095822,0.0001597682,0.00008731628,0.001132897,0.0004302995,0.0004157625,0.00005598935,0.000004942646],"category_scores_gemma":[0.0006249762,0.0000734342,0.00005047995,0.0003241753,0.0002062419,0.0001410614,0.0002407235,0.0004865566,0.00001902549],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00001450835,"about_ca_system_score_gemma":0.00001369643,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000007881206,"about_ca_topic_score_gemma":9.960675e-7,"domain_scores_codex":[0.9986473,0.0002666189,0.0002688516,0.0002313677,0.0003071423,0.0002787713],"domain_scores_gemma":[0.9984356,0.001020178,0.0001688146,0.0002477965,0.0000738036,0.00005386308],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.000002096498,0.00001765577,0.0002734159,0.00003252719,0.00001456287,8.151983e-7,0.008285741,0.00005298128,0.00001601553,0.05770534,0.00000494504,0.9335939],"study_design_scores_gemma":[0.0004594216,0.0009163103,0.003531123,0.0004831391,0.00002908205,0.00009479091,0.001125846,0.8308605,0.00007358251,0.03875924,0.1232598,0.0004071369],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.06565836,0.0001817181,0.9328578,0.0004534512,0.0001174643,0.00009035239,2.519446e-8,0.0002708351,0.0003700311],"genre_scores_gemma":[0.658517,0.000004769719,0.3411655,0.00002282171,0.00006073178,0.000004036416,3.782473e-7,0.00000813306,0.0002165911],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9331868,"threshold_uncertainty_score":0.8713442,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01210610026170009,"score_gpt":0.2622430628932028,"score_spread":0.2501369626315027,"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."}}