Georgann Wilkinson, Author at CodeWizardsHQ https://www.codewizardshq.com/author/georgannwilkinson/ The leading online coding academy for kids and teens ages 8-18 Tue, 02 Dec 2025 00:59:35 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.3 https://www.codewizardshq.com/wp-content/uploads/2019/10/cropped-cropped-blueHorizontal-32x32.png Georgann Wilkinson, Author at CodeWizardsHQ https://www.codewizardshq.com/author/georgannwilkinson/ 32 32 Student Spotlight: Eleanor https://www.codewizardshq.com/student-spotlight-eleanor/ Tue, 02 Dec 2025 00:59:34 +0000 https://www.codewizardshq.com/?p=72311 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

Eleanor may be only nine, but she already brings a remarkable mix of focus, curiosity, and creativity to everything she does. As a CodeWizardsHQ student, she is just as happy building a Python game as she is stepping onto the karate mat or picking up a fencing blade. Her instructor calls her a standout in […]

The post Student Spotlight: Eleanor appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

Eleanor may be only nine, but she already brings a remarkable mix of focus, curiosity, and creativity to everything she does. As a CodeWizardsHQ student, she is just as happy building a Python game as she is stepping onto the karate mat or picking up a fencing blade. Her instructor calls her a standout in class, and it is easy to see why she was chosen for a Student Spotlight.

In just three courses, including Intro to Python, Eleanor has embraced each new challenge and is eager to keep going. She shows up ready to learn, shares her projects with confidence, and treats every lesson as a chance to create something new.

Discovering Coding

Eleanor’s coding journey began as a family conversation. Her dad, who works in finance and accounting, had been exploring how useful coding could be in his own career. Hearing him talk about it made her mom think seriously about how valuable coding might be for both of her children. Even without a programming background herself, her mom felt strongly that learning to code could help Eleanor no matter what path she chose in the future.

Eleanor playing piano

“I feel like if she has the skills, no matter what she is going to do, she will be able to find a job,” her mom shared.

Her mom started researching programs online, comparing options and watching videos. She kept returning to CodeWizardsHQ because the website was clear and easy to understand. She liked the detailed explanations about how classes work and appreciated that the program eventually leads to a high school internship opportunity.

Eleanor’s older brother enrolled first and dove into Python. Watching him code sparked her interest. She began with Scratch, then counted the days until she could start Python as well.

“She could not wait to start Python,” her mom said. “She was so happy when she finally got there.”

Eleanor also has a natural love of building things. Whether she is working with Legos or writing code, she enjoys creating something new from simple pieces. That curiosity and creativity helped her feel right at home in her early coding lessons.

Diving Into Projects

Once Eleanor reached Intro to Python, her imagination took off. She has already created several memorable projects, each one showing new skills and creativity.

One of her favorite early projects was a space-themed game where the player travels through the galaxy to reach a “Pizza Planet.” Eleanor enjoyed bringing that tiny universe to life on the screen and guiding her character through a fun, interstellar challenge.

She also loved working on a puzzle where players had to enter the correct guesses to unlock a secret gate. She liked making the game react to each attempt and finding ways to make the challenge feel exciting and rewarding.

Another memorable project was a space maze she created. The player weaves through obstacles, reaches a door, and then faces a final showdown by battling a ship. It is a great example of her growing technical skills and her creativity in designing interactive worlds.

Looking ahead, she already knows what she wants to do with what she is learning. “I want to make fun games so people can try them,” she said. The idea of creating experiences that others can enjoy motivates her as she moves forward in Python.

Eleanor ready for fencing

Learning and Growing

Behind each project is a growing set of skills. Eleanor enjoys seeing how different pieces of code work together and how small adjustments can transform what happens on the screen. She likes the feeling of progress as she learns new concepts and brings her ideas to life.

Her mom has noticed that coding has become something Eleanor takes ownership of. She follows along confidently, asks questions when she needs to, and enjoys the rhythm of learning a little more each week. Staying with the same instructor has helped her feel steady and supported, and it shows in how willing she is to share her work.

With each lesson, Eleanor is building confidence, creativity, and problem-solving abilities that carry into the rest of her life, from her hobbies to the way she approaches challenges.

Learning In and Out of the Classroom

At school, Eleanor’s favorite subject is social studies. “I like social studies because I get to read stories about the past,” she explained. She enjoys learning, writing, and discovering new pieces of history through the stories she reads.

She also likes reading for fun, especially Diary of a Wimpy Kid and Dog Man. Her love of stories connects naturally to her interest in game creation, where she builds her own adventures on the screen.

Strength, Skill, and Creativity

Outside of school and coding, Eleanor leads an active life. She trains in karate twice a week and has already earned her black belt, an impressive accomplishment at her age. She began karate when she was three, and from the start she listened attentively, focused well, and impressed her instructors.

Eleanor also practices fencing and has been doing it for about two years. She trains with a club, wears the full gear, and competes within the program. “I have a first-place medal and two third-place medals,” she said proudly.

Karate and fencing complement each other well. Both require speed, discipline, and awareness. Eleanor has noticed how the movement and control she learns in karate help her defend and react quickly during fencing matches.

She also dances, starting about a year ago. She enjoys hip-hop classes and even chose dance as part of her summer activities. Her schedule stays full of movement, practice, and creativity.

Music is another important part of her life. Eleanor has been playing piano for about five years, beginning when she was four. She comes from a musical family, and her mom encouraged both children to explore music early.

At home, Eleanor helps care for three pets: a German Shepherd named Gunther, a relaxed cat named Mickey, and an energetic hamster.

Eleanor and her brother at karate

Looking Ahead

When Eleanor imagines her future, she sees herself caring for animals as a veterinarian. Coding may or may not be central to that career, but she already understands it can support almost anything she chooses to pursue. Her mom agrees and believes giving her children coding skills now will help them stay prepared in a world shaped by technology.

Between her discipline in karate, her precision in fencing, her creativity in dance and music, and her growing skills in coding, Eleanor has built a strong foundation for whatever comes next.

It seems her instructor, Justin, agrees:

Eleanor always goes above and beyond in class. She consistently answers questions, participates, and presents her project to the class. She is always engaged and learning.

Justin Broussard, CodeWizardsHQ Instructor

Eleanor’s Standout Projects

The post Student Spotlight: Eleanor appeared first on CodeWizardsHQ.

]]>
Student Spotlight: Connor https://www.codewizardshq.com/student-spotlight-connor/ Fri, 31 Oct 2025 16:52:20 +0000 https://www.codewizardshq.com/?p=72186 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

CodeWizardsHQ student Connor is a curious and motivated learner who enjoys challenges that let him think creatively and solve problems. Whether he’s swimming laps, caring for his family’s many pets, or working on a new project, he approaches each activity with focus and enthusiasm. At 13, he is several classes into the CodeWizardsHQ middle school […]

The post Student Spotlight: Connor appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

CodeWizardsHQ student Connor is a curious and motivated learner who enjoys challenges that let him think creatively and solve problems. Whether he’s swimming laps, caring for his family’s many pets, or working on a new project, he approaches each activity with focus and enthusiasm.

At 13, he is several classes into the CodeWizardsHQ middle school curriculum and has discovered a real passion for programming—especially Python. He likes seeing how code comes together to create something that works, something he built himself.

A Spark in Scratch

