Which leads to a discussion regarding digital literacy. Tasneem Raja’s article We Can Code It! Why computer literacy is key to winning the 21st Century examines that the way that computer science is taught in high schools as well as the projected need for more computer science related jobs. Often studying how to read and write code is discouraged towards students who are not in the computer sciences. Raja explains that there are benefits for students from all academic backgrounds within the realm of learning computational thinking and along the lines of being “computer savvy” serving as a career boost.
Similar to the English language, Coding has specific rules that that need to be followed, and similarly to the English language has its own syntax and grammar. Proper usage determines if the code created will be considered good or bad code. This is important when considering the security of a program or operating system.
Hackers are people that generally enjoy learning about code at advanced levels, and are very digitally literate. A hacker generally will find flaw in the code, but they don’t use it to harm or manipulate the system. They usually will tell the company what is wrong and how to fix it. If that company chooses not to fix it, that’s when they will exploit the flaws to the public. The people who exploit the code for their own personal gains are known by a couple names: crackers, attackers, or black hats. Most of these people aren’t incredibly skilled, but they do use the flaws that a hacker has posted for their own personal gains.
No comments:
Post a Comment