Origin of Codefy

February 28, 2021

Lucy Chen started out quarantine with gardening and baking, but eventually decided to teach her brother some simple Python. Eventually, her brother made a rock paper scissors game. Chen noticed the joy her brother experienced from his success, which sparked an interest in recreating this same excitement for others. Eventually, she came up with the idea of offering coding classes to the community. She communicated this idea to Anaum Khan, and they created the classes offered today through Codefy.


Codefy Co-founders Chen and Khan met at the summer program AI4ALL, which is an Artificial Intelligence program held at the University of Maryland.  After its conclusion, Chen and Khan received a community service grant from the program. 


“As alumni of the program, we often receive emails about ways to get involved and I noticed an application for a community outreach grant” Khan said. “I had attended hackathons in the past like Technica and Bitcamp at the University of Maryland and saw that other AI4ALL alumni in California had their own hackathons so we decided it was time to bring that to the DMV. I reached out to Lucy and we applied to the grant together.”


They have both attended hackathons in the past, but they noticed that these hackathons were generally directed towards students with more coding experience.  “After attending quite a few hackathons, we found that most hackathons were usually geared towards older and more experienced students”, said Chen. Only about 18% of women earn a computer science bachelor’s degree in the United States, so this grant could provide an opportunity for girls to learn CS, especially those in less experienced grades, like grades 7-10.


When asked about the reasoning for creating this hackathon, Chen responded, “[Codefy] was originally going to be a hackathon for girls grades 7-10 because after attended quite a few hackathons, we found that most hackathons were usually geared towards older and more experienced students, and we felt that having a hackathon for younger students would be more beneficial.”


 Due to the recent quarantine, this hackathon could no longer go on in person, so Chen and Khan decided to move online.


 “At first it was disappointing to have to cancel the event but we decided that hosting it online during the summer would allow us to connect with more students from around the country and expand the organization as before the virus broke out. Codefy only consisted of two people but now it’s grown a lot”. Khan said.


Although Chen’s and Khan’s original plan for Codefy is not the same plan as today, their initial goal has still been upheld. 

“I really hope that students attending the Codefy classes are also able to find that other side of CS, the part that gets you into the zone and gets you really involved with your work. And I really think that we can do that, with all of the great mentors who are running the classes and teaching the students.”


Latest Articles

All Articles

A Mini Guide to Competitive Programming

Entering the world of competitive programming can be an exciting moment. The possibility of being awarded for a skill you have honed in on for years is incredibly intriguing, but at the same time, it is the beginning of your competitive programming career, and as always, there are a couple of novice mistakes to be made.

Productivity

The Wrong Approach to a Programming Project

The most difficult part of a good programming project is coming up with a good idea in the first place. Why? Because millions of people know how to code and some of them are very good at it, and there are countless ways to efficiently learn how to code but any tips for coming up with ideas are inevitably vague.

Coding

The History of Java and its Applications Today

Computer Science originated with the birth of the first electronic computer in the 1940’s. Prominent coding languages like Java did not exist at the time, requiring programmers to code in Binary or other complex languages such as UNIVAC Short Code.

Java