His first experience with coding came when a friend introduced him to Scratch around age nine. The two of them spent school lunches creating projects together and experimenting with simple games, and that early curiosity quickly turned into a lasting interest. “When I saw what my friends had made, it looked really complicated,” he said. “I wanted to know more.”

Structure That Makes a Difference

Connor’s dad wanted to support his growing interest in coding but wasn’t sure where to start. He explored a few different options and ultimately chose CodeWizardsHQ because it offered the structure and consistency he was looking for.

“The structure was a big piece of it. It just looked well put together, and we’ve had a really good experience so far,” he said. He also appreciates the regular communication that keeps him informed and connected to what Connor is learning. “He’s really enjoying it,” he added. “He seems really excited after every class.”

Building Skills and Confidence

Since starting with CodeWizardsHQ, Connor has completed projects in both Python and web development and is already eager to move on to the next class. Projects that combine everything he has learned are his favorite, especially the ones he can share with his family. He even taught his dad how to code a Python game.

Diving Into Projects

Connor hiking

Ask Connor about his favorite part of class, and he talks about the final projects. Those are the ones where everything they have learned comes together, and students can make it their own.

One of his favorites was the Python rock, paper, scissors game. This one stands out because he took what he learned in class and retaught it at home. He set up a mini coding session for his dad and walked him through building the game. His dad said, “He learned it well enough that he could teach me how to do it, so there’s something to it.”

Another memorable project was his HTML fortune cookie page. In his web course, he built a page where you click to get a fortune. Simple, visual, and interactive, it’s the kind of project that perfectly fits his curiosity and sense of fun.

He also remembers one of his earliest Python projects, Galactic Explorer. Even though it was one of the first, it made him feel like a real coder. “It made me feel like I’m starting to learn,” he said. “Like a lot more is going to be done in the future.”

Connor also said he likes to customize his projects. That small detail matters. Students who add features are the ones starting to think like developers, not just completing assignments.

Learning and Growing

Of the languages he has tried so far, Python is the one that clicks the most. “I really like the structuredness of it,” he said. HTML felt organized too, but Python, in his words, “has all this stuff, but it all makes sense when you figure it all out.”

He has already completed three classes, including HTML and CSS, and is enrolled in his capstone. After that, he is looking forward to JavaScript. Being able to add more interaction to websites is something he is interested in, especially because he already spends time in games and on the web.

From his dad’s perspective, the biggest win has been seeing Connor come out of class energized and being able to explain what he built. “We always ask him what he learned,” his dad said. “I think it’s a great program.”

Inside and Outside the Classroom

Connor and dad on a fishing boat

Connor approaches his schoolwork with the same curiosity he brings to coding. Math is his favorite subject, followed by science and Spanish. Each one challenges him to think logically and build on what he’s already learned, just like programming. He especially enjoys science experiments and projects that let him see results firsthand.

Outside of class, he stays active through swimming. He has been part of a club team and even participated in charity swims. Breaststroke is his favorite event, a good fit for someone who enjoys both precision and perseverance.

Hobbies, Pets, and Play

When he’s not coding or studying, Connor likes to unwind with video games. His current favorites are Battlefield 6 and Roblox. That interest in gaming connects naturally to his future goals, since he hopes to make games of his own and explore areas like AI and cybersecurity.

At home, Connor is surrounded by animals. His family’s love of pets, inspired by his mom’s work in animal training, keeps things lively. There’s a black cat named Calypso (or “Kipsy”), a green-cheeked conure named Tiki, several more birds, two dogs, four chickens, fish, and even a hognose snake that lives in his room. Helping care for them all gives him plenty to do and plenty of inspiration.

He also enjoys reading, especially dystopian fiction like The Fifth Wave series. It’s another way he explores big ideas and imaginative worlds, the same creative spark that drives him in coding.

Skills That Go Beyond Code

With every project, Connor is building more than technical skills. He’s learning to think creatively, solve problems with persistence, and share his knowledge with others. His curiosity and focus show in everything he does, from the pool to the classroom to his next line of code. His love of learning will take him far, both inside and outside of programming.

It seems his instructor, Christopher, agrees.

Connor is an amazing student! He always asks thoughtful questions, stays consistently engaged, and goes above and beyond on every project. It’s always a fun class when he’s in it.

Christopher Omundson, CodeWizardsHQ Instructor

Connor’s Standout Projects

The post Student Spotlight: Connor appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Aaron McCully https://www.codewizardshq.com/instructor-spotlight-aaron-mccully/ Wed, 01 Oct 2025 20:19:40 +0000 https://www.codewizardshq.com/?p=71925 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When you talk to Aaron McCully, one thing stands out right away: he loves seeing students reach that moment when a tricky concept finally makes sense. For him, teaching is about more than explaining code. It is about helping kids stay confident through challenges and giving them tools to solve problems on their own. Aaron […]

The post Instructor Spotlight: Aaron McCully appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When you talk to Aaron McCully, one thing stands out right away: he loves seeing students reach that moment when a tricky concept finally makes sense. For him, teaching is about more than explaining code. It is about helping kids stay confident through challenges and giving them tools to solve problems on their own. Aaron is one of our newer instructors at CodeWizardsHQ, but in a short time he has taught everything from summer camps to core classes, making a big impact along the way.

Discovering Coding Later and Loving It

Aaron’s interest in coding began in high school, a little later than many of the students he teaches today. His school offered a series of four computer science courses, and he jumped in during his junior year. To catch up, he doubled up on classes and finished with a web programming course.

What drew him in was both the subject and the way it was taught. His first computer science teacher set high expectations but made the material exciting and rewarding. “He emphasized that computer science is a very rewarding field,” Aaron said. “Even though he was strict, he kept the class engaging.”

Aaron had always been strong in math, but coding felt different. It turned problem-solving into something tangible and creative. “It felt like the thinking I was doing produced something,” he remembered. That realization shaped his future. By the end of high school, he knew he wanted to study computer science in college.

Shaping a Path Through College

Aaron's graduation

After graduation, Aaron planned his next step carefully. He started at community college, where he explored computer science while also looking into fields that connect technology and design. When it was time to transfer, he chose a program that let him combine coding with courses in cognitive science and design. Those classes helped him think about how people interact with technology and how design shapes the user experience. He also joined a consulting organization and learned to solve problems for real clients.

That mix of coding, design, and problem-solving still shows up in how Aaron approaches teaching. He knows that learning to program is not just about syntax. It is about understanding how people will use what you build.

Finding His Way to CodeWizardsHQ

After earning his degree, Aaron spent some time job searching, recharging after college, and helping his family as they stepped into retirement. Teaching had already been on his mind. His mom spent her career as a special education teacher and encouraged him to consider education. He had also taken a course in education and technology that gave him experience explaining concepts to peers. “I had been told I was good at explaining things,” he said. “I thought, why not try teaching coding and see if it is something I could do well?”

When the opportunity with CodeWizardsHQ came along, it felt like the perfect fit. It gave him a chance to combine his technical skills with the joy of helping students grow.

Teaching at CodeWizardsHQ

Aaron joined during the busy summer season and dove right into a wide range of camps. He taught Fortnite and Roblox game development, as well as AI camps for elementary, middle, and high school students. More recently, he has been teaching Scratch for younger learners and is starting new Intro to Python classes for both middle and high school.

