{"id":"W4404910426","doi":"10.1145/3649165.3690111","title":"Generative AI in Introductory Programming Instruction: Examining the Assistance Dilemma with LLM-Based Code Generators","year":2024,"lang":"en","type":"article","venue":"","topic":"Teaching and Learning Programming","field":"Computer Science","cited_by":5,"is_retracted":false,"has_abstract":true,"ca_institutions":"Dalhousie University","funders":"","keywords":"Dilemma; Computer science; Programming language; Generative grammar; Code (set theory); Code generation; Artificial intelligence; Mathematics education; Software engineering; Psychology; Computer security; Mathematics","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":["scholarly_communication"],"consensus_categories":[],"category_scores_codex":[0.0009473866,0.0002158441,0.0001644856,0.0001851213,0.0003383818,0.001200962,0.0005496538,0.00005910768,0.000008164386],"category_scores_gemma":[0.00005703112,0.000134328,0.00003962009,0.001093403,0.0001301412,0.0005362989,0.00008610923,0.0007430231,0.00001003957],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001325523,"about_ca_system_score_gemma":0.0002511238,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00008775495,"about_ca_topic_score_gemma":0.0003179355,"domain_scores_codex":[0.9980081,0.000305615,0.0002513623,0.0006940108,0.0003461646,0.0003946894],"domain_scores_gemma":[0.9991481,0.0001589859,0.00005831345,0.0005060721,0.00006100989,0.00006748684],"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.00001046292,0.00005315166,0.005096034,0.0000371888,0.0000344965,0.00007826665,0.003650841,0.007642446,0.0002377045,0.02957408,0.0004881126,0.9530972],"study_design_scores_gemma":[0.0008112843,0.0005633277,0.008712189,0.0003563291,0.00002336282,0.0001066789,0.0007950423,0.2756347,0.002475352,0.0001204613,0.7096161,0.0007851417],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.2082328,0.0005093519,0.7844728,0.004680165,0.0008189452,0.0002309524,5.794047e-7,0.0008920737,0.0001623352],"genre_scores_gemma":[0.7632166,0.000001195605,0.2358064,0.0004029127,0.0002858089,0.00007422573,0.000002907908,0.00001935081,0.000190687],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9523121,"threshold_uncertainty_score":0.9998359,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01980476947082214,"score_gpt":0.2575011007839016,"score_spread":0.2376963313130795,"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."}}