Computer Science is moving into the basic core subject areas of education in grades five through twelve. Common subject areas plus their respective sub-categories include:
These are the basic core classes, most of which are required. (At least one language course is usually mandatory.) Yet, Computer Science courses, for the majority, are still classified as electives, but not for long. Everyone, I think, can agree that the age of computers continues to grow and with that growth comes progress and familiarity. The first television demonstration was in 1927, and Motorola made its first phone call in 1973 (2). Of course the developments and upgrades that society has seen to these two popular products, the hand-held phone, and the television, continue to amaze. A hand-held phone now has the power of a computer in miniature form and the once extremely heavy tube is now a flat, curved high-resolution panel. The point being, everyone experiences these two technologies, along with many others, and if society is going to continue to rely on computer-based technology, schools need to adapt. Why do they need to adapt? The subject is important; that is why schools continue to adapt.
The Department of Computer Science at Loyola University in Chicago reports the BLS found that computer systems design and related services are among the top three growth industries. Also for specific occupations, Network Systems Analysts, Data Communications Analysts, Computer Software Engineers, and Computer Systems Analysts are among the top growing occupations (1). With the rapid growth of the computer science industries, students should want to take in as much information on this subject as possible. But with so many areas of computer science, which ones should be taught? Oh, you didn’t think there were many? Allow me.
Here are five areas of Computer Science that form courses for students to take:
Web Design - Which font, what color, how big, on that background? All of these questions and many more are serious questions that professionals ask and address every day. A well-designed website will receive much more attention than a website that is poorly designed.
Programming – Developing websites and digital programs is a lot more fun than society’s stereotypical thoughts. Everyone uses some sort of software, and to manipulate basic software programs has become basic knowledge. Schools might as well teach students to operate rudimentary programs properly.
Digital Arts – Society’s favorite: Photoshop! Although, there is more to the Digital Arts than Photoshop. Creating images via collage or digitally drawing is an extremely favorable skill to have when considering a future career. With this skill, a user could develop a marketing ad or create a sprite for a video game or even become a solo artist that sells digital artwork. Let’s just say, there are hundreds of options.
Audio Engineering – All TV series, films, video games, radio programs, and music contains the work of an Audio Engineer. By operating, controlling, and changing sounds, Audio Engineers ensure that what you hear is what you should hear.
BONUS – Cyber Security – Many speculate that Cyber Security will become one of the most valuable skill sets of the 21st century. With the development of computer operations, comes malicious computer operations that will need to be handled. Perhaps even more important than fixing malicious operations, protection for those who operate computers is invaluable.
Computer Science is moving into the basic core subject areas of education in grades five through twelve because of the importance of the subject because of the evolution of its necessity.
Take Care, Be well, and Cheers.
"Job Growth Projections." Job Growth Projections: Loyola University Chicago. Loyola University Chicago - Computer Science, Department of, n.d. Web. 22 July 2015.
Stephens, Mitchell. "History of Television." History of Television - Mitchell Stephens. Grolier Encyclopedia, n.d. Web. 22 July 2015.