He has also stepped into UI and web programming classes when needed, areas that match his interest in design and user experience. That variety has helped him become comfortable teaching across different skill levels and topics.

When working with younger students, Aaron focuses on connecting what they are doing now to what comes next. “I try to tie the concepts in Scratch to what they will eventually be learning in text-based programming,” he explained. “It helps them see the bigger picture.”

Memorable Teaching Moments

Aaron especially values the times when he can pause and help a concept click for a student or small group. During Scratch lessons, he often looks for ways to connect a visual block to what they will later write in Python or JavaScript. Watching students discover a new feature, add it to their projects, and light up with excitement is one of his favorite parts of teaching.

He also enjoys working with advanced learners who move quickly through material. When that happens, he looks for chances to go deeper, explain how a feature works behind the scenes, and show how it fits into more complex programming. These moments let curious students stretch their skills while staying engaged.

What Makes a Perfect Class

For Aaron, the best classes are the ones where understanding grows and confidence builds. “If a concept is hard, we break it down and take our time,” he said. “It is normal to struggle in computer science. When it clicks later, that is the best part.”

He loves when students start making their own connections, linking a coding idea to something they already know or finding their own solution to a problem. “Sometimes the way they connect the dots is unexpected and really cool to see,” he shared.

A Teacher Who Keeps Learning

Aaron and friend in Oregon

Teaching has sharpened Aaron’s own skills as well. Patience is at the top of his list, both with students and himself. He has also found value in revisiting fundamentals. Explaining core concepts again and again highlights small gaps, introduces features he may not have used before, and reinforces important building blocks. “Reviewing fundamentals is always useful,” he said. “You can notice things you had not thought about in a while.”

Students sometimes surprise him with their own approaches too. “They will show me a different way to do something, and it works,” he said. “It keeps things fresh.”

Advice for Parents

When parents wonder whether coding classes are worth it, Aaron points to the way CodeWizardsHQ builds skills step by step. Students can start with fun, visual projects in Scratch, then move into text-based programming like Python and continue through web development and beyond. Each weekly class builds on the last, so students grow steadily in confidence and capability.

“Coding knowledge is useful in almost any field,” he explained. “Even if students do not go into tech, learning to think logically and solve problems will help them in whatever they choose to do.”

Life Beyond the Classroom

Outside of teaching, Aaron is a creator and explorer. Music has been a steady part of his life since grade school, when a teacher introduced him to the Beatles and their films. At home, his family has turned the garage into a music room filled with instruments. Aaron plays piano, mostly for fun, and recently joined one of his dad’s weekend jam sessions for the first time.

He also stays active. In college he spent time weightlifting, and now he mixes biking, hiking, and casual tennis with a friend. Riding long distances, exploring trails, and rallying on a tennis court are favorite ways to recharge and balance screen time.

Aaron enjoys building tech projects for his home, too. One favorite is a voice-activated smart mirror that shows time, weather, quotes, music, and even videos during the morning routine. He is now planning a wall-mounted home dashboard with an AI assistant to connect everything in one place. It is the perfect blend of programming, design, and practical problem-solving.

Gaming is another passion. Aaron loves the fast pace of first-person shooters like Valorant and Overwatch and enjoys immersive story games such as the Batman Arkham series and Subnautica. The focus and strategy required feel a lot like solving a coding problem.

Inspiring the Next Generation

In just a few months at CodeWizardsHQ, Aaron has taught students across ages and skill levels. He has introduced brand-new coders to their first loops, guided advanced learners into deeper understanding, and helped summer camps run smoothly and creatively. Through it all, he keeps the focus on growth and the excitement of figuring things out.

“It is normal to struggle in computer science,” Aaron said. “When we slow down, connect the dots, and keep practicing, it clicks. That is when the fun starts.”

The post Instructor Spotlight: Aaron McCully appeared first on CodeWizardsHQ.

]]>
Student Spotlight: Kayla https://www.codewizardshq.com/student-spotlight-kayla/ Sun, 28 Sep 2025 15:16:52 +0000 https://www.codewizardshq.com/?p=71902 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

Kayla is an imaginative and determined CodeWizardsHQ student who loves turning ideas into interactive projects. Now an eighth grader, she has already built a variety of creative games and apps, each showing her curiosity and problem-solving skills. Beyond coding, she brings the same drive to music, sports, and even running a small business with her […]

The post Student Spotlight: Kayla appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

Kayla is an imaginative and determined CodeWizardsHQ student who loves turning ideas into interactive projects. Now an eighth grader, she has already built a variety of creative games and apps, each showing her curiosity and problem-solving skills. Beyond coding, she brings the same drive to music, sports, and even running a small business with her family.

Discovering Coding

Kayla playing the flute

Kayla’s first interest in coding started at home. Her aunt, a software engineer, often shared games and activities that made programming feel fun and approachable. “Throughout my childhood, she’s given me games and coding things that I’ve enjoyed,” Kayla recalled. One favorite was a set of blocks that could be arranged to control a little monster on the screen. “You’d put them in an order, press play, and the monster would go around and eat strawberries.”

School offered a brief introduction, too. In elementary school Kayla took part in a Scratch unit where she created simple games. That only fueled her curiosity. She wanted to move beyond block-based coding and learn real programming languages.

Her mom had also been thinking about how important it would be for her daughters to have coding skills. “I started looking online and tried sending them to different camps and classes, but none of them were quite the whole package,” she explained. “A lot only taught one language or were very adult-oriented. CodeWizardsHQ was exactly what I was looking for because it is kid-focused and also covers different languages and skills.”

She quickly noticed how well the program engaged both girls. “Their instructor was very dynamic and inspiring,” she said. “And the fun things like tokens and badges really motivate them. Beyond the fun, they leave each lesson feeling proud of what they’ve built.”

Diving Into Projects

Kayla is now in her third CodeWizardsHQ course, Webpages with HTML & CSS, and has already built an impressive range of projects. One favorite was a modified Rock-Paper-Scissors game in Python. While learning about functions and simplifying code, she added her own twist: five choices instead of the usual three. “I made it so there were five options, like bunny and carrot,” she explained. “And if you lost, you couldn’t pick that option again.”

She also took inspiration from one of her favorite real-life games, One Night Werewolf. “I really like playing One Night Werewolf, so I wanted to code it,” Kayla said. Turning a complex, role-based party game into an interactive digital experience was challenging but fun. “It was really fun to see a game I like playing come alive with my coding.”

Another standout was a role-playing adventure where a character explores a cave, collects resources, fights monsters, and searches for treasure. These kinds of projects have shown Kayla how rewarding it can be to go beyond the basics and create something original. “I love discovering new ways to surprise the user,” she said. “It’s exciting when the code changes based on their answers and they become part of it.”

Learning and Growing

Kayla and her sister at tennis practice

Kayla says one of the best parts of her coding journey so far has been learning how to make programs interactive. She has discovered how to take an idea and shape it into something that responds to the user in unexpected ways.

Looking ahead, Kayla wants to keep expanding her abilities and eventually bring her own app ideas to life. “I’d like to maybe start a business with my sister where we make different apps, some just for fun and others that make a difference for people,” she said. She does not know yet if she will turn coding into a career, but she is glad to have the option. For now, she is focused on building a strong foundation and experimenting with creative ideas.

