{"id":"W4241885102","doi":"10.1145/366413.364536","title":"Teaching CS1 with karel the robot in Java","year":2001,"lang":"en","type":"article","venue":"ACM SIGCSE Bulletin","topic":"Teaching and Learning Programming","field":"Computer Science","cited_by":36,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Karel; Java; Computer science; Programming language; Selection (genetic algorithm); Inheritance (genetic algorithm); Object (grammar); Robot; Recursion (computer science); Object-oriented programming; Curriculum; Interface (matter); Software engineering; Mathematics education; Artificial intelligence; Pedagogy; Sociology; Psychology; Operating system","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.001225075,0.0001597271,0.0001423354,0.00008454125,0.0003762228,0.0002500307,0.001683259,0.0000540561,0.00003540528],"category_scores_gemma":[0.0004559421,0.0001028361,0.00004285016,0.0002472727,0.00005475206,0.00008899879,0.0003947354,0.0008641297,0.0002279857],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0000367477,"about_ca_system_score_gemma":0.00003021102,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001605672,"about_ca_topic_score_gemma":0.00008087289,"domain_scores_codex":[0.9983925,0.0003413028,0.0001849033,0.0003882139,0.000269353,0.0004236921],"domain_scores_gemma":[0.9983858,0.0004510619,0.00008372407,0.000994169,0.00001948841,0.00006568371],"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.00002700961,0.0001452865,0.01611372,0.000008756066,0.00001733045,0.0002103035,0.01038715,0.002910568,0.00005263868,0.004570853,0.004802007,0.9607544],"study_design_scores_gemma":[0.0004339829,0.0001237624,0.007770041,0.00007225876,0.000004392745,0.0001248188,0.0003102802,0.001132742,0.00001585459,0.0001645451,0.9896253,0.0002220572],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.3287672,0.0007280008,0.4657475,0.1890465,0.000480556,0.0006100364,3.855461e-7,0.001359851,0.01326001],"genre_scores_gemma":[0.8961928,0.000006331426,0.0989431,0.001158349,0.0001002181,0.00002301381,9.387725e-7,0.00001794802,0.00355732],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.9848233,"threshold_uncertainty_score":0.4193532,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01481916463549439,"score_gpt":0.2410546448047382,"score_spread":0.2262354801692438,"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."}}