Coding Academy Club offers lessons on computer programming


Brayden Young

Club leaders Raina Lahiri and Amisha Nambiar give a presentation during a club meeting. Coding related memes are added to the presentation to engage club members.

As the internet evolves, the torch is passed to new generations, bringing the online world to new heights.

The Coding Academy Club educates students on coding, the blueprint of the internet that has become widely popular among students. Led by sophomores Raina Lahiri and Amisha Nambiar, the Coding Academy Club goes beyond the typical coding lesson. 

“Our club not only teaches you how to code but also why it is useful,” Nambiar said. “We believe coding shouldn’t just be something you learn for nothing, so we really want people to see how to utilize their coding skills to solve problems and advance technology.”

Code makes up all computer software, apps, and websites. It is the behind-the-scenes of how anything online operates. In lines of code called script, the software acts and appears based on the directions given. Google, Facebook, and WordPress are all made of code.

Experience with coding is not required to join this club, as beginners are taught the basics of coding on the website Python, a common program used for coding. Python uses legitimate assessments to enhance the learner’s capabilities of code and increases the knowledge of the users by pushing their coding expertise. In addition to Python, Coding Academy Club also works with Scratch, another type of programming language.

Scratch is a free coding website for beginning coders. By adding instructional pieces, the character operates as directed.

“Right now, we’ve only met a couple of times, but we’ve been doing some basic coding on Scratch, including debugging a piece of code as a group,” said Katinka Lennemann, a club member.

With the more experienced members like Lennemann, the club discusses ways to solve problems in code. This, along with the support of other group members, allows students to understand new types of code.

Beyond just writing code, the club also identifies problems with the script and discusses how it needs to change. By doing this, they help their group members to use the knowledge they already know to reach a conclusion.

Pullquote Photo

With every couple of lines of code, new problems arise. When you figure out how to fix those bugs, it’s really satisfying”

— Amisha Nambiar

“I really enjoy the problem-solving aspect of coding,” Nambiar said. “With every couple of lines of code, new problems arise. When you figure out how to fix those bugs, it’s really satisfying.”

In addition to coding practice, the club also discusses the future of tech and how it can be used in the modern world.

The club meets every other Friday in F10. New topics are discussed in each meeting, expanding the possibilities of coding. These discussions help drive the “passing of the torch,” which is the knowledge of coding. This may lead to discoveries within coding and change technology forever.

“As the year progresses, we will get more into applying code into the different types of jobs our members may be interested in and how to use code to solve real-world problems,” Nambiar said.

Students are encouraged to join at any point throughout the school year.

The club strives to keep members engaged while maintaining the educational atmosphere to productively learn code.

“My favorite part about the club is being in an environment where I can learn to code,” said Kaitlyn Kwan, a club member. “It is a good way to make new friends and learn new skills.”

The Coding Academy Club has many goals for themselves throughout the rest of the year. The club leaders hope to impact the members by supporting a career in code.

Nambiar said, “Raina and I really want more people to learn how useful coding is and how we can apply it to all kinds of jobs in the future.”