My focus question for this project was: "What are computer programming languages, and how were they created?" Based on this question, I did some research on the topic and decided to make a fun comic that would contain the information I got.
The main reason was because I'm quite interested in computer science. I've watched some lectures and videos related to computer science, and always wanted to know more about the subject.
First, I went through the process of creating sub-questions based on the main focus question. This was because I thought it'd be better to specify what I'll be researching so that I could get an idea of what to look for. In the process, I decided to also do some research about two specific computer languages, the binary language and Python. This is what my research paper's contents are: an organization of sub-questions for better research, research on computer science and programming languages, the binary language, and Python. After compiling all my research, I started planning for the comic I'd make. The steps included: 1. Story brainstorming, 2. Specifying events of story, 3. Character conceptualization & drawing, 4. Draft sketching of comic piece, 5. Outlining sketch, 6. Adding dialogue + editing"
I found out how computers work, what computer languages were, and how different types of computer languages function. I also got to know how the binary system works. With the research paper I got and the project planning, I ended up with a final product of the comic. It's an informative and expository comic with a fictional storyline.
I got to know that computers are devices that work with a algorithmic command and has a mechanism like functions, where if there's an input in a certain operation, there will be an output according to it. I also learned that computer languages are made for a more easier, useful, and time-efficient programming for computers. In addition, I got to know how the binary system works and how Python was made.
I feel like I could have made a better version of the comics I have currently with better drawing skills and adding some color. Also, for the storyline, if I had a bit more time I would've made a more sophisticated and complex plot than what I've got now, which is a typical 'It was all a dream' type of story.
"This project was introduced by Mr.Ben from my English class. I used several resources for this project, which were:
Harvard University. “CS50's Introduction to Computer Science.” EdX, 2021,
courses.edx.org/courses/course-v1:HarvardX+CS50+X/course/#block-v1:HarvardX+CS50+X+type@sequential+block@6ea5a2ca5fdf422b8c6b4c993fe75083
Crash Course. The First Programming Languages: Crash Course Computer Science #11. YouTube, YouTube, 10 May 2017,
youtu.be/RU1u-js7db8.
“Software & Languages: Timeline of Computer History: Computer History Museum.” Software & Languages | Timeline of Computer History | Computer History Museum,
www.computerhistory.org/timeline/software-languages/.
The Editors of Encyclopedia Britannica. “Binary Code.” Encyclopædia Britannica, Encyclopædia Britannica, Inc., 30 Jan. 2009,
www.britannica.com/technology/binary-code.
Štefan Porubský: Binary system. Retrieved 2021/5/9 from Interactive Information Portal for Algorithmic Mathematics, Institute of Computer Science of the Czech Academy of Sciences, Prague, Czech Republic, web-page
https://www.cs.cas.cz/portal/AlgoMath/NumberTheory/Arithmetics/NumeralSystems/PositionalNumeralSystems/BinarySystem.html
“General Python FAQ — Python 3.9.5 Documentation.” Python.org, 2021,
docs.python.org/3/faq/general.html#id2. Accessed 9 May 2021.
Pinterest, Pinterest, 2019,
www.pinterest.co.kr/pin/843369467720614931/. Accessed 29 May 2021."
What a dynamic project! Your inquiry led to some deep discoveries in the field of computer programming. Using that knowledge, you were able to create a stylish, engaging comic that shares what you learned. This is an exemplary project and one that you could market!! If you could go back, what would you add or change?