{"id":"W4411374878","doi":"10.1145/3724389.3731273","title":"Contextual Learning in CS1: Integrating a Biology Project to Reinforce Core Programming Concepts","year":2025,"lang":"en","type":"article","venue":"","topic":"Teaching and Learning Programming","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"York University","funders":"","keywords":"Computer science; Core (optical fiber); Software engineering","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.001181062,0.0002025821,0.0002823196,0.0004768995,0.000247225,0.0002973405,0.0007647001,0.0001157538,0.000008977151],"category_scores_gemma":[0.001448603,0.0001752512,0.00007273672,0.001314613,0.00006234243,0.0002255775,0.0004245461,0.0008286464,0.00003985264],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00009877324,"about_ca_system_score_gemma":0.0002226814,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001484243,"about_ca_topic_score_gemma":0.0002076248,"domain_scores_codex":[0.9980683,0.0002467108,0.0004052178,0.0005722986,0.0001233884,0.0005841232],"domain_scores_gemma":[0.9990605,0.0003829364,0.00009721487,0.0003149238,0.00007671704,0.00006775043],"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.000008751038,0.00001927035,0.008595527,0.00001495334,0.000009881973,0.00000674021,0.006524673,0.0003776232,0.0001580176,0.1460141,0.0001273212,0.8381431],"study_design_scores_gemma":[0.001074423,0.000771742,0.0009900297,0.0005541099,0.000006514927,0.00001792944,0.007021061,0.06537586,0.0001746428,0.0002643268,0.9231821,0.0005672078],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.03469826,0.0001066405,0.9508876,0.0008926315,0.0002465457,0.0006275954,1.526851e-7,0.001134206,0.01140636],"genre_scores_gemma":[0.7944407,8.474755e-7,0.1966904,0.0004620567,0.00002745948,0.00009438944,0.000004008966,0.000008755933,0.008271377],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9230548,"threshold_uncertainty_score":0.7146538,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03028897639616118,"score_gpt":0.3626619300092755,"score_spread":0.3323729536131143,"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."}}