
Coding and Digital Humanities
Many people argue that you must learn to code to learn digital humanities effectively. However, I can’t entirely agree with this opinion even as a soon-to-be programmer. The term humanities by itself is defined as the study of human culture and philosophy and with the inclusion of computers I can see why many people would argue for coding; having some coding knowledge would definitely be resourceful to have. As Evan Donahue states in his post “but they should not let their inability to program prevent them from engaging with the computer sciences.”. To add to what he said people who want to learn humanities should not be hindered by needing to learn to code to actively engage with digital humanities as computer science can be considered a topic under humanities.
History and Experience with Coding
The first I ever started coding was during my sophomore year of high school up until my senior year. Python was Java were the first programming languages that were offered, even though Python was a beginner class and Java was an AP class. What I learned during high school is that Python was easier to learn while Java took a while to get the basics down but, as of now, I have completely forgotten how to code using both Java and Python. When doing the HTML and CSS practice tutorials I had trouble starting up TextEdit which was the mainframe where you need to put in the different HTML and CSS coding; HTML itself wasn’t hard to follow as the instructions were straightforward but with CSS a major problem was trying to understand how HTML and CSS were different but work together.
HTML example
<!DOCTYPE html>
<html>
<head>
<title>My first web page</title>
</head>
<body>
This is my first web page
</body>
</html>
This HTML example was the first that was introduced in the beginner section of HTML. When I first saw this it was quite bothersome to figure out what each function did as I had no knowledge of making legit websites and having it open on a browser.
I totally agree with you idea that you have made in the first part of your lab assignment. Even thought computer science is growing to be so important cureently, it can not be a barrier toward studying humanities related words. The reason is that humanities is not computer science in essence. I think it is quite intersting that you know a little about both of Python and Java. For me, I first learnt the basics of Python at first, and then I switched to take Java instead as my AP courses. It is so hard to remember everything because it can be similar as learning a brand new language.