Lab Assignment 2

I’m not interested in turning my students into professional code monkeys.

Matthew G. Kirschenbaum

I am for the premise that humanities students should learn to code. I think people agree that everyone should learn how to read and write. In the 21st century, being able to read and write is essential to fully take part in society. The same goes for learning basic math and science—knowledge is a big part of being human. Now that we live in a digital world where computers are everywhere, I think humanities students should also learn the basics of coding.

Take Socrates as an example. He was like a humanities student of his time, but he couldn’t read or write. It was the next generation that wrote down his ideas and kept them alive. Every generation builds on the knowledge of the one before, which is how humanity grows and evolves. If humanities students don’t learn modern basics like coding, they are depraving themselves out on important knowledge. That goes against what being a humanities student is all about—learning and understanding the world.

Not learning to code can be a danger, because it might make you less prepared for jobs in the future. For example, lawmakers who don’t understand technology can end up passing laws without fully knowing how the technology works. The same idea applies to coding—it’s becoming as important as reading, math, and science. Learning the basics of coding won’t hurt you; instead, it will help you stay modern and keep up with today’s society. Imagine not knowing that 2+2=4, while your child does—it would be embarrassing. The same goes for coding. As our world becomes more digital, knowing the basics of coding helps you adapt and stay connected.

I started learning coding in 7th grade when my dad introduced me to Swift Playground, an app on my iPad that teaches programming (specifically, the Swift programming language). I learned the basics by playing games and understanding how Swift syntax works. Since then, I’ve explored other programming languages and created projects with them. These days, I use Python as my go-to language.

Programming is a lot of fun. Once you understand the basics, creating simple programs can be exciting and rewarding. That sense of curiosity and learning is exactly what being a humanities student is all about—exploring and growing your knowledge.

Here’s one:

Click me!

Here’s the code for the above:

<a href="https://www.youtube.com/watch?v=y6120QOlsfU">Click me!</a>

Here’s also the code for the pop up alert when you first clicked on this post:

<script>
    alert("Humanities students should learn to code.");
</script>

4 thoughts on “Lab Assignment 2

  1. I really agree with your sentiments, at this point in time it is pertinent for humanities students to learn the basics of coding simply to build their knowledge of the world. The lawmaker example really tied the argument together because, although there are sectors lawmakers can specialize in, it is something that all lawmakers should understand the basics of. Good job on your code!

  2. I really like this quote that you selected- it definitely caught my attention with its humor. I think you make a really good point in your first paragraph. Technology and computers are such a big part of our lives now, not understanding the basics would feel like an exploitation of the tool(at least to me). The pop up on the page is really cool! I’m not too familiar with the coding block in WordPress and didn’t know that you could directly alter the published web page.

  3. I hadn’t really considered learning to code as a means of storing and preserving knowledge, such as reading and writing. I appreciate your comparison to Socrates, as it makes a compelling point about why coding is important for the future of humanistic research. The code block you entered was also really cool, and the touch of adding an interactive aspect was thoughtful.

  4. I really enjoyed your discussion on the importance of “basic” knowledge such as reading, writing, and the basics of math and science. I enjoyed how you connected this to coding and how in today’s world, learning the basics of coding is equally a part of that “basic” knowledge that everyone should get some experience of. I thought it was cool how you created a pop up notification when the post is clicked on as I hadn’t realized how simple that line of code would be.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

css.php