Computer Science Education Week is just around the corner! Computer Science is the study of computers and computational systems. Unlike electrical and computer engineers, computer scientists primarily focus on software and software systems, including their theory, design, development, and application. Their work involves mathematical models, data analysis and security, algorithms and computational theory. Computer scientists establish the foundational principles of computation that support all software. Computer science education encompasses the teaching and learning of computer programming skills.
Computer Science Education Week was initiated in 2009 to raise awareness about the critical role that computer science education plays in today’s society. This annual observance encourages students, educators, and industry professionals to discuss the significance of computer science skills in various careers and everyday life. The week is particularly meaningful as it is scheduled around December 9th, the birthday of Admiral Grace Hopper, who was not only a groundbreaking computer scientist but also a prominent advocate for programming education. Her contributions have had a lasting impact on the field, making it fitting to honor her legacy during this dedicated week of awareness and learning.
Ms. Malone, a computer science teacher at Bob Jones High school, said, “ I think it’s an awesome opportunity to explore how technology shapes the world. It’s like a backstage pass to the coolest innovations happening today. It gives people a chance to realize that computer science is more than just coding; it’s about solving real-world problems and creating the future.” When asked about what could be a better way to promote the week Ms. Malone said, “Maybe we need to make it more interactive; fun challenges, games, or having students showcase cool projects. Social media buzz could help too.” When asked what computer science means to her and what she teaches about it she said, “We explore what’s possible in computer science, from coding basics to credentialing, games, and tech work. It’s also a chance to dream up new ideas. Computer science is like a superpower. It lets you create things that can change lives, whether it’s a simple app or groundbreaking tech.” Ms Malone also announced that the BJ Computer Science team achieved second place in their first science competition!
In a survey conducted among students, many admitted they were unfamiliar with computer science education beforehand, but most students said that they would learn more about it. Notably, 4 out of 6 students surveyed indicated support for having a week dedicated to computer science education. One student shared, “Computer science is important because of how technology is important in our lives. But I don’t think everyone should have to learn about it if they are not interested.“ Computer Science Education Week presents an excellent opportunity to foster discussions around computer science education and might inspire more frequent celebrations of this important subject.