Integrating Coding into Social Studies (An Example)

Ever wondered how you can engage your students in Computer Science without teaching a computer course? I have a better question, how about engaging your class in computer science concepts outside of the typical math, science or technology class?

I still struggle with ways to "make it make sense" in areas that aren't typically thought about when you hear the words "computer science" or "coding."

After digging around to find inspiration to no avail, I asked AI to give me some ways to infuse coding concepts into subjects areas that weren't science, math or technology related.

What resulted was a lesson activity that uses ties History, Geography, and Computer Science all into one lesson.  The video below is just a peek into how you can use the motion feature in Keynote Slides to model a robot to follow the route of Lewis & Clark. You can increase the rigor based on your student needs to do the actually programming of a robot and run the code in your classroom environment.

I have attached an ePub file that details this lesson idea. I hope that you are inspired to use it and share it!

Attachments

2 replies

June 26, 2025 Language English

So true Burgess, one does not usually think of coding and history in a single lesson! Thanks for this fun example where students will learn content and code - and have a great time doing so. Appreciate the epub download. Very helpful!

June 27, 2025 Language English

You're very welcome!

This post contains content from YouTube.

If you choose to view this content, YouTube may collect and process certain personal data. You can view YouTube’s <a href="https://www.youtube.com/t/privacy" target="_blank">privacy policy here<span class="a11y">(opens in new window)</span>.</a>

This post contains content from YouTube.

You have rejected content from YouTube. If you want to change your consent, press the button below.