{"id":"W6966687797","doi":"10.48550/arxiv.2207.12702","title":"Teaching Programming to Novices Using the codeBoot Online Environment","year":2022,"lang":"en","type":"preprint","venue":"arXiv (Cornell University)","topic":"Teaching and Learning Programming","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"Université de Montréal","funders":"","keywords":"Variety (cybernetics); Programming by demonstration; Inductive programming; Learning environment; Computer programming; Development environment; Online learning","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":["metaepi_narrow","sts","research_integrity"],"consensus_categories":[],"category_scores_codex":[0.001139711,0.0003807028,0.0003073298,0.000258521,0.001320887,0.0003807802,0.003326723,0.0001377871,0.00003568551],"category_scores_gemma":[0.00004971689,0.0003641439,0.0002334573,0.0003462611,0.00007905825,0.0002173185,0.006503009,0.002387303,0.00002055452],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004951229,"about_ca_system_score_gemma":0.0001318905,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001951713,"about_ca_topic_score_gemma":0.0000616371,"domain_scores_codex":[0.9969147,0.0006888206,0.000248063,0.001338499,0.0002349765,0.0005749377],"domain_scores_gemma":[0.9976902,0.0001821177,0.0003193473,0.001588826,0.0000250624,0.0001944711],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00001227298,0.0002006295,0.0020718,0.00004526992,0.00008830241,0.000156104,0.004495394,0.8800173,0.00002402598,0.01527109,0.00002233273,0.09759548],"study_design_scores_gemma":[0.0002663771,0.0001448768,0.000524699,0.0001186645,0.0001128896,0.00001648478,0.001992531,0.6924447,0.000006130681,0.0007064501,0.3028833,0.0007828692],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.3448178,0.00007442862,0.6532113,0.0005238057,0.0004220791,0.0004337193,0.000006782799,0.0004007432,0.0001093499],"genre_scores_gemma":[0.9117421,0.000009446064,0.08667301,0.0002529728,0.0001431886,0.000003843641,0.00001835169,0.0000344761,0.00112262],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.5669243,"threshold_uncertainty_score":0.9999793,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.09795677400955036,"score_gpt":0.2270382696264363,"score_spread":0.129081495616886,"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."}}