Georgann Wilkinson, Author at CodeWizardsHQ https://www.codewizardshq.com/author/georgannwilkinson/ The leading online coding academy for kids and teens ages 8-18 Thu, 20 Mar 2025 16:39:47 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.2 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 The High School Freshman Guide to Preparing for a Tech Career https://www.codewizardshq.com/the-high-school-freshman-guide-to-preparing-for-a-tech-career/ Wed, 19 Mar 2025 18:40:01 +0000 https://www.codewizardshq.com/?p=68255 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!

The technology industry is one of the fastest-growing1 and most rewarding career fields today, and it’s an exciting option for students who love solving problems, being creative, and using technology to build the future. From software development to data science to artificial intelligence research, the opportunities in tech are nearly limitless, and so are the […]

The post The High School Freshman Guide to Preparing for a Tech Career 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!

The technology industry is one of the fastest-growing1 and most rewarding career fields today, and it’s an exciting option for students who love solving problems, being creative, and using technology to build the future. From software development to data science to artificial intelligence research, the opportunities in tech are nearly limitless, and so are the benefits for students who position themselves correctly, starting as early as freshman year of high school.

High school student at laptop

The Power of a Career in Tech

A career in technology offers much more than just a comfortable paycheck. The field is known for its high salaries, job flexibility, and growth opportunities. According to the Bureau of Labor Statistics, software developers earned a median annual salary of over $130,000 in 2023,2 and the field is expected to grow 17% over the next decade, far faster than the average for all occupations.3

The technology sector also ranks among the highest in job satisfaction.4 Tech careers often provide remote work options, opportunities for creativity, and the chance to work on cutting-edge projects that can shape the future. Whether building innovative apps, advancing artificial intelligence, or solving global challenges through data science, a career in technology can be personally and professionally fulfilling.

However, earning a spot at a top tech college and securing one of these rewarding careers requires careful planning starting in high school. Freshman year is the perfect time to begin building the academic, extracurricular, and practical foundation to set students apart in competitive college admissions.

Building the Foundation: What Top Colleges Look For

Top colleges with highly ranked computer science programs are looking for more than just good grades. They want students who:

  • Take rigorous math, science, and computer science courses.
  • Pursue hands-on coding experience through projects and internships.
  • Participate in tech-related clubs and competitions.
  • Take on leadership roles in clubs or community programs.
  • Craft a compelling narrative in application essays about their interest in technology.

These elements work together to show that a student isn’t just casually interested in tech but has demonstrated passion, skill development, and leadership over time.

Academic Excellence: STEM Coursework Matters

A strong foundation in math and science is essential for any future tech major. Starting in 9th grade, students should aim to take the most challenging STEM courses available at their school, including:

  • Algebra I & II
  • Geometry
  • Pre-Calculus
  • AP Calculus
  • AP Computer Science
  • Physics and Chemistry (honors or AP when possible)

Colleges want to see that students are challenging themselves. Taking rigorous courses and succeeding in them signals preparedness for the demanding coursework in college computer science programs.

Math student

Developing Technical Skills Outside the Classroom

While academics are critical, colleges want to see that students are gaining real technical skills outside of school assignments. Computer science and programming are hands-on fields where practice and creativity matter just as much as theoretical knowledge.

Some ways students can develop strong technical skills include:

  • Learning programming languages like Python and Java.
  • Participating in online coding platforms.
  • Attending an online coding school like CodeWizardsHQ. Structured programs with expert instruction and real-world projects help students build standout skills for competitive college applications.
  • Building personal projects like apps, websites, or games to showcase in a portfolio.
  • Exploring data structures, algorithms, and debugging techniques through books, online courses, or coding competitions.

Even if a student’s school doesn’t offer computer science classes, these self-guided and structured learning opportunities show colleges a deep personal commitment to developing skills in technology.

Extracurricular Activities: Clubs and Competitions

Top tech colleges expect applicants to demonstrate their passion for technology outside the classroom. Participation in technology-focused extracurriculars shows both technical enthusiasm and teamwork.

Some excellent options include:

  • Joining a competitive coding club or robotics team.
  • Participating in competitions like FIRST Robotics, VEX Robotics, or local hackathons.
  • Entering coding challenges like the American Computer Science League (ACSL) or Capture the Flag (CTF) cybersecurity contests.
  • Contributing to open-source projects through platforms like GitHub.
  • Developing apps, websites, or games as part of personal passion projects.

These activities allow students to apply their skills in collaborative settings, gain recognition for their work, and demonstrate initiative and leadership.

Students at Model UN meeting

The Importance of Internships and Real-World Experience

Internships and volunteer opportunities provide practical experience that enhances college applications and develops professional skills. Students should start building this experience as early as possible.

As a freshman or sophomore, students can:

  • Volunteer to build or maintain websites for local non-profits or community groups.
  • Assist teachers with school technology needs.
  • Join university outreach programs designed to introduce high school students to programming.

By junior and senior year, students can pursue:

  • Formal internships with local businesses, startups, or tech departments.
  • Summer research programs at nearby colleges.
  • Industry-sponsored STEM programs from organizations like NASA or Google.
  • Online internship programs like the CodeWizardsHQ Internship Program, where high school students gain hands-on experience working on real-world coding projects for non-profit organizations. This remote program allows students to collaborate with peers, apply their technical skills to meaningful projects, and receive mentorship from experienced developers.

These experiences don’t just enhance skills; they also provide meaningful stories for college essays and valuable recommendations from mentors.

Soft Skills Matter Too

Being a successful programmer isn’t just about writing good code. The best tech professionals are also:

  • Strong communicators who can explain technical concepts clearly.
  • Team players who work well in collaborative environments.
  • Creative problem-solvers who think outside the box.

Students can build these skills by:

  • Joining debate club to practice thinking on their feet.
  • Leading projects in clubs or competitions.
  • Presenting their coding projects to teachers, classmates, or community groups.

Top colleges want well-rounded applicants who show they can work in teams, lead initiatives, and adapt to new challenges.

Starting Early Makes the Difference

A career in tech offers extraordinary opportunities, but getting into a top college and building the right skills requires starting early. The students who stand out and who thrive in college and beyond are the ones who combine:

  • Rigorous academic preparation
  • Hands-on technical skill development
  • Leadership and initiative
  • A personal passion for technology

Want a clear plan to stay on track? Use this High School Tech Career Prep Checklist to make sure you’re hitting all the right milestones from freshman year onward.

By starting freshman year and consistently building skills and experiences over four years, students set themselves up not only for college admissions success but also for a rewarding career in the ever-evolving world of technology.

  1. BLS Occupational Outlook Handbook – Computer and Information Technology Occupations
    ↩
  2.  BLS Occupational Outlook Handbook – Software Developers
    ↩
  3. BLS Occupational Outlook Handbook – Software Developers
    ↩
  4.  Global Knowledge 2024 IT Skills and Salary Report 
    ↩

The post The High School Freshman Guide to Preparing for a Tech Career appeared first on CodeWizardsHQ.

]]>
Student Spotlight: Nora https://www.codewizardshq.com/student-spotlight-nora/ Wed, 26 Feb 2025 15:42:06 +0000 https://www.codewizardshq.com/?p=68039 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!

Nora is a standout student at CodeWizardsHQ with a passion for coding, a love for learning, and a competitive drive that shines both in the classroom and on the golf course. At just eleven years old, she has already developed a strong foundation in programming, tackled complex coding projects, and competed in high-level golf tournaments. […]

The post Student Spotlight: Nora 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!

