{"id":"W3005305860","doi":"10.1145/1269900.1268797","title":"A TDD approach to introducing students to embedded programming","year":2007,"lang":"en","type":"article","venue":"ACM SIGCSE Bulletin","topic":"Software Engineering Techniques and Practices","field":"Computer Science","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Calgary; University of Alberta","funders":"","keywords":"Principal (computer security); Computer science; Test (biology); Control (management); Human–computer interaction; Software engineering; Mathematics education; Psychology; Artificial intelligence; Computer security","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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002055706,0.000819456,0.0004517402,0.0007228223,0.002565542,0.004369728,0.002838714,0.00256916,0.03140034],"category_scores_gemma":[0.006084952,0.0006113315,0.0007271857,0.000462896,0.002010153,0.001862713,0.006957974,0.005887989,0.008907565],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001692724,"about_ca_system_score_gemma":0.003306911,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0007435462,"about_ca_topic_score_gemma":0.00204019,"domain_scores_codex":[0.9980854,0.0005751493,0.00009716758,0.0004243596,0.0004867618,0.0003311686],"domain_scores_gemma":[0.9951398,0.0007285435,0.0002563465,0.0004462199,0.001035129,0.002393819],"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.0006383447,0.01776828,0.01168969,0.001509157,0.00003654922,0.00343388,0.0750293,0.002881531,0.0606878,0.08474106,0.1384099,0.6031744],"study_design_scores_gemma":[0.0003893771,0.003597087,0.003271957,0.0006498828,0.00005887142,0.004544218,0.02196459,0.009430123,0.02508865,0.04823802,0.8826092,0.0001579073],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.2339161,0.001091881,0.4632996,0.03032476,0.003774128,0.004963548,0.0006255212,0.006784622,0.2552198],"genre_scores_gemma":[0.418239,0.001344174,0.3719046,0.0153761,0.0003414353,0.005264841,0.0003453114,0.0005842397,0.1866004],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.03140034,"threshold_uncertainty_score":0.1050447,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01698008308208052,"score_gpt":0.2987948458349504,"score_spread":0.2818147627528698,"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."}}