How old does my child need to be to enroll in <HelloWorld/>?
Who's teaching the coding classes?
Are there any prerequisites?
How much does <HelloWorld/> cost?
|
Cost per 2-hr class
(if paying by semester) |
Cost per 2-hr class
(if paying monthly) |
|
|---|---|---|
| Year 1 | $60 | $65 |
| Year 2 | $70 | $75 |
| Year 3 | $80 | $85 |
Why do you charge more for Years 2 and 3 than you do for Year 1? Don't you guys spend the same amount of time teaching the class?
Class sizes for Years 2 and 3 are typically smaller than for Year 1 because completion of Year 1 is a prerequisite for enrolling in Year 2, and completion of Year 2 is a prerequisite for enrolling in Year 3. The smaller class sizes enable us to provide more individual attention to each student as we teach more advanced topics. To continue to provide this service to our more advanced students, we need to charge slightly higher rates.
When and where do classes meet?
Does my child need to bring his or her own laptop to class?
How can kids get through all the material described on your “Curriculum” tab in a part-time class?
You say that you teach kids the basics of computer science and how to think like software developers. What have your past students done with those skills?
Because inspiring students to pursue software development as a career is one of HelloWorld’s top goals, we are very excited about the computer science pathways taken by many of our alumni.
Many graduates of our three-year program have gone on to skip introductory AP computer science classes in high school and ace the more advanced AP computer science classes; many others have applied their HelloWorld-honed computer science skills in leadership positions on their schools’ competitive robotics and cyber teams.
Among our older graduates, multiple are pursuing STEM majors at top engineering and technical schools, including at MIT, Georgia Tech, Virginia Tech, UVA, and Purdue. We are proud to say that students from our very first cohort are now programming their way through graduate school at elite universities!
I heard that demand for software developers will be reduced with the advent of AI. Will coding still be relevant by the time my child joins the workforce?
AI is developing so fast that no one really knows where it’s headed. But here are my two cents, as someone whose day job is to do AI research:
AI is changing the texture of development work by taking care of tedious and repetitive tasks that developers used to have to do by hand. But I don’t see AI being able to take a software project of any complexity and develop it from soup to nuts anytime soon.
For the foreseeable future, developers will still need to architect projects, assign smaller, more manageable tasks to AI, and then review AI’s work to ensure it was done to the developer’s standards. Because, in a world supported by AI, developers will have to spend less time doing routine tasks, they will become more productive.
Historically, since the 1960s, each new advancement in software development (e.g., a new language, a new development paradigm, a new framework) that has increased developer productivity, has also increased demand for software developers. The reason for that is simple: demand for custom software is almost insatiable and is limited only by cost. Whereas in the 1980s/1990s, only large companies could afford custom business software, today medium and even small companies routinely build custom software to fit their needs.
In other words, as software becomes cheaper, demand for software (and, consequently software developers) expands. I have no reason to think it’ll be any different with AI: AI will make software accessible to more customers for more purposes, and humans will still be needed to design the software, allocate tasks to AI, and review AI’s output.
A deep understanding of computer science, coupled with human judgment, will be needed to oversee these new, possibly more complex, AI-enhanced software projects.
How do I enroll my child?