Her mom has noticed the confidence that comes from this kind of learning. Each time Kayla finishes a lesson or homework assignment, she is eager to show what she made. Her mom often sits down to play the games or try the apps herself. “She really enjoys it,” she said. “And she’s proud of what she’s creating.”

Life Beyond Coding

Kayla’s talents extend far beyond the computer screen. Music is a big part of her life, and she’s been playing the flute for three years. Band gives her a chance to work with friends and create something beautiful together. “I get to work with different people and my friends to create really beautiful music. I think the flute is one of the prettiest instruments in the band.”

She is also a dedicated tennis player who trains at an intensive academy and competes in regional tournaments. Tennis has been part of her life since she was about seven years old and continues to be a favorite way to stay active. Winning tournaments has been especially rewarding.

Language learning is another interest. Kayla studies Chinese through an online course, adding an international perspective to her already wide-ranging activities.

And then there’s her entrepreneurial side. Kayla, her mom, and her sister run a small crochet business. They design and sell handmade creatures paired with positive, encouraging sayings. One of Kayla’s favorites is a crocheted toucan with the phrase “Toucan Do It.” Many customers request custom designs, and the family enjoys turning those ideas into finished products. “It’s really fun and cool to see what people come up with and add it to what we can sell,” Kayla said.

When she’s not busy coding, practicing music, or training, Kayla loves reading mystery and fantasy novels and spending time with friends.

Looking Ahead

Kayla’s journey shows what can happen when curiosity and creativity meet opportunity. She’s exploring programming step by step, building projects that challenge her thinking, and finding new ways to apply what she learns. Along the way she’s also developing persistence, problem-solving skills, and confidence, qualities that carry into everything she does, from tennis and music to running a small business.

CodeWizardsHQ is proud to celebrate students like Kayla, who combine technical skill with imagination and a love of learning. She’s showing that coding can be both fun and powerful, opening doors to future possibilities.

It seems her instructor Josh agrees:

I had the pleasure of working with Kayla last summer in our Intro to Python and Beyond Basics. She consistently went above and beyond on every project. Kayla set the tone for the class and inspired other students to push themselves as well. By the end of Beyond Basics, many students were tackling programming concepts beyond the usual level we teach at CodeWizardsHQ, and Kayla was an integral part of making that happen.

Josh Ennis, CodeWizardsHQ Instructor

Kayla’s Standout Projects

The post Student Spotlight: Kayla appeared first on CodeWizardsHQ.

]]>
5 Ways a High School Internship Boosts Your College Application https://www.codewizardshq.com/5-ways-a-high-school-internship-boosts-your-college-application/ Sat, 06 Sep 2025 14:42:15 +0000 https://www.codewizardshq.com/?p=71515 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

Getting into college is more competitive than ever. Good grades and strong test scores remain essential, but they’re often just the starting point in a highly competitive admissions process. What does stand out? Real-world experience, clear goals, and skills that go beyond the classroom. That’s why smart students (and families) are starting early with internships. […]

The post 5 Ways a High School Internship Boosts Your College Application appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

Getting into college is more competitive than ever. Good grades and strong test scores remain essential, but they’re often just the starting point in a highly competitive admissions process. What does stand out? Real-world experience, clear goals, and skills that go beyond the classroom.

That’s why smart students (and families) are starting early with internships. This guide breaks down how internships help with college admissions by focusing on five key ways students grow through the experience:

  • Gaining real-world experience that helps them stand out
  • Clarifying academic and career goals through hands-on exploration
  • Building the soft skills colleges value most
  • Connecting classroom learning to practical application
  • Forming meaningful relationships that support future success

Each of these elements plays a powerful role in shaping a compelling and authentic college application. Let’s take a closer look at how internships prepare students for the road ahead.

High school students at an internship

Stand Out With Real-World Experience

An internship is a powerful signal to admissions officers that you’re proactive, responsible, and ready to take on new challenges. It shows that you’ve gone beyond high school expectations and sought out opportunities to learn, contribute, and grow.

Whether you’re helping redesign a website, supporting a nonprofit, or assisting in a research lab, your experience tells colleges you’re not just preparing for the future; you’re already living it.

Action Step: Identify one or two fields you’re curious about and search for local or virtual internships where you can gain hands-on experience.

Clarify Your Academic and Career Goals

High school is the perfect time to explore different career paths. Internships allow you to test your interests in the real world, helping you figure out what truly excites you (and what doesn’t).

This clarity pays off when you’re writing college essays or selecting majors. Instead of vague interest statements, you’ll be able to say, “Here’s what I did, what I learned, and why I’m passionate about this field.”

Action Step: After each internship experience, jot down reflections on what you liked, what challenged you, and how it connects to your future plans.

Build the Skills Colleges Really Care About

Internships are a crash course in essential soft skills: communication, teamwork, time management, adaptability, and leadership. These are the skills that help students succeed in college group projects, research teams, and student organizations.

When you walk into an interview or write a personal statement, you’ll have concrete examples of how you’ve developed these traits in real work environments.

Action Step: Keep a running list of examples where you demonstrated soft skills during your internship to reference in essays and interviews.

High school students working together at an internship

Apply What You Learn in Class

Internships don’t just reinforce what you learn in school; they help you demonstrate it. When you can show how your academic knowledge translates into a real contribution, you give admissions officers something concrete to remember. Whether you built a working app in Python or contributed to data collection in a lab, applying what you’ve learned shows that you’re capable of turning theory into impact.

This kind of crossover between classroom and internship experience can give your college essays more depth and your interviews more credibility. It’s evidence that you’re already thinking like a college student and engaging with learning at a higher level.

Action Step: Make connections between your internship tasks and your school subjects. Note how what you’re learning is being used in real life.

Build Meaningful Relationships

Internships connect you with mentors, supervisors, and peers who can support your growth far beyond the program. These are the people who can write letters of recommendation, offer career advice, and open doors to future opportunities.

Building a professional network early gives you a head start on the relationships that matter in college and beyond.

Action Step: Stay in touch with your internship mentors or supervisors and ask if they’re open to offering advice or a future letter of recommendation.

Next Steps: Make It Count

If you’re exploring internship options, look for opportunities that let you contribute meaningfully, grow your skills, and reflect on your experience. The right internship can shape not just your application, but your direction.

For students interested in technology, the CodeWizardsHQ High School Internship Program offers an excellent opportunity to gain hands-on experience. You’ll work on real coding projects for a nonprofit, collaborate with a team, and build a portfolio that showcases your abilities. It’s designed to help you succeed in college and beyond.

No matter your path, one great internship can set you up for a future full of possibilities.

The post 5 Ways a High School Internship Boosts Your College Application appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Amarillo Ramirez https://www.codewizardshq.com/instructor-spotlight-amarillo-ramirez/ Sun, 31 Aug 2025 12:07:01 +0000 https://www.codewizardshq.com/?p=71624 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When you meet Amarillo Ramirez, one thing becomes immediately clear: he’s passionate about creating, whether that’s through robotics, coding, or his artwork. Amarillo has been teaching with CodeWizardsHQ for just over a year, and in that time he has inspired students across elementary, middle, and high school classes with his enthusiasm and creativity. From Robotics […]

The post Instructor Spotlight: Amarillo Ramirez appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When you meet Amarillo Ramirez, one thing becomes immediately clear: he’s passionate about creating, whether that’s through robotics, coding, or his artwork. Amarillo has been teaching with CodeWizardsHQ for just over a year, and in that time he has inspired students across elementary, middle, and high school classes with his enthusiasm and creativity.

From Robotics to Coding

Amarillo’s journey into technology began with his high school robotics team. His brothers and dad joined first, and it quickly became a shared adventure. Traveling to competitions, seeing other teams’ impressive robots, and working hands-on with mechanical and electrical systems lit the spark for him.

“Getting to see all the other teams’ robots and just how huge and complicated they could be was amazing,” he remembered. “At that point I was just like, ‘Oh, this is something that I’m also kind of interested in.'”

Over time, Amarillo discovered that while he loved every aspect of robotics, coding held a special place. “When it comes to the detail and the nitty-gritty stuff, I grasp coding concepts a lot easier,” he explained. He became fascinated not just with robotics programming but also with retro video game coding, diving deep into how developers worked wonders with limited hardware on systems like the Game Boy and Atari. “I get super into that stuff,” he said.

FRC (FIRST Robotics Competition) robots Armarillo helped design/build
FIRST Robotics Competition robot Amarillo helped to design and build.

Education and Professional Path

Born and raised in New Mexico, Amarillo pursued his interest all the way to Worcester Polytechnic Institute in Massachusetts, where he earned a bachelor’s degree in robotics engineering. Thanks to dual-credit classes in high school, he graduated early and gained valuable experience along the way.

He interned with a company that later hired him as a software developer. While he enjoyed the supportive environment, he realized he wanted something more fulfilling. He thought back to the joy he found in mentoring younger students during his robotics days. Teaching coding felt like the perfect fit.

“When I was in my high school robotics team, they really encouraged us to mentor elementary and middle school Lego robotics teams,” Amarillo recalled. “I mentored three different teams on my own and helped several others with their projects. That planted the seed for me. I realized I actually really enjoy teaching these concepts to younger kids.”

Teaching at CodeWizardsHQ

At CodeWizardsHQ, Amarillo teaches a wide range of classes: Scratch, Python, HTML/CSS, JavaScript, as well as high school-level courses with APIs and Flask. While he enjoys teaching all age groups, his favorites are Scratch and web development courses. His love for the arts shines through here. He’s an artist himself, and he loves helping students express their creativity in code.

“I really like the Scratch courses because students get so creative with their projects. You can tell they’re having fun, and that makes teaching incredibly rewarding,” he said.

Amarillo especially appreciates working with elementary students. “They aren’t really self-conscious,” he explained. “They just say what they feel, and they’re excited to share. That openness makes it easier to keep momentum in class, and it encourages creativity.”

Memorable Student Moments

One of Amarillo’s favorite parts of teaching is watching students surprise themselves with what they can create. “My memorable moments are when students kind of go above and beyond,” he said. “You can tell when they’re really having fun with their projects, when they’re not just doing the assignment but taking it further to make it their own. That’s when you see their passion come alive.”

He shared that Scratch projects, in particular, often bring out this creativity. Students will add original art, animations, or extra features that weren’t part of the instructions simply because they’re excited about the possibilities. “Those are the classes I really enjoy,” Amarillo said. “When students are enjoying themselves, that energy spreads and makes the whole class better.”

A Teacher Who Learns Too

Teaching has given Amarillo new skills as well. He’s learned the importance of finding different ways to explain the same concept so every student can connect with it. “Sometimes the way I explain something doesn’t quite work for a student, and that’s okay,” he said. “Finding different ways to describe a concept until it clicks is really important. Everyone learns differently.”

His advice for parents considering coding education is simple but powerful: start early. “Even if it’s just the basics—loops, if-else statements, or simple projects—getting kids started when they’re young makes such a difference later,” Amarillo shared. “Scratch is a great way to get kids interested, and Lego robotics can also build that foundation. Anything that sparks curiosity early on will pay off later.”

Amarillo's artwork
Artwork by Amarillo Ramirez

Beyond the Classroom

Outside of teaching, Amarillo is just as creative. He’s an artist who enjoys drawing character designs, streaming with a virtual avatar he created himself, and participating in online art communities. Pokémon fan art, anthropomorphic character design, and creative projects tied to his hobbies all find their way into his sketchbook. “Recently I’ve gotten into more anthropomorphic character design, and it’s been a lot of fun,” he said. One day, he hopes to bring his work to artist alleys or local markets.

He also loves playing video games, tabletop games like Dungeons and Dragons (where he serves as Dungeon Master for a Hogwarts-themed campaign), and spending time with friends. His cat, Honey, and his parents’ spirited Chihuahua, Taz, round out his busy and creative life.

Inspiring the Next Generation

From robotics competitions to online classrooms, Amarillo’s path has always been about building and sharing. Today, his students benefit from that journey as he encourages them to experiment, create, and discover their own love of coding.

Amarillo’s story is a great reminder of how diverse experiences in engineering, art, and teaching can come together to make an extraordinary impact. His students see not just a coding instructor but a mentor who believes in their creativity and encourages them to go above and beyond.

The post Instructor Spotlight: Amarillo Ramirez appeared first on CodeWizardsHQ.

]]>
Student Spotlight: Charvi https://www.codewizardshq.com/student-spotlight-charvi/ Wed, 27 Aug 2025 11:54:09 +0000 https://www.codewizardshq.com/?p=71593 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

At just 12 years old, Charvi is already proving that she’s a multi-talented student with a love of learning, creativity, and competition. A rising 7th grader, she has built an impressive portfolio of coding projects while also excelling in music, sports, and chess. Her projects show both technical skill and imagination, blending logic with design, […]

The post Student Spotlight: Charvi appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

At just 12 years old, Charvi is already proving that she’s a multi-talented student with a love of learning, creativity, and competition. A rising 7th grader, she has built an impressive portfolio of coding projects while also excelling in music, sports, and chess.

Her projects show both technical skill and imagination, blending logic with design, while her accomplishments outside of coding highlight her drive to succeed in many areas. Whether she’s building a game, performing on the piano, or competing in tournaments, Charvi brings the same focus and curiosity to everything she does.

Discovering Coding Early

Charvi in playing piano

Charvi’s interest in coding began around 3rd grade when she took a Scratch course through Johns Hopkins Center for Talented Youth. “I was doing a Scratch course, and then I wondered, what goes on behind the scenes? How is this working? Then I got interested in writing code,” she explained.

It didn’t take long for Charvi’s curiosity to outgrow block-based coding. “After doing the class, she pretty much got bored with Scratch. She wanted to learn real coding,” her dad explained. While searching for the right program, he prioritized smaller class sizes and strong instructors. “CodeWizards pretty much matched what we wanted,” he said. “Her instructor, Josh, is an amazing teacher. Keeping a 6th grader interested in coding takes real talent, and he does that very well.”

Diving Into Projects

Charvi started her journey at CodeWizardsHQ in Middle School Introduction to Python and quickly began creating projects that stood out. One of her earliest favorites was Dinosaur Catcher, followed by a customized Rock Paper Scissors game where she added a unique charades twist.

She also built a Wizard Quest project, enhancing it with her own “battle” function, and later a JavaScript timer project where she added a stopwatch feature. Her standout creation, though, is Guards of Dragono, a project that combined AI-generated artwork, CSS design, and her growing coding skills into something truly original.

“I love CSS,” Charvi said. “I like how CSS can have design qualities, but I also like how Python has logic and can actually do cool stuff.”

She even experimented with AI tools to create her project images: “I had to have 20 tries to get the right image.” That persistence paid off, and the results are both beautiful and original.

Charvi at chess tournament

A Passion for Learning

Beyond her projects, Charvi is motivated to keep growing her skills. She enjoys data structures and JavaScript time functions and is already looking ahead. “I want to learn data structures like trees. I don’t know them yet, but I’m excited to,” she said. She’s eager to learn more about algorithms and expand her knowledge.

Her love of coding extends to her classmates, too. “I really love my classmates. I’ve been with them since I started,” she said.

Activities Beyond Coding

Charvi’s talents don’t stop at the keyboard. She has a long list of activities she enjoys, from tennis and swimming to piano, cello, chess, and sketching. She also creates her own neighborhood newspaper, which shares world and science news. “We try to remain unbiased,” she explained.

Sports play an important role in Charvi’s routine. She has been playing tennis for 4 to 5 years and competes in club tournaments. Swimming has also been a part of her schedule, with year-round training when time allows. Her dad explained, “My philosophy is go for tennis, go for swimming, and stay healthy. You’ll need a healthy body to have a healthy mind and focus on coding, math, and science. Health is the most important piece.”

Chess has been one of her strongest competitive outlets. She plays with Beyond Chess and has traveled to tournaments in Los Angeles and Las Vegas. She competes in both local and national events, including the US Chess Association’s scholastic division, and has earned a number of trophies over the years. Most recently, she won first place in her age group at the Southern California Scholastic Chess Championship, a highlight in a growing list of accomplishments.

Music is another passion. She’s been playing piano since she was six and cello since fourth grade. She competes in piano performances. “I feel more natural with piano, but I just like sitting with cello,” she shared.

And when she wants to relax, she enjoys fantasy novels like Percy Jackson, Keeper of the Lost Cities, Artemis Fowl, and Harry Potter, as well as science magazines. She also loves sketching, especially fashion designs and dragons, and spending time with her English Lab, Annie.

Looking Ahead

Charvi playing  tennis

Charvi is excited about the future of her coding journey. “Maybe developing AI, building games, making my own website,” she said about her goals. She also wants to use coding to support her entrepreneurial projects, like boosting her neighborhood newspaper.

With her drive to explore, create, and compete, Charvi is already making her mark. From winning chess championships to designing AI-enhanced coding projects, she is showing the world what’s possible when curiosity and determination come together. Her instructor, Josh, sees that same spark in her work and shared his thoughts:

Charvi is such a pleasure to work with. She is positive and outgoing, and she makes the class an engaging and fun place for everyone. She always goes above and beyond in her projects, taking them to another level. Charvi asks insightful questions, helps her classmates both in class and in the forum, and answers with clarity and confidence. She brings out the best in those around her and raises the bar with every project.

Josh Ennis, CodeWizardsHQ Instructor

Charvi’s Standout Projects

The post Student Spotlight: Charvi appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight Hayley Christianson https://www.codewizardshq.com/instructor-spotlight-hayley-christianson/ Tue, 29 Jul 2025 22:31:04 +0000 https://www.codewizardshq.com/?p=70468 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When Hayley Christianson first joined CodeWizardsHQ, she wasn’t leading classes or walking students through lines of code. Instead, she was answering their parents’ questions in customer service. But behind the scenes, she was already deeply passionate about coding, helping others, and building a life that blended creativity, logic, and human connection. “This month is my […]

The post Instructor Spotlight Hayley Christianson appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When Hayley Christianson first joined CodeWizardsHQ, she wasn’t leading classes or walking students through lines of code. Instead, she was answering their parents’ questions in customer service. But behind the scenes, she was already deeply passionate about coding, helping others, and building a life that blended creativity, logic, and human connection.

“This month is my one-year anniversary of being an instructor,” she said. “The first two years at CodeWizards, I was in customer service.”

That customer service background gives Hayley a unique perspective on the parent experience and on the importance of support in a student’s journey. Today, she teaches full-time and brings that same sense of care and communication into every class she leads.

Hayley Christianson

Discovering the Power of Code

Hayley’s path to coding wasn’t a straight line. In high school, she thought she might become an archaeologist or a writer. Then she discovered a computer science course.

“I was one of maybe two or three girls in the class. None of the kids were really interested, except maybe three or four that were like, ‘Oh, this is really neat.’”

But Hayley saw something more. “How I describe coding to somebody is taking your ideas, taking your imagination, and using a bit of math, a bit of logic, a bit of science, and transforming that into whatever you want,” she said. “If you have the passion, the drive, and of course the imagination, you can do anything with coding.”

Her enthusiasm led to a competitive Google internship, where she commuted four hours a day for three weeks to learn multiple coding languages and build functioning websites.

She later enrolled at the University of Illinois at Chicago, initially as a major in computer science and engineering. During the pandemic, she shifted to a dual major in computer science and linguistics. “There’s a scientific element to language,” she explained. “Syntax, phonetics, audiovisual—there’s so much interesting development in that.” She is currently pursuing her degree part-time while teaching.

Joining CodeWizardsHQ

After working in university research, Hayley was looking for something more fulfilling. She applied to CodeWizardsHQ.

“I wanted to do something where I could help people in some way,” she said. “When I found the customer service position, I was like, ‘Wait, but teaching kids about coding? That’s so cool.’”

She spent two years on the support team before transitioning into a teaching role. “Wild, but amazing,” is how she described the switch.

Now she teaches across all grade levels and has led classes in everything from AI to capstones. She especially values the small class sizes at CodeWizardsHQ. “You can really have that relationship with the students and inspire them to learn how to code,” she said.

A Philosophy of Empowerment

Hayley’s teaching style is all about giving students room to explore, think independently, and be themselves.

“Ever since I was little, I enjoyed tutoring,” she said. “I still remember very well my first coding instructor, my high school teacher. And all I can imagine is this will inspire kids to really go and try something new.”

Hayley's dog, Trixie

One way she supports creative thinking is through how she treats coding syntax. “With my elementary and middle school students, I make it a point: name your variables whatever you like,” she said. “Sometimes it helps me if it describes what the variable does, but if you want it to be silly, go right ahead.”

That balance between structure and freedom shows up in her favorite classes, too. Hayley loves teaching capstone classes.

“It stops the handholding,” she explained. “There’s a point where you have to start thinking for yourself as a student. It really goes from learning to mastering what they’ve learned.”

Her goal is to support students while encouraging critical thinking. “I’ll talk about it, maybe I’ll reiterate it in a couple of different ways. But I want to see what progress they have, or what thought process they’re trying to create. That gives me a sense of where they are and how I can help guide them.”

A Human Connection

While her technical background is strong, it’s Hayley’s ability to connect with students that sets her apart. She encourages students to engage in ways that feel comfortable for them and makes sure her classroom feels welcoming.

“One of my favorite moments is seeing students help other students,” she said. “It shows that instead of us just being a class with an instructor and students, it’s ‘Let’s work together as a class.'”

She especially values the moments when her students collaborate and take ownership of the learning process. Whether it’s troubleshooting code together, offering advice, or celebrating each other’s creativity, Hayley finds meaning in their growth. “Listening to the students, hearing what they have to say, and then applying it to my teaching—that’s my favorite part,” she said.

Beyond the Screen

Outside the classroom, Hayley balances online work with offline creativity. “This year I’ve learned how to crochet,” she said. “Tangible, off the screen—that’s been my goal this year.”

Hayley's stars

She’s also been folding origami stars as a way to stay focused and calm. “I try to take my anxieties or fidgets, any of my worries, and try to transfer them into something more productive,” she said. A tray next to her desk is filled with colorful stars. Her 15-year-old dog, Trixie, often curls up on a little couch next to her while she teaches, keeping her company as she works.

Hayley is also a gamer with years of experience in Minecraft, League of Legends, Valorant, Fortnite, and more. She even served as president of her university’s competitive gaming club. That gaming background helps her connect with students. “Most games, if not the majority of games, I’ve at least heard of, if not played myself,” she said. “In some way, I can relate to a student.”

Advice for Parents and Students

With three years at CodeWizardsHQ and experience in both customer service and teaching, Hayley has a strong endorsement for the program.

“A thousand percent, no matter what age,” she said. “Even if you’ve just learned a little bit of coding, it can help you in today’s day and age tremendously. It gets you to think outside the box.”

She wishes she had access to a program like CodeWizardsHQ when she was younger. “Even if it’s not something you want to do for the rest of your life, having that knowledge can be helpful no matter what field you go into,” she said.

A Lasting Impact

Hayley’s goal is to create an environment where students feel seen, supported, and capable.

“I am challenged every day in different ways,” she said. “But I always try to show up for my students. Even if I’m having an off day, how can I not show that off to the students? I want them to see that I’m here for them.” 

Her classroom is full of cheer, creativity, and collaboration. Whether students are naming variables after potatoes or solving syntax bugs together, Hayley is cheering them on and guiding them forward.

“We all come from different walks of life. We come together with this common goal of being able to teach something that is so amazing to the next generation.”

The post Instructor Spotlight Hayley Christianson appeared first on CodeWizardsHQ.

]]>
Student Spotlight: Lucas https://www.codewizardshq.com/student-spotlight-lucas/ Sat, 26 Jul 2025 12:30:09 +0000 https://www.codewizardshq.com/?p=70407 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When Lucas first discovered coding, he was a fourth-grader in elementary school. “It was a unit in science with robotics and Scratch,” he recalls. “That was probably really the first time I was exposed to some actual coding… I guess I just really liked it a lot.” That early spark didn’t fade. Now 14 and […]

The post Student Spotlight: Lucas appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

When Lucas first discovered coding, he was a fourth-grader in elementary school. “It was a unit in science with robotics and Scratch,” he recalls. “That was probably really the first time I was exposed to some actual coding… I guess I just really liked it a lot.”

That early spark didn’t fade. Now 14 and heading into his freshman year of high school, Lucas has completed 13 CodeWizardsHQ courses and is getting ready for the final leg of the program, High School Wizard Level III  and the CodeWizardsHQ Internship

But Lucas isn’t just ahead in coding. He’s also a dedicated athlete, balancing his love of tech with competitive wrestling, soccer, and a deep curiosity for how the mental game of sports aligns with his programming mindset.

A Pathway to Possibility

Lucas on the soccer field

Lucas’s coding journey took a more structured turn when his dad started looking for a program that could match his son’s growing interest. A simple Google search led them to CodeWizardsHQ, and the program immediately stood out. But it wasn’t just about finding any program. “I liked that there was a pathway. It wasn’t just a couple of scattered classes; it was concepts that built on each other,” his dad shared.

Lucas’s dad, a systems engineer, recognized early on that Lucas had both the aptitude and the interest. “He had taken a lot of interest in school… things like Lego Mindstorms and Scratch coding,” he said. “So I wanted to try to build on it and give him better opportunities.”

And it worked. Over the past few years, Lucas has moved steadily through the CodeWizardsHQ curriculum, gaining not just skills but also confidence and independence.

From Scratch to Full Stack

Before joining CodeWizardsHQ, Lucas was already exploring the world of coding on his own. “Actually, it was a lot of YouTube tutorials,” he said. “I worked with Scratch because that was kind of the more beginner aspect, and it was a little easier to understand. I remember making a lot of Scratch games and other things before my dad came up to me and was like, ‘Hey, look at this program. Do you want to give it a shot?'”

He gave it a shot—and hasn’t looked back since. Now, with 13 CodeWizardsHQ classes under his belt and only a few left before the Internship Program, Lucas has grown into a capable full-stack developer with an eye for practical problem-solving and creative design.

When asked about his favorite projects, Lucas pointed to the full-stack work he’s done using Flask. “Those full-stack projects with Flask… like the meme generator, which is a whole actual application that I made,” he said. He’s also created a replica of the Xbox homepage and several other websites, showcasing his growing confidence and skill with both front-end and back-end development.

One of Lucas’s most practical projects came from a real-world need. The family’s weather display stopped working, so Lucas decided to build his own. “I made a weather app where you can get the weather from any location around the world,” he said. He programmed it to pull live data using a weather API and update every two minutes, building a live, auto-refreshing display in Python.

Originally, Lucas’s goal was to learn how to make games, but over time, his interests evolved. “Now it’s things like Flask and HTML and Python,” he said. “I’ve always found it interesting how you could communicate with the front end and back end and put it all together.”

He’s already thinking about what’s next. “There are definitely some languages I’d still like to learn,” he said. “There are still some major ones out there.”

Wrestling Toward Excellence

Lucas wrestling championship

Lucas isn’t just pushing boundaries in the coding world. He’s also dominating on the wrestling mat. “This is my ninth year of wrestling,” he said. “I’ve been a state qualifier three times and placed fifth at state this year for the youth program.”

Lucas competes in sports year-round, splitting his time between wrestling and club soccer. But it’s clear wrestling holds a special place for him. “I think I like wrestling a little more,” he admitted. 

He’s also tuned into the mental discipline required in both sports and coding. “Patience is definitely a big thing with coding and sports,” he said. “You’re trying to learn something new in a sport, and it could take forever. I’ve had dev tools not work for way too long, given how simple some of them were. You have to have the patience on both ends.”

That mindset has helped him stay focused through years of training, competition, and coding challenges, and it’s something he’s actively studying. “I also like working on the mental part of sports,” he said. “It helps me in real-life situations to stay calm.”

With wrestling season approaching and his CodeWizardsHQ internship on the horizon, Lucas is entering high school already equipped with the persistence, resilience, and talent to take on whatever comes next.

School, Books, and Beyond

Outside of sports and coding, Lucas has a curious mind and a love for learning. “Social studies,” he said without hesitation when asked about his favorite school subject. “I’ve always been a history person,” Lucas said. He’s especially drawn to Medieval history and finds learning about the past particularly interesting.

Lucas enjoys books about mental toughness and philosophy. “One of them was called Ignorance and the other one was called Failure,” said Chris. “It was about science and how both of those attributes are used in scientific discovery.” He’s even been reading about the philosophy of performance and mental strength. “Some of those books really help me,” Lucas said.

Lucas also likes video games, especially nostalgic ones. “There’s this game I’ve played since I was like six or seven. It’s called Plants vs. Zombies,” he said.

Looking Ahead

As Lucas begins high school, he’s already looking toward a future in tech. “I’ve had an interest for the past three or four years,” he said. “So I’m looking to build a career off of it, maybe do something with computers and code in the real world… whether it’s a work environment or developing my own things.”

For now, he’s focused on finishing the CodeWizardsHQ curriculum and starting the internship. “That’s part of the reason I’ve done this all this time—it’s real-world experience at the end of all of it.”

CodeWizardsHQ is proud to have students like Lucas. He is curious, determined, and ready to take on big challenges. With his combination of technical skill, creativity, and perseverance, we can’t wait to see what he does next. 

Whether he’s building weather apps, contributing to team projects, or exploring new programming languages, Lucas consistently brings thoughtfulness and energy to everything he does. He represents the best of what young coders can achieve when given the right tools and support. It seems his instructor, Aaron Neme, agrees.

Lucas always goes above and beyond on his coding projects, testing and experimenting with what he can do to make them better. He doesn’t just complete the assignments—he pushes the limits of what’s possible within them. It really speaks to his amazing character and his genuine passion for learning.

Aaron Neme, CodeWizardsHQ Instructor

Lucas’s Standout Projects

The post Student Spotlight: Lucas appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Aliya Ahmad https://www.codewizardshq.com/instructor-spotlight-aliya-ahmad/ Sun, 29 Jun 2025 13:20:34 +0000 https://www.codewizardshq.com/?p=70021 Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

This summer marks a meaningful milestone for CodeWizardsHQ as we celebrate 10 years of teaching kids and teens how to code. A full decade of lessons, breakthroughs, and bright young minds stepping into a world of possibility. But perhaps the most meaningful moment of this anniversary is what it represents: that we’ve been doing this […]

The post Instructor Spotlight: Aliya Ahmad appeared first on CodeWizardsHQ.

]]>
Online coding academy for kids and teens ages 8-18. Enroll to learn real-world programming languages like Python, Java, HTML/CSS, JavaScript, and more!

This summer marks a meaningful milestone for CodeWizardsHQ as we celebrate 10 years of teaching kids and teens how to code. A full decade of lessons, breakthroughs, and bright young minds stepping into a world of possibility. But perhaps the most meaningful moment of this anniversary is what it represents: that we’ve been doing this long enough, and with enough heart, that one of our own students has come full circle.

Aliya Ahmad took her first CodeWizardsHQ class as a middle schooler. Today, she returns not as a student but as an instructor, ready to pass on the same spark that once lit her path. Her story is more than just inspiring. It’s a reflection of what long-term, intentional coding education can do: build a future where young learners grow into confident leaders.

From Student to Instructor

Aliya in front of the Burj Khalifa

Aliya’s coding journey began in middle school when she signed up for a few introductory CodeWizardsHQ classes. “I think it was either 6th or 7th grade,” she recalls. “I remember taking Intro to Python and another one in HTML and CSS.” At the time, she wasn’t sure where it would lead. But those early classes made an impression. “I really liked the games we created in class. That was the first time I thought, ‘Oh, this is actually fun.’”

What began as a casual introduction quickly evolved. Over the years, Aliya explored robotics with a VEX team, took more advanced programming classes, and in high school, everything clicked. “When I took AP Computer Science in 11th grade, that’s when I really decided I wanted to study computer science in college.”

Rooted in Code, Supported by Family

Aliya’s passion for tech runs in the family. Her father is a software engineer, and her older brother is also studying computer science. “He leaned more into robotics,” she says, “but we’ve both always been interested in building things.” While her parents encouraged her, it was CodeWizardsHQ that gave her that early, confidence-building start. “Honestly, I wasn’t really coding much before that. But once I started the classes, I started to really enjoy it.”

She still remembers those early mornings, waking up early on the West Coast to attend live classes. “I’d go outside, sit on the patio, and log in,” she says. While the specifics of each lesson may have faded, the experience of learning something new and building projects from scratch stuck with her. Those early classes planted the seed that would later grow into a lasting interest in coding.

Back at CodeWizardsHQ — This Time, to Teach

Aliya is now a college student at the University of Illinois Urbana-Champaign, studying computer science and statistics with hopes of eventually working in AI research. This summer, she returned to CodeWizardsHQ, this time as part of the instructional team.

“It’s funny. I came across a teaching opportunity with another company, and it reminded me of CodeWizardsHQ,” she explains. “So I checked the website, saw they were hiring instructors, and thought, ‘Why not?’”

That decision made CodeWizardsHQ history. With 10 years of coding education behind us, it’s incredibly meaningful to see our mission come full circle, students growing into mentors and helping spark that same passion in others.

Middle School Magic and Teaching Style

Aliya  inside of the Burj Khalifa in Dubai

Aliya jumped into teaching with enthusiasm, guiding students through accelerated summer classes and once-a-week Scratch sessions. She’s taught across all grade levels, but middle school students have become her favorite. “They’re really engaging,” she says. “They ask questions, they get excited. It’s a sweet spot where they’re still curious and motivated.”

Her favorite course to teach? Python. “I’ve been working in C++ a lot lately, so teaching Python has been a great refresher. Plus, it’s such a good first language for students to learn.”

Aliya brings patience and clarity to every class. One of the first lessons she learned as a teacher is that even the simplest concepts need thoughtful explanation. “When you’ve been coding for a while, some things feel obvious,” she says. “But for students who are just starting out, you really have to slow down and explain the ‘why’ behind everything.”

A Love for the Little Moments

Some of Aliya’s favorite moments in class happen before the lesson even begins. “That 5 minutes before class starts, when students are joining, and you get to chat with them. That’s one of the best parts,” she shares. “Once the lesson starts, it’s go-go-go, but those few minutes are when you get to really know them.”

She’s also discovered that teaching makes her a better coder. “Explaining things to others forces you to really understand what you’re doing. It’s helped me be more intentional about how I think through problems.”

Giving Back Through Tech

In addition to teaching, Aliya is also interning with a nonprofit called Inclusive World. There, she’s helping to create a web development curriculum for neurodivergent students. “We’re building a project ourselves first, and then breaking it down into steps so we can teach it,” she explains. “It’s curriculum development more than direct instruction, but it feels good to be part of something that’s making tech more accessible.”

Life Beyond the Screen

Aliya and a friend at college

When she’s not coding or teaching, Aliya keeps busy with a mix of hobbies. She enjoys running, something she picked back up after running track in high school, along with table tennis, drawing, and just hanging out with friends. “I’m not super consistent with my hobbies,” she laughs. “But I like trying new things.”

This past year brought some big changes. Moving from the Bay Area to the cold winters of Illinois was an adjustment, but one she embraced. “When it snowed for the first time, a bunch of us from California were outside taking pictures. It was really fun.”

Advice for Parents and Students

For families thinking about enrolling their kids in CodeWizardsHQ, Aliya has simple advice: “The intro classes are a great way to get started, and they give you a solid foundation.” And that foundation, she says, can lead anywhere.

She’s living proof.

In our 10th year, seeing a student become an instructor is more than just a full-circle moment; it’s a testament to the power of early coding education. Aliya’s story reflects everything we hope for our students: curiosity sparked, skills developed, and a confidence that carries them forward.

As we celebrate a decade of coding education, we’re so proud to have Aliya on our team, helping us inspire the next generation of students, just like she once was.


The post Instructor Spotlight: Aliya Ahmad appeared first on CodeWizardsHQ.

]]>