Click on “Download PDF” for the PDF version or on the title for the HTML version.

If you are not an ASABE member or if your employer has not arranged for access to the full-text, Click here for options.

Novice Programmer Errors in an Introductory College of Agriculture Course

Published by the American Society of Agricultural and Biological Engineers, St. Joseph, Michigan

Citation:  2022 ASABE Annual International Meeting  2200137.(doi:10.13031/aim.202200137)
Authors:   Grant T Hood, Donald M Johnson, Michael L Pate, Christopher M Estepp, George M Wardlow
Keywords:   Agriculture, Arduino, Breadboarding, Errors, Novice, Programmer.

Abstract. The purpose of this study was to examine common errors made by novice Arduino UNO R3 programable microcontroller users from an introductory to agriculture systems technology course. A simple activity was designed to introduce students to Arduino programming and breadboarding using two LED circuits and resistors, asking them to make them blink in a specified sequence. This activity was meant to represent the many uses of microcontrollers in agriculture by recreating indicator light functions based on their use in modern machinery. Modern agriculture machinery, precision agriculture and many forms of remote sensing/cloud computing using IoT utilize microcontrollers. Students‘ most common errors existed in programming scoring only 21.6% (SD=34.0%). Students scored 58.4% (SD = 25%) on breadboarding the breadboarding part of the activity. In general, students need more instruction on how to correctly write programming and how to build simple electronics circuits in a college of agriculture course.

(Download PDF)    (Export to EndNotes)