Nora is a standout student at CodeWizardsHQ with a passion for coding, a love for learning, and a competitive drive that shines both in the classroom and on the golf course. At just eleven years old, she has already developed a strong foundation in programming, tackled complex coding projects, and competed in high-level golf tournaments. Her journey into the world of technology began with a simple introduction to block coding. Still, her curiosity quickly led her to explore deeper, mastering multiple programming languages and envisioning a future where she blends her interest in robotics with coding.

Discovering Code and CodeWizardsHQ

Nora’s coding journey began in fourth grade when she was first introduced to Scratch. “I remember that in fourth grade we had a few lessons on computer science where we were using Scratch to block code,” she recalls. “That, I think, was the first time I got interested in coding in general.” Her teacher had explained that while Scratch was block-based, “under the hood, it’s like all coding languages.” That realization piqued her interest: “I was interested in using coding languages because that’s the base of everything online.”

Nora’s dad, who has a software background, recognized her growing interest and took the advice of a friend who suggested CodeWizardsHQ. “One of my friends brought it to my attention. He spoke greatly about it, and we thought it would be a good idea for her to try it out, and of course, she liked it.” Once enrolled, Nora quickly embraced the curriculum, enjoying the interactive lessons and hands-on approach. Her excitement for coding continued to grow as she progressed through her courses, reinforcing her passion for programming and technology.

Nora golfing

Coding Projects and Future Goals

Now, after nearly a year of classes, Nora has developed a real passion for coding. “I think that coding is a really good way to solidify yourself,” she says. “As computers and software become more and more important to daily life, it’s very useful to know how to code.”

At CodeWizardsHQ, she’s had the opportunity to dive into different programming languages and projects. “Some of my favorite projects have been in the beginning of the HTML and CSS course,” she shares. “I remember there was a project where we had to create a web page. That one was really fun. It introduced me to what the purpose of HTML and CSS is.”

She has also enjoyed her Python courses: “In Beyond Basics with Python, I liked the project where we did the Haunted Treasure project. I loved how it was like a game.” Nora referenced a project where students become treasure hunters in a spooky mansion, coding a game to secure treasure while avoiding ghosts. They learn function parameters, keyboard controls, conditional statements, and collision detection.

When it comes to coding concepts, Nora is especially drawn to front-end development. “I like CSS and HTML because that’s the base of websites,” she explains. “They both go hand in hand. You can’t have CSS without HTML. Well, you can have HTML without CSS; it just doesn’t look very pretty.”

Looking ahead, she has big dreams for what she wants to learn next. “I would love to learn how to code games,” she says. “And code an actual platform where you can have animations and graphics. That would also be cool.” She already has a long-term vision for her future. “I am interested in robots and I know that code is how you give instructions to robots. I’ve always been interested in that, and I do want to turn that into some form of a career.”

A Well-Rounded Student: Academics, Sports, and Hobbies

Nora's painting

Beyond coding, Nora has a variety of academic interests. “I like a lot of my subjects, but my two favorites are social studies and science,” she shares. History fascinates her because “You need to know where you came from. You need to learn about the past so that you don’t repeat the same things that happened in the past.” She’s particularly drawn to learning about different civilizations. In science, Nora reports that she loves studying space.

Outside of school, Nora is an accomplished athlete. She has been golfing for seven years and has already made a name for herself in the sport. Competing in the PGA Junior League, she plays regularly and hones her skills through frequent tournaments, often participating in several each month. Her dedication and talent have earned her a spot on an All-Star Team for the last three years, a recognition reserved for the top players in her league. Beyond league play, she takes on independent tournaments to challenge herself further, continuously improving her game. With a strong competitive spirit, Nora is committed to excelling in golf while balancing her many other interests.

Though golf is her main focus now, Nora has also participated in other sports. “She’s an avid swimmer too,” her dad shared. “She started swimming when she was three.” When asked about her favorite stroke, she replies, “Probably backstroke.” She also played volleyball but has since shifted her attention to golf.

In addition to sports, she has creative hobbies. “The other two things that I love to do are drawing and reading,” she says. She’s an avid reader who especially enjoys fantasy books, Harry Potter being a favorite.

A Bright Future Ahead

Nora playing piano

With so many interests and talents, it’s clear that Nora is an incredibly well-rounded student. Her curiosity, determination, and passion for learning make her an exceptional young coder. Whether she’s building websites, dreaming up video games, or envisioning a future in robotics, she’s sure to do amazing things, and with her competitive edge on the golf course, she proves that she’s just as skilled outside the classroom as she is in it. We can’t wait to see where her journey takes her next!

Nora is always the first to jump in and answer questions, no matter how challenging they are. In fact, I’ve started saving the toughest ones just for her! If the whole class is stuck, we all know Nora is the one to call for help. She’s not only a brilliant problem solver but also an incredible teammate, always active in class, and eager to support her fellow students.

Josh Ennis, CodeWizardsHQ Instructor

Nora’s Standout Projects


The post Student Spotlight: Nora appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Tyler Crocker https://www.codewizardshq.com/instructor-spotlight-tyler-crocker/ Thu, 30 Jan 2025 16:22:36 +0000 https://www.codewizardshq.com/?p=67879 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 CodeWizardsHQ, we’re always excited to shine a spotlight on our talented instructors. This time, we’re featuring Tyler Crocker, a seasoned teacher passionate about animation, coding, and connecting with students. His journey into the tech world is filled with gaming, creativity, and perseverance. Gaming: The Gateway to Coding “I’m a nerd,” Tyler Crocker jokes when […]

The post Instructor Spotlight: Tyler Crocker 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 CodeWizardsHQ, we’re always excited to shine a spotlight on our talented instructors. This time, we’re featuring Tyler Crocker, a seasoned teacher passionate about animation, coding, and connecting with students. His journey into the tech world is filled with gaming, creativity, and perseverance.

Gaming: The Gateway to Coding

“I’m a nerd,” Tyler Crocker jokes when asked about how he got into coding. “It was definitely through gaming. I wanted to be a game developer.” Growing up, Tyler was immersed in gaming from an early age. His first real encounter with coding came in high school when he finally had the opportunity to take a programming class. “It was on the list of electives every year, and I signed up every year,” he explains. However, the class was often canceled due to a lack of student interest. It wasn’t until his junior year that enough students enrolled, allowing the class to finally take place. “That’s when I had my first touch of coding, and I loved it,” Tyler says with enthusiasm.

Growing Up on the Move

Tyler had an unconventional upbringing, moving frequently due to his father’s work. “I grew up in a few places,” he recalls. “Long Island, Ohio, New Jersey, and I even spent about two and a half years in Germany.” His father, an electrical engineer, worked on specialized technology such as cell tower receivers, which often required the family to relocate.

Tyler and his wife, Bonnie

Tyler’s time in Germany left a lasting impression on him. “I loved it,” he says. “It was really safe. My parents didn’t care if I went to town on my bike by myself. Everyone was nice, and the food was fantastic.” He particularly enjoyed the independence he had in Germany. “In the U.S., at least where I’ve lived, you’d usually need a car or a bus to get anywhere. But there, I could just leave my house and go to town.”

College and Self-Directed Learning

After high school, Tyler enrolled at Champlain College in Burlington, Vermont, where he pursued a Bachelor of Science in Game Art and Animation. It was during this time that he began teaching himself programming. “I was the only artist who actually took programming classes,” he notes.

While Tyler’s primary focus was on animation, he quickly realized that coding would be essential to his success in the field. “Animating was my passion,” he says. “But if I wanted to make my models move realistically, I needed to learn Python. So I taught myself Python to improve my animation skills.”

In addition to Python, Tyler took a few coding electives, including a class on Java. However, much of his programming knowledge was self-taught, driven by his desire to enhance his craft.

Early Career and a Pivot to Teaching

After college, Tyler landed an office job, but it wasn’t a great fit. “I was sitting in a cubicle, and it wasn’t really what I wanted.” A friend suggested that Tyler try AmeriCorps. He applied and started working with Tenacity, a program focused on literacy and tennis for middle school students in Boston. “We were in a middle school, teaching literacy in the classroom, and then we’d take the students out to teach them tennis after school,” he explains.

Tyler and cat

It was through this experience that Tyler discovered a love for teaching. “I don’t know exactly what drew me to it,” he reflects. “But I really enjoy seeing students figure things out. I love that moment when something clicks for them.”

Transitioning Into a Key Role at CodeWizardsHQ

Tyler eventually moved to Seattle, where his parents were living. “They said Seattle was great for tech jobs, so I drove across the country to look for work,” he says. As fate would have it, his stepmother found a job listing for CodeWizardsHQ, and Tyler joined the team in 2019.

“At first, I was an instructor,” he recalls. Over time, Tyler’s role expanded, and he became deeply involved in the CodeWizardsHQ Internship Program, where students take on collaborative projects and leadership roles. His experiences and dedication have helped him grow into a pivotal figure in the program’s success.

 The Internship Program and Its Impact

“In the Internship Program, I’m not really teaching,” Tyler explains. “It’s a lot more student-led. I act like a producer, helping them stay organized and on track.” Tyler’s role involves overseeing student collaboration, and ensuring that tasks are managed effectively through project management tools. Communication is a crucial focus.

Tyler finds immense value in the Internship Program. He believes it provides students with real-world experience that prepares them for future success. “I’m pretty sure with most of the interns we’ve had, when they go to college and they start a group project, they’re going to be leading them,” he states. Tyler’s leadership has been essential to the program, and his passion for mentoring has left a lasting impact on his interns.

Teaching at CodeWizardsHQ

Tyler teaches students across various age groups, including elementary, middle, and high school levels. Although his schedule keeps him busy, he loves the variety that comes with teaching different students. When it comes to subjects, Tyler has a clear preference. “I really enjoy logic,” he shares. I love teaching Python and JavaScript. I also enjoy SQL and database topics.”

Tyler and family

When asked what he enjoys most about teaching, Tyler doesn’t hesitate. “It’s that moment when something clicks for a student. It can be frustrating at times, especially when students don’t understand something right away. But when you finally find the right way to explain it, and you hear them say, ‘Oh, I get it now,’ that’s the best part.”

Tyler also cherishes the long-term relationships he’s built with students. “I had one student who struggled a lot at first. He was coming to office hours every week. Over time, he needed less help, and eventually, his grades were 100% across the board. Seeing that slow transition was incredibly satisfying.”

Tyler’s Hobbies and Life Outside of Teaching

Outside of CodeWizardsHQ, Tyler enjoys a variety of hobbies, many of which involve gaming. He’s particularly fond of roguelike games, which feature short, repeatable gameplay loops. He also participates in speedrunning events, such as the charity marathon Games Done Quick.

“I’m also really into climbing,” Tyler adds. While he mostly sticks to indoor climbing, he tries to go twice a week when he can. Additionally, Tyler has been playing the ukulele for over a decade. “It’s one of those instruments that fits me perfectly,” he says. “I can pick it up anytime.”

At home, Tyler and his wife, Bonnie, have two rescue cats named Hero and Lucina. “Hero was found in a box outside a PetSmart, and Lucina was rescued from an air conditioner,” he shares. Recently, Tyler has taken up cooking, with a particular focus on making Japanese-style soufflé pancakes. “They’re so thick and fluffy,” he says. “I don’t think I’ll ever go back to regular pancakes again.”

A Journey of Growth and Impact

Tyler Crocker’s journey at CodeWizardsHQ is one of growth, mentorship, and impact. From an early passion for gaming to his studies in animation and programming at college, Tyler has steadily developed his skills to become a highly respected instructor. His influence goes far beyond the classroom, particularly through his leadership in the Internship Program, where he helps students take ownership of their learning and work together on real-world projects.

Whether guiding beginners or mentoring interns to develop leadership skills, Tyler’s dedication to student success and his enthusiasm for teaching make him an essential part of the CodeWizardsHQ team. His creativity, patience, and insight continue to inspire both students and colleagues alike as he shapes the next generation of coders.


The post Instructor Spotlight: Tyler Crocker appeared first on CodeWizardsHQ.

]]>
Student Spotlight: Riya https://www.codewizardshq.com/student-spotlight-riya/ Thu, 30 Jan 2025 14:20:33 +0000 https://www.codewizardshq.com/?p=67843 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 month, we are excited to spotlight Riya, a standout CodeWizardsHQ student with an impressive record. A ninth-grader, she has been with CodeWizardsHQ since 2021 and is currently in her twelfth class. “I haven’t been keeping track,” Riya admitted, but her dedication speaks for itself. Over the years, she has tackled everything from front-end design […]

The post Student Spotlight: Riya 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 month, we are excited to spotlight Riya, a standout CodeWizardsHQ student with an impressive record. A ninth-grader, she has been with CodeWizardsHQ since 2021 and is currently in her twelfth class. “I haven’t been keeping track,” Riya admitted, but her dedication speaks for itself. Over the years, she has tackled everything from front-end design to database management, building creative, functional projects along the way. With each class, she has continued to grow, proving just how far passion and persistence can take you.

Riya Discovers Coding

CodeWizardsHQ Student Riya

Riya’s journey into coding didn’t begin with immediate enthusiasm. “Honestly, at first, I didn’t like coding that much. I thought that the first class I ever took was really difficult.”

Her first experience with coding came before CodeWizardsHQ when she took a few small, one-time classes. It wasn’t until later that she found a program that truly sparked her interest and made coding feel more approachable and engaging.

Finding CodeWizardsHQ: A Perfect Fit

Riya’s mom discovered CodeWizardsHQ while searching for online learning opportunities during the COVID-19 pandemic. “I was looking online. We were not able to physically go anywhere. I was also looking through the reviews. This particular program had good reviews online, and we decided to join.”

From the very first session, Riya’s mom knew it was a good fit. “I think it clicked in the first session. We thought that this was a good fit for us and Riya, and it has worked well since then.”

She also emphasized the importance of coding as a necessary skill in today’s world. “I think now coding is essential, no matter what kind of career you choose. It’s important to have that basic understanding.” Riya’s mom noted that as a doctor, she has seen information technology penetrating the medical field. “The newer generation of medical graduates also needs more of this knowledge.”

At first, coding was a challenge, but joining CodeWizardsHQ changed everything. “When I started with CodeWizards, it became really accessible. My teachers helped me break it down and understand it. All the projects are fun.”

She quickly found that coding wasn’t just about learning a new language, it was about creating something exciting. “It’s not only fun to learn about coding, but it’s also fun to make the project and see when you’re done with it, you can play around with it. It’s cool.”

Favorite Classes, Projects, and Languages

Riya playing violin

With twelve classes behind her, Riya has explored a variety of coding concepts, but some projects stand out as favorites. She especially enjoyed a recent course that focused on building structured, interactive web pages. “The framework one was probably one of my favorites,” she said. She found working with dynamic elements particularly engaging, especially when creating forms and interactive features that respond to user actions. One project she recalled involved designing pop-ups. “That was really fun,” she said, highlighting how much she enjoys coding projects that bring web pages to life.

Another favorite was a music player project, which Riya enjoyed customizing to make it her own. “I added my own colors and songs and information. I had different genres. I had classical, so I had Bach and Mozart. I also put in rock ones, so I had Led Zeppelin and Eagles.” At CodeWizardsHQ, students are encouraged to personalize their projects, allowing them to bring their own creativity and interests into their work. This approach not only makes learning more engaging but also helps students take ownership of their coding skills as they see their ideas come to life.

When it comes to programming languages, she enjoys the creativity that comes with web development. “I like working with web pages. I especially enjoy designing them from the CSS aspect. I can be creative.”

She also learned an important skill beyond coding itself: keeping things organized. “I really learned how to keep my code organized so that I could understand it and someone else could understand it. So that was really important for me to learn.”

Future Plans and Career Goals

CodeWizardsHQ student, Riya

Looking ahead, Riya has big plans for how she wants to use her skills. “I’m looking forward to making video games. I made a zombie video game and I would like to do more of that later.”

Beyond game development, she is fascinated by space and dreams of working in the field of astronomy. “I’ve been wanting to do something space-related for a while. That was one of the things that made me stick with coding. I’ve been really interested in astronomy or being an astronaut.” For now, she is excited to keep building her skills.

Riya’s Interests Outside of Coding

Outside of coding, Riya has a wide range of interests that keep her busy and creative. In school, she enjoys history, especially American and European history, because she finds it fascinating to see “how things that happened back then led to what’s going on now.”

Her hobbies include drawing, dancing, and music, all of which allow her to express herself in different ways. She takes jazz dance classes at a local school and loves the energy and movement it brings. Music is also a big part of her life, and she enjoys everything from pop to Broadway. “I love listening to Spotify. It’s one of my favorite things,” she said, naming Taylor Swift and musicals like Hamilton and Wicked among her favorites. On top of all that, she stays active by playing tennis. “Playing for fun, just to learn it, you know,” she said, showing her love for trying new things and staying active.

A Bright Future Ahead

Riya’s passion for coding, creativity, and curiosity set her apart. From tackling advanced coding concepts to exploring her many hobbies, she embodies the spirit of a lifelong learner. Whether she is designing websites, building games, or dreaming about the stars, one thing is clear; her future is full of possibilities. It seems her instructor Josh agrees.

Riya is a teacher’s dream student. She stays fully engaged in lessons, consistently completes her homework, and rarely encounters difficulties. Beyond her academic strengths, Riya is outgoing and socially adept. Her positive attitude is contagious, often uplifting the entire class and fostering a supportive, encouraging learning environment.

Josh Ennis, CodeWizardsHQ Instructor

Riya’s Standout Projects

The post Student Spotlight: Riya appeared first on CodeWizardsHQ.

]]>
Student Spotlight: Emma https://www.codewizardshq.com/student-spotlight-emma/ Sun, 29 Dec 2024 15:24:31 +0000 https://www.codewizardshq.com/?p=67237 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!

Emma is a talented CodeWizardsHQ sixth grader whose passion for coding is matched only by her love for music, dance, and ice skating. With a natural curiosity and a drive to learn, Emma has embraced programming, crafting creative projects that reflect her diverse interests. Her journey with CodeWizardsHQ highlights how supportive parents and the right […]

The post Student Spotlight: Emma 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!

Emma is a talented CodeWizardsHQ sixth grader whose passion for coding is matched only by her love for music, dance, and ice skating. With a natural curiosity and a drive to learn, Emma has embraced programming, crafting creative projects that reflect her diverse interests. Her journey with CodeWizardsHQ highlights how supportive parents and the right environment can ignite a child’s potential.

Emma sells over 1,000 boxes of Girl Scout cookies!

A Spark for Coding at a Young Age

Emma’s first exposure to coding came from watching her dad work from home when she was five or six years old. “I would look at his computer screen with all these colorful lines of code and start asking him questions,” Emma recalled.

Seeing Emma’s interest, her parents decided to enroll her in a Python class at just eight years old. “I was the youngest one, Emma explained, and the teacher didn’t really explain what each function did, so I got a little lost.” Her parents shifted gears and enrolled her in a Scratch class, which proved to be a better fit at the time. “Scratch became too easy,” Emma said.

Discovering CodeWizardsHQ

Emma’s mom, searching for more advanced programs, discovered CodeWizardsHQ. “I think you guys might have popped up on my Facebook while I was screening various programs,” she added. After reviewing different options, she found CodeWizardsHQ appealing because of its curriculum structure. Emma’s dad, a software engineer, appreciated how CodeWizards teaching tools allow students to jump right into real-world programming and added, “I thought the curriculum and how it moves through introducing Python with all the cool apps and libraries to get the kids started but still use Python right away is really nice. Then progressing from there to web pages and CSS and HTML seemed like a good route.”

Emma on boat

Creative Coding Journey

Emma has flourished at CodeWizardsHQ, embracing each project with enthusiasm. “I made a Percy Jackson choose-your-own-adventure game with Python that follows the storyline of the first book.” Emma shared.

Another favorite project was a Taylor Swift-themed playlist built with HTML and CSS. Emma explained that the project originally involved making a song player, but she customized it by focusing on Taylor Swift songs. “I made it so it just plays Taylor Swift songs,” Emma said. She also enjoyed creating a fortune cookie game. “It was cool because you didn’t know what message you were going to get. I added some funny fortunes.”

Emma’s dad has been particularly pleased with the CodeWizardsHQ platform. “I’ve been really impressed when she’s shared projects with me…When she has a bug, it’s interesting to see how the platform helps her figure things out.“

Emma’s passion for learning keeps her curious and engaged across her coding activities. She is currently in her fifth class, a Wizard Level I Capstone course. Reflecting on her favorite coding languages, she said, “I really enjoyed learning CSS because you can learn how to decorate websites and make them look good.” She’s eager to expand her skills even further. “I’m really looking forward to learning JavaScript because I want to see how it’s different from HTML and Python.”

A Multifaceted Talent

Outside of coding, Emma excels in other areas. “My favorite subjects are math and orchestra,” she said. “I like math because it’s objective. There’s only one right answer. I like orchestra because music is what feelings sound like, and it’s sometimes easier to communicate with music rather than words.” Emma plays the harp and is one of four harpists at her school. “It’s really unique. Not many people play the harp, so it feels special.” In addition to the harp, Emma plays the piano and ukulele. She started playing piano at age four and ukulele two years ago. “I like playing instruments. It’s fun to learn new songs,” Emma said.

Emma playing ukulele

Emma is also active in dance, participating in ballet, modern, jazz, and hip-hop. “Modern is my favorite because there aren’t as many rules. You can just move to the music,” she said. Emma is also active in ice skating. She enjoys practicing and skating for fun in her free time. Girl Scout participation rounds out Emma’s busy schedule. In fact, she recently exceeded all expectations by selling over 1,000 boxes of cookies in their annual cookie sales drive.

Looking to the Future

When asked about her future, Emma is still exploring. “I’m not really sure what I want to do yet, but I do enjoy coding, and I want to keep learning,” she said. “It’s an option. It’s up there.”

Emma’s curiosity and excitement for learning drive her to take on new challenges in coding, music, and dance. She enjoys building creative projects, exploring different fields, and developing new skills along the way. Emma is building a strong foundation for future opportunities as she continues to grow and learn. Her passion for coding and eagerness to improve will help her succeed in whatever path she chooses.

Emma’s instructor, Josh, appreciates her dedication and enjoys how she consistently goes beyond expectations.

Emma consistently demonstrates exceptional dedication and enthusiasm in class. She often arrives early, engaging in conversations that reflect her well-rounded interests. Her projects are a step above, especially her latest interactive game, which she’s been expanding across several courses.

Josh Ennis, CodeWizardsHQ Instructor

Emma’s Standout Projects


The post Student Spotlight: Emma appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: JeanAlbert Arnold https://www.codewizardshq.com/instructor-spotlight-jeanalbert-arnold/ Thu, 26 Dec 2024 19:20:06 +0000 https://www.codewizardshq.com/?p=67210 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!

JeanAlbert Arnold’s path to becoming an educator at CodeWizardsHQ is a story of rediscovering passion, embracing lifelong learning, and finding joy in teaching. JeanAlbert has explored numerous professions, each time bringing a spirit of curiosity and a drive for innovation. Reflecting on his journey, he shares, “I’ve had other hobbies and passions in my life, […]

The post Instructor Spotlight: JeanAlbert Arnold 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!

JeanAlbert Arnold’s path to becoming an educator at CodeWizardsHQ is a story of rediscovering passion, embracing lifelong learning, and finding joy in teaching. JeanAlbert has explored numerous professions, each time bringing a spirit of curiosity and a drive for innovation. Reflecting on his journey, he shares, “I’ve had other hobbies and passions in my life, but coding always comes back.” His coding journey began with a Tandy Computer.

Discovering Coding

JeanAlbert’s coding adventure began unexpectedly when his mother brought home what she thought was a game system. It was actually a Tandy Color Computer from Radio Shack. The confusion quickly turned into a defining moment for JeanAlbert. “My brothers and sisters quickly realized, ‘No, this is not the Atari we wanted.’ So they handed it to me, and it had the Tandy manual on how to program in BASIC. From the first time I got a program running, I wanted to do this for the rest of my life.” This early experience lit a spark in JeanAlbert, setting him on a path that would shape his career and personal interests profoundly.

JeanAlbert's artwork
Artwork by JeanAlbert Arnold

With limited coding education opportunities, JeanAlbert was initially self-taught using library books. Then he and his dad found an evening class at the local high school. Much to their surprise, the class was comprised of only adults except for an eleven-year-old JeanAlbert. The quick learner soon found himself helping the adults with their programming projects. “By the time I was 16, I came back, and I was teaching those classes, the same classes I took years earlier.”

A Diverse Career Path

JeanAlbert navigated a unique career path, often merging his knack for technology with practical skills. His work history includes jobs where he applied his technical acumen to fix everything from intricate cameras to sophisticated sewing machines. This experience not only honed his problem-solving skills but also deepened his understanding of how things work—knowledge he brings to his coding classes. Each role he took on reinforced his passion for technology.

After a hiatus of over two decades from professional coding, he found his way back to his first love with a teaching position at CodeWizardsHQ. “Coming back to coding was like coming home. I didn’t realize how much I missed it until I started teaching these kids. Every class is a reminder of why I started in the first place,” JeanAlbert shares.

Instructing at CodeWizardsHQ

JeanAlbert has been teaching at CodeWizardsHQ  for almost a year, and during that time he has taught all levels: elementary, middle, and high school students. He shared that he enjoys teaching each age group. He appreciates elementary classes for their foundational impact, enjoying the process of guiding young minds through their initial steps in coding and watching their enthusiasm and creativity unfold. With high school students, he values the opportunity to engage with their advanced thinking and their ability to challenge programming norms. “I love the high school students because I can see how far they’ve come and how they’ve lost that fear.” JeanAlbert finds joy in witnessing students’ “aha” moments and their development from curious beginners to skilled young coders.

JeanAlbert's artwork
Artwork by JeanAlbert Arnold

JeanAlbert’s teaching philosophy is rooted in the belief that learning should be an engaging, interactive process. He often emphasizes the importance of making classes energetic and dynamic, particularly enjoying the curiosity and enthusiasm of his students. He believes in the power of not just teaching coding skills but also instilling confidence and resilience in his students. Reflecting on his approach, he encourages his students and peers with a simple mantra: “Just don’t be afraid to try. Just do it.” This philosophy underpins his teaching style, focusing on encouragement, practical problem-solving, and nurturing a genuine interest in learning among his students.

JeanAlbert advises parents whose kids might have that spark of coding to jump in and give it a try. “I tell them to follow their child’s curiosity and keep them challenged. Whether a student goes into coding or not, it will teach skills that will help them all across the board.” JeanAlbert has some specific insight about CodeWizardsHQ.

“This is the most incredible project I’ve ever been a part of. CodeWizards makes coding approachable and fun for the kids. I not only teach students the technical skills, but they also learn problem solving, creativity, and they most importantly learn confidence.”

Life Outside of Coding

JeanAlbert doesn’t just teach at CodeWizardsHQ; he and his wife also homeschool their 14-year-old daughter. JeanAlbert’s teaching focus is on math and science, with chemistry being a significant topic this year. This approach ensures she receives a comprehensive education in essential subjects. By teaching her at home, JeanAlbert actively shapes her academic growth and lays a solid foundation in crucial educational fields.

JeanAlbert is a lifelong learner and is currently pursuing a master’s degree in computer science at BYU Idaho. His educational journey won’t stop there; he’s especially keen on blending his interest in philosophy with technology. With an eye towards the future, he is considering pursuing a PhD, further deepening his understanding and expertise in the field.

JeanAlbert's chickens
JeanAlbert’s Chickens

His life outside the classroom is as rich and varied as his career path. JeanAlbert manages a small farm that he calls a “farmette,” and exclaimed that “We got our first chicken egg this morning, and we’re planning to add a couple of goats to our little farm soon!”  Other hobbies range from mushroom foraging to solving complex puzzles. He engages in painting and creative writing as well. He and his wife also recently welcomed two playful puppies, Gizmo and Luna, to their household.

Teaching Impact

JeanAlbert Arnold’s story is a vivid illustration of how diverse experiences can enrich teaching and provide a robust foundation for encouraging the next generation of learners. Through his work at CodeWizardsHQ, he not only teaches coding but also imparts life lessons on resilience, creativity, and the lifelong joy of discovery. As we look at his career and his philosophy, it’s clear that JeanAlbert is not just teaching code; he’s preparing young minds to meet the world with confidence and curiosity.

The post Instructor Spotlight: JeanAlbert Arnold appeared first on CodeWizardsHQ.

]]>
Student Spotlight: Rehan https://www.codewizardshq.com/student-spotlight-rehan/ Tue, 26 Nov 2024 17:58:56 +0000 https://www.codewizardshq.com/?p=66769 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!

Meet Rehan, a CodeWizardsHQ student who has earned his place in the spotlight for excelling as a coding student and transforming his passion for programming into a way to inspire others. A talented tenth grader who has completed over ten coding courses, Rehan discovered coding in first grade and has since grown into a skilled […]

The post Student Spotlight: Rehan 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!

Meet Rehan, a CodeWizardsHQ student who has earned his place in the spotlight for excelling as a coding student and transforming his passion for programming into a way to inspire others. A talented tenth grader who has completed over ten coding courses, Rehan discovered coding in first grade and has since grown into a skilled coder and mentor, teaching middle schoolers through a coding club at his school. With the structured support of CodeWizardsHQ and his natural affinity for coding, Rehan’s journey highlights how dedication and curiosity can evolve into leadership, allowing him to share his skills and inspire the next generation of coders.

A Natural Talent for Coding

Rehan’s journey began early in his academic life. In first grade, a computer class introduced him to programming with a tool called Terrapin Logo. “We had to write commands to move a turtle. It was very basic, but that was my first experience with it,” Rehan recalled. This experience showed him how coding worked, and he quickly realized he had a knack for it.

Rehan on mountain lake

That knack for problem-solving and logic extended beyond coding. Rehan shared, “I also have similar interests with math and, I guess, things involving logic like that.” By the third grade, a coding teacher further fueled his passion for programming. “He was funny, and the way he taught us made everyone look up to him,” Rehan said. That teacher’s encouragement helped solidify Rehan’s early fascination with programming and set him on a path toward deeper exploration.

Discovering CodeWizardsHQ

When Rehan’s father heard about CodeWizardsHQ through a friend’s recommendation, he decided to enroll his son. It turned out to be a perfect fit. Rehan thrived in the program, progressing through courses that built on each other and deepened his knowledge.

His father appreciated the structured approach, saying, “It has a good set of building blocks that build upon what’s taught from one course to the next.” He also pointed to features like recorded sessions that help students stay on track. “Sometimes he misses a class, so the class is recorded for him to go through, which is also very helpful.”

The program’s combination of supportive instructors, well-designed curriculum, and engaging projects has allowed Rehan to flourish. His father summed it up: “The curriculum and the teachers have been great. I think the structure and the way the platform disseminates information are very good.”

A Portfolio of Impressive Projects

Rehan has completed a wide range of projects during his time at CodeWizardsHQ, and each has left a lasting impression on him. One of his earliest favorites was Castle Quest, a game he built as part of his first class. “That was one of my favorites,” Rehan said, describing the challenge and excitement of creating something from scratch.

Another standout was a game he developed during his Level I Capstone Course. “It was a game where you have a character, and enemies are moving up and down or left and right, and you have to get to the other side,” Rehan explained. This project reinforced his love for problem-solving and logic.

Most recently, Rehan worked on a meme generator as part of the Mastering APIs Course, and cited it as a favorite project. These projects not only reflect Rehan’s technical growth but also his creativity and ability to tackle increasingly complex challenges.

From Student to Teacher

Rehan’s passion for coding doesn’t stop with his learning. As a member of his school’s coding club, he has taken on the role of teaching coding to middle school students. The club offers classes in beginner and intermediate Python, Java, web development, and even machine learning.

Rehan’s teaching efforts go beyond coding skills. “I love seeing them interested in coding,” he said. “Some of them go really far and beyond with their projects.” However, he acknowledged that teaching isn’t always easy. “Not everyone wants to learn,” he explained. “You have to find ways to engage or interest them.”

Rehan’s father is especially proud of this experience, noting how it’s teaching his son valuable life skills. “It’s not just about coding,” he said. “He’s learning how to work with different personalities and how to interact with people who may not be as interested or engaged. That’s an important skill.”

Beyond the Classroom

Outside of coding, Rehan is equally impressive. He has been playing the piano for seven years and enjoys playing Bollywood music. “It’s different from Western music, but I really enjoy it,” he said. This unique blend of musical tradition showcases Rehan’s creativity and dedication to learning new things.

Rehan playing the piano

Rehan has also participated in activities like chess and table tennis, though his busy high school schedule has shifted his focus to academic and extracurricular pursuits. He’s an active member of his school’s web development club, where he continues to explore his interest in creating dynamic websites.

Looking Ahead

As Rehan prepares to transition into higher-level courses at CodeWizardsHQ, he’s excited about what’s next. His upcoming class, which includes Flask, a Python-based web framework, will give him new tools to enhance his web development skills. “I’ve heard Flask is used to make websites with Python, and I think it will help me create even better websites,” he said.

When asked about his long-term goals, Rehan admitted he’s still exploring his options but knows he wants to keep building and creating. “Right now, I’m looking towards building websites or apps,” he said. “I think I’ll focus on those areas since I have the most experience with them.”

A Journey of Growth and Leadership

Rehan’s journey highlights the power of curiosity and dedication to open doors to new opportunities. From excelling in his CodeWizardsHQ courses to mentoring younger students, he has transformed his passion for coding into a way to inspire and lead others. His achievements so far are just the beginning, and with his drive and talent, Rehan has a bright future ahead in the world of technology.

Rehan’s outstanding performance in class has earned him high praise from his instructor, Josh.

Rehan consistently demonstrates exceptional initiative and problem-solving skills. I recall him completing a homework assignment swiftly and then tackling an additional challenge I presented. Not only did he solve it, but his approach was remarkably elegant—surpassing my own! He actively contributes in class discussions and generously supports his peers in the forum, exemplifying both leadership and collaboration.

Josh Ennis, CodeWizardsHQ Instructor

Rehan’s Standout Projects


The post Student Spotlight: Rehan appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Ellie Combs https://www.codewizardshq.com/instructor-spotlight-ellie-combs/ Fri, 22 Nov 2024 18:32:52 +0000 https://www.codewizardshq.com/?p=66728 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 CodeWizardsHQ, instructors often bring fascinating experiences and unique perspectives to the virtual classroom, and Ellie Combs is no exception. From teaching coding to students across multiple time zones to riding horseback through the African Savannah, Ellie’s story is one of exploration, education, and impact. “I love having a positive impact,” Ellie says. “Whether it […]

The post Instructor Spotlight: Ellie Combs 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 CodeWizardsHQ, instructors often bring fascinating experiences and unique perspectives to the virtual classroom, and Ellie Combs is no exception. From teaching coding to students across multiple time zones to riding horseback through the African Savannah, Ellie’s story is one of exploration, education, and impact.

“I love having a positive impact,” Ellie says. “Whether it is teaching horseback riding in Kenya, helping Costa Ricans get jobs through English, or teaching kids coding here at CodeWizardsHQ—it’s all about helping people develop skills they can use in real life.”

From High School Robotics to CodeWizardsHQ

Ellie Combs

Ellie’s first experience with coding came during a robotics class in high school. “I really enjoyed it,” she recalls, “but my school didn’t offer anything close to what CodeWizardsHQ does. I really wish I had this opportunity back then.”

Her coding journey resumed when a friend, a software engineer, shared resources with her. “That’s when I realized, wow, you can actually solve any problem or create anything you want with code,” Ellie explains. “And it’s so satisfying to debug an error and see the result on the other side.”

After earning a degree in international business from the University of Washington, Ellie pivoted to teaching, first in Thailand and later online during the pandemic. “I ended up teaching English online until it cleared up,” she explains. “Then I did my boot camp and found CodeWizardsHQ.”

Now a versatile instructor, Ellie teaches everything from Scratch to Python and JavaScript. “I’ve taught all of them,” she says. “They even asked me, ‘Do you have a preferred language?’ and I said, ‘Let’s do all of them!’ I love giving them all a try.”

Teaching Across Time Zones

Ellie with elephant

Ellie teaches from her home in Italy, often in the late evenings. “I prefer morning central time,” she says, “because it’s afternoon or evening for me. I do teach late sometimes, but I’ve adapted to working in different time zones.”

Despite the challenges, Ellie has embraced the experience. “I’ve been at CodeWizardsHQ for over a year now, and I really enjoy it,” she says. “The students are great, and I’ve loved teaching everything from core classes to summer accelerated and AI Intro classes.”

Her favorite moments are when students take pride in their progress. “I enjoy helping the students solve their own problems,” Ellie says. “When they have that moment where they recognize their own achievements, it’s so satisfying. Or when they take leadership with their own projects. That’s really cool.”

Inspiring the Next Generation

Ellie’s teaching philosophy is grounded in her belief in empowering students to see the value of their skills. “It’s not all about the grade,” she emphasizes. “It’s about the learning. When students understand that what they’re learning can be applied in real life, that’s the best part.”

She’s a strong advocate for collaboration, which she believes is one of CodeWizardsHQ’s biggest strengths. “The small class sizes allow students to connect with each other and the teacher,” she explains. “I’ve seen them enjoy collaborating and learning together, even across different parts of the world.”

For parents considering coding classes for their children, Ellie has this advice: “Support their interest. Tech has so many different disciplines to explore.”

A Life of Adventure

Ellie with horse

Ellie’s journey has taken her around the world, with significant chapters in Thailand, Canada, and Italy. “I went to Thailand because I thought, Why not have an adventure? It was a great opportunity to travel,” Ellie explains. “I lived there for a year and taught everything from kindergarten through sixth grade at a private school.”

One recent memorable experience was during a volunteer opportunity in Kenya, where she tutored students and taught horseback riding. “It was my first time in Africa, and it was amazing,” Ellie shares. “The students had just gotten into horses, and I loved being able to share my passion for riding.”

Ellie’s love for horses began in her childhood in the Pacific Northwest, where she competed in eventing. “It’s a tri-discipline equestrian sport,” she says, “testing obedience, endurance, and agility. I still ride when I can—just recently, I did some show jumping in South Africa.”

Passion Beyond the Classroom

Ellie riding

When she’s not teaching or riding, Ellie enjoys exploring the outdoors, cooking, and learning Italian. “I’m not really good at cooking,” she admits with a laugh, “but I’m trying to get better.” She also loves skiing, hiking, and surfing, all of which she’s enjoyed during her travels.

Living in Italy has been a highlight, but Ellie is preparing to move back to the U.S. soon. “I think I’ll be back in a few months,” she says. “I’m not sure what’s next, but I’ll figure it out.”

Looking Ahead

Ellie’s journey from teaching in Thailand to coding in Italy has been defined by her passion for learning and inspiring others. “When students understand the ‘why,’ it’s the best moment,” she shares. Her unique combination of global experience and a love for teaching has left a meaningful mark on her students. As she prepares for her next chapter, Ellie’s impact in coding education and her adventurous spirit will undoubtedly continue to inspire.

The post Instructor Spotlight: Ellie Combs appeared first on CodeWizardsHQ.

]]>
Internship Program Highlights Summer/Fall 2024 https://www.codewizardshq.com/internship-program-highlights-summer-fall-2024/ Thu, 14 Nov 2024 20:33:45 +0000 https://www.codewizardshq.com/?p=66133 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!

The CodeWizardsHQ High School Internship Program offers students a distinctive, hands-on coding experience that extends beyond the classroom. Designed for graduates of the high school track, this program immerses interns in real-world projects, where they collaborate, problem-solve, and build skills they can confidently showcase on college applications and personal portfolios. Under the guidance of experienced […]

The post Internship Program Highlights Summer/Fall 2024 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!

The CodeWizardsHQ High School Internship Program offers students a distinctive, hands-on coding experience that extends beyond the classroom. Designed for graduates of the high school track, this program immerses interns in real-world projects, where they collaborate, problem-solve, and build skills they can confidently showcase on college applications and personal portfolios. Under the guidance of experienced mentors, students tackle full-stack projects, gaining practical knowledge and teamwork experience that prepare them for future academic and career success.

Real-World Project: Wizard-Type

In the latest internship session, fourteen interns divided into three small teams and took on the challenge of creating Wizard-Type, an engaging typing practice tool designed to help younger students develop essential typing skills. The application allows users to select difficulty levels and practice durations, providing feedback and tracking progress to keep users motivated. Working together to bring Wizard-Type to life, interns applied their skills in Python, databases, and front-end design—moving beyond theoretical coding to tackle a real, impactful project.

Tyler Crocker, the CodeWizardsHQ internship mentor, guided the interns through the project, pushing them to think independently and solve problems. “The first step is taking off the training wheels and letting them know they’re working on something real. It’s about teaching them to trust their skills while pushing their limits,” he explained. Tyler’s mentorship helped interns shift from following structured lessons to thinking creatively and collaboratively, navigating the real-world challenges of software development.

Strengthening Teamwork, Leadership, and Problem-Solving Skills

This internship is more than just technical practice; it’s also a rich experience in teamwork and communication. As Tyler highlights, “Communication is key. When they realize that even the best code needs teamwork and feedback to make a project successful, they’re learning the kind of skills that will set them apart in college and careers.” Working in groups, each intern took on specific roles, from project management to front-end design, learning how to operate like a professional team. Some interns naturally stepped into leadership roles, guiding their teams through challenges, while others focused on technical solutions.

A Standout Addition to College Applications

Completing the CodeWizardsHQ Internship Program is a significant accomplishment. Students leave with an impressive portfolio featuring real-world projects like Wizard-Type, showcasing their ability to complete a three-month team-based project. 

For students serious about coding, the CodeWizardsHQ Internship Program is more than a learning opportunity; it’s a transformative experience. By the end of the program, interns don’t just know how to code—they know how to build, collaborate, and lead. This journey from the classroom to the real world is what makes the CodeWizardsHQ Internship an invaluable step for aspiring programmers.

Introducing Our Interns

CodeWizardsHQ is incredibly proud of our interns for their hard work, creativity, and dedication throughout the program. Each intern brought unique skills and perspectives, making this cohort an inspiring example of collaboration and innovation. We are excited to introduce each of our interns, showcasing their skills, accomplishments, and dedication to the program.

Adam L.

Adam  L.

Adam excels in Python and enjoys 3D game development. At CodeWizardsHQ, he thrived in collaborative, real-world coding experiences. Outside of coding, he builds FPV quadcopters, maintains ant colonies, and enjoys golf. Adam is exploring a career in cybersecurity or law.

Andrew G.

Andrew G.

Andrew combines coding and creativity. He served as a VEX Robotics Team Lead and achieved USACO Gold. He is a Chinese Youth Camp counselor and AP Scholar with Distinction. The internship’s hands-on experience resonated with him, preparing him for a future as a software developer.

Audrey B.

Audrey B.

Audrey brings creativity to her coding projects, from her active roles in Web Design and Python Programming Clubs to her collaborative work in the CodeWizardsHQ internship. With a strong interest in AI and web design, Audrey plans to major in computer science in college.

Benjamin F.

Benjamin F.

Benjamin, a student and robotics technician, brings his skills in software development and robotics to life, especially through collaborative work. At CodeWizardsHQ, he valued teamwork and growth, pushing him toward a future in engineering, with interests in nuclear, electrical, and robotics fields.

Colin M.

Colin M.

Colin gained teamwork experience through his internship complementing his role as captain and software lead for his robotics team. He manages several websites and plans to study software development or computer engineering. He has additional interests in Taekwondo and robotics.

Gabriel D.

Gabriel D.

Gabriel is a recent high school graduate with experience in honors coursework and a completed Senior Service Project. Gabriel appreciated the trust and responsibility placed on him during his internship. He plans a future in the ministry. Outside of coding, Gabriel participates in fitness activities and plays guitar.

James H.

James H.

James enjoyed the team spirit at CodeWizardsHQ, collaborating on projects and tackling coding challenges. As a webmaster for the National Society Children of the American Revolution, he balances coding with sports and community service, aiming to make an impact through tech.

Lauren C.

Lauren C.

Lauren loves designing websites and using CSS to bring ideas to life. She recounts that her internship taught her the importance of collaboration. She’s also an avid reader and artist. She hopes to join her school’s Academic Decathlon team and pursue a career in web design.

Niket S.

Niket S.

Niket ranks in the top 5% of his class. He enjoyed the internship’s realistic tech environment, where he felt like part of a professional team. Passionate about quantum computing and AI, Niket aspires to merge these fields, having attended renowned programs like UT Austin’s ML camp and Stanford’s pre-collegiate program.

Rena J.

Rena J.

Rena is an enthusiastic coder participating in the TeenTechSF Hackathon and in her school’s Girls Who Code Cub. During her internship, she enjoyed building a complex website collaboratively and learning team dynamics with tools like GitHub. She aspires to study computer science and engineering to create meaningful technology in the future.

Rucha D.

Rucha enjoys the creative aspects of coding, especially in web design with HTML and CSS. She states that her internship taught her the value of teamwork. Outside of tech, she enjoys tennis, guitar, and cooking. She is considering a future in computer science.

Soojin A.

Soojin A.

Soojin, a Python enthusiast, found the internship rewarding, saying that it enhanced her coding and teamwork skills. Her current project, a book recommendation website, reflects her creativity. She aspires to be a data scientist. Soojin is a recipient of the Golden Presidential Volunteer Service Award.

Sophia L.

Sophia L.

Sophia excels academically and on the golf course. She was a recent finalist in a junior invitational. At CodeWizardsHQ, she learned collaboration using GitHub and VSCode. She enjoys coding, golfing, and gaming and looks forward to exploring software development further.

Zachary G.

Zachary G.

Zachary is passionate about web development and excels at JavaScript. He enjoyed working together with his peers during his internship. Zachary participates in AP Computer Science and Coding Cub at school.  He’s set on studying computer science at the University of Florida and pursuing a career in IT.




The post Internship Program Highlights Summer/Fall 2024 appeared first on CodeWizardsHQ.

]]>
Instructor Spotlight: Nathan West https://www.codewizardshq.com/instructor-spotlight-nathan-west/ Thu, 31 Oct 2024 16:11:54 +0000 https://www.codewizardshq.com/?p=66059 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 learning to code, having an enthusiastic, understanding instructor can make all the difference. This is exactly the kind of experience students get with Nathan West, one of CodeWizardsHQ’s standout instructors. Whether teaching Scratch to elementary students or guiding high schoolers through Python, Nathan’s path to programming and his passion for teaching shine through. Discovering […]

The post Instructor Spotlight: Nathan West 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 learning to code, having an enthusiastic, understanding instructor can make all the difference. This is exactly the kind of experience students get with Nathan West, one of CodeWizardsHQ’s standout instructors. Whether teaching Scratch to elementary students or guiding high schoolers through Python, Nathan’s path to programming and his passion for teaching shine through.

Discovering the World of Coding

Nathan on bike

Nathan’s journey with coding started a bit later than you might expect. “I was always interested in computers when I was younger,” he recalls. He was drawn to exploring the hardware of his family’s “old beat-up desktop,” but it wasn’t until his senior year of high school that he dabbled in programming. His first taste? An AP Computer Science course that introduced him to the basics. “That’s what got me interested in it,” he says. Nathan wanted to move beyond that and was soon captivated by text coding.

Once in college, however, Nathan took an unexpected detour into aerospace engineering. “By my sophomore year; that’s when I really started taking an interest in programming,” he shares. “I decided, you know what, I’m just going to switch to computer science.” It’s a decision he doesn’t regret, explaining that “four years later, here I am, and I can’t really see myself doing anything else.”

Finding CodeWizardsHQ

Like many college students, Nathan took on various jobs to support himself during his studies, but by last summer, he felt it was time to find a position more aligned with his future career in tech. That’s when he discovered CodeWizardsHQ. “I saw their part-time coding instructor position and thought, ‘Okay, why not?’” Little did he know it would be the perfect fit, allowing him to combine his passion for coding with his growing interest in teaching.

Six months later, Nathan teaches a variety of courses at CodeWizardsHQ. “I teach Scratch, web design, Python, Java— pretty much everything at the first level,” he says. With students ranging from elementary to high school, he’s found a niche in engaging and inspiring young coders.

Nathan traveleing

A Love for Teaching and Connecting with Students

Nathan’s teaching style is rooted in making coding fun and accessible. While he enjoys all age groups, he notes that the younger students bring a unique energy to his classes. “The younger students are definitely more interactive, more excited,” he says. “They have all these dreams, and you can see that spark.” But his high school students also hold a special place in his heart, even if they’re a bit more reserved. “High schoolers are stressed with other things, so they might not seem as interested, but they still are.”

For Nathan, the ideal classroom is one where students are engaging with each other as well as with him. Recently, he noticed his HTML class students cheering for one of their peers who was featured in a weekly challenge spotlight. “They were like, ‘Oh, congratulations! Good job!’” he recalls. These moments of camaraderie are what Nathan hopes to foster in his virtual classrooms.

A Teacher Who Learns Alongside His Students

Teaching, as Nathan has found, has its own learning curve. Patience and communication, he admits, are two skills he’s honed since joining CodeWizardsHQ. “Patience is very, very important,” he emphasizes. He reflects on how he has to remind himself to slow down and think back to when he first learned programming. “Teaching has helped me be more careful with my words and how I explain things.” These skills, he believes, will not only make him a better instructor but also a more effective communicator in any field he enters.

Nathan in Japan

Building Critical Skills Through Coding

When asked what he’d say to parents considering enrolling their kids in a coding program, Nathan is thoughtful and passionate. “Coding should be a normal part of middle school and high school curriculum, just like math and science,” he insists. Coding, he believes, teaches invaluable critical thinking skills. “It’s not necessarily the actual coding skill that’s most valuable—it’s the critical thinking that you develop,” he explains. This skill, he notes, “trains your brain to think in a way that can help in a lot of other areas.”

What impresses Nathan most about CodeWizardsHQ is the variety and depth of the courses offered. Reflecting on his high school AP Computer Science class that focused only on Scratch, he notes how CodeWizardsHQ’s curriculum includes Java, Python, web development, databases, and more. “There’s a lot of topics that are covered, and I think that’s pretty much what impressed me the most,” he says, adding that the courses are designed to engage students and build real-world skills.

Life Beyond Coding

When he’s not teaching or studying, Nathan is quite the adventurer! Just this past summer, he traveled to South Korea. “It was amazing to see a blend of modernism with skyscrapers like New York City and the old architecture of the palaces,” he recalls. His travels didn’t stop there; he also spent a week in Japan, soaking in the food, culture, and incredibly clean cityscapes.

Though life’s busy with college and work, Nathan still finds time for a few favorite pastimes. Recently, he’s been playing tennis with friends, enjoying the chance to be active and outdoors. And, he mentions, there’s Oscar, the “really naughty orange tabby” at his family home who keeps things lively.

Nathan in Washington DC

As Nathan prepares for graduation next spring, his focus remains on teaching and expanding his skills. For now, he’s content where he is, making a difference in his students’ lives and helping them discover the joy and challenge of coding. With his ability to connect, inspire, and create a supportive learning environment, Nathan isn’t just teaching them to code—he’s fostering their confidence, curiosity, and critical thinking skills, helping shape the next generation of tech innovators.


The post Instructor Spotlight: Nathan West appeared first on CodeWizardsHQ.

]]>