<-Back
“It’s an [insert non-computer class topic] class?!?… If I wanted to program, I would be in a programming class…” ~ Disgruntled Student
Key outcomes:
Introduce Computational Thinking as a useful tool, much like Scientific Method or the Engineering Design Process
Identify relevant applications of computer science and computational thinking within the agriculture industry (and/or other industries that students care about)
Decompose computation events into 1) Inputs based on sensors receiving information, 2) Processing/computing the information in a reliable, planned-out way called an "algorithm", and 3) Producing outputs that are helpful to us
Write an algorithm that guides a simple daily decision-making process. Diagram it as a flow chart.
Industry Context:
The "Why Learn About Programming in an Ag Class?" Google Doc (developed by one of our pilot teachers) will introduce students to the increasingly technical uses of computers in agriculture. It features several online resources like the videos below and prompts students to think about how computers and thoughtful programming can improve industries, especially when the process involves the people who work in them.
The Ag-ACS project interviews two former farm kids who now design the computer systems that run in-field chemical application systems.
You may think that "Computational Thinking" sounds complicated, but it's really just a way to approach a task in an organized way that makes it manageable. Check out this Big Bang Theory clip, which demonstrates how a simple problem can be solved with an "algorithm."
Get printable CT classroom posters and other content from Barefoot Computing...
This video below demonstrates the algorithm-creation process and explains the other components of Computational Thinking. After viewing it, challenge yourself to work through an algorithm the solves a problem in daily life or a particular classroom subject. Draw the flow chart with the proper shapes to decompose the process.
A quick demo of drawing a flow chart with the draw.io tool in Google Drive: