Each year, Computer Science Education Week (CSEdWeek) sparks creativity among learners of all ages. This worldwide initiative brings attention to the effect computer science has on our world and the importance of teaching such an increasingly valuable skill.
Sure, computer-based educational programs have been around for a while (we’ve all had dysentery on the Oregon Trail haven’t we?). However, more modern, high-quality technology has become a much bigger player, especially in a post-pandemic world.
In recent years, digital platforms for education have been on the rise. Their goal — to fill the increasing need for virtual learning content. Thanks to the outstanding work of software designers, education is now more accessible than perhaps ever before, reaching learners everywhere.
The Computer Science Behind Edily
Indeed, computer science is making an impact everywhere (#CSEverywhere), including here at Edily! Writing code for this budding platform was an exciting learning experience for all! Developers enjoyed applying concepts for clean code, variable controllers, code organization, and more, as they combined the fundamentals of coding with new technology.
But developing a platform for education is more than just writing code. In conjunction with yet another focus of CSEdWeek 2021
(#CSforSocialJustice), the Edily Team advocates for equity in computer science education.
Recognizing that knowledge should be accessible to all regardless of socioeconomic status, Edily chose to code using Flutter, a software development kit created by Google. This cross-platform framework allows users to write one codebase compatible with both iOS and Android. Although it’s common to first build for one operating system (e.g. Apple often in the US), companies taking this innovative approach are open to a larger community of learners, making software obtainable no matter what device users can afford. What’s more, teachers can confidently use the Edily application knowing it’s compatible with a variety of student devices. While Flutter is still working to develop its website deployment capabilities, Edily looks forward to someday easily expanding to websites outside of mobile platforms using the content coded in Flutter.
Computer Science’s Impact on Virtual Learning
As mobile applications become available to a more inclusive population, there’s no telling how big an impact virtual learning will have on education. Educators are always on the lookout for apps that connect learners to material in new and exciting ways over virtual platforms.
Technology makes sharing content simple for users across the globe, giving students and educators the unique opportunity to learn anything from anyone, anywhere. This widespread reach means that crafting a seamless code is more important than ever. Interactive platforms like Edily encourage users to create content and build connections. Thus, ensuring an easy-to-use design is essential to supporting those eager to share their knowledge with the world.
There’s so much we can learn from one another. May the next generation be full of innovative thinkers dedicated to developing programs that continue to improve education for all.