For Parents

Practical answers before you choose a class.

School of Code is small, project-based, and serious about making learning visible. Some operating details are still being finalized, so we say that plainly instead of filling gaps with promises.

Discuss Fit With Eugene

Frequently asked questions

Is this just more screen time?
Students make decisions, predict results, build, test, debug, explain, and improve. The computer is construction material, not a stream of content to consume. Classes still need a defined task, breaks, conversation, and an ending.
Does my child need experience?
No programming experience is required for a suitable beginner starting point. Previous experience changes project depth and independence. Contact us to discuss fit rather than guessing from software familiarity.
What ages are suitable?
Exact age ranges are not finalized for publication. Fit depends on the program, the student's interests, reading comfort, and willingness to work through a small problem. Contact us to discuss fit.
What device is needed?
Device arrangements are not finalized for every format. Browser Scratch and robotics work can require different setups. Current expectations will be confirmed before any registration decision.
What is the difference between class and Lab?
Class follows a planned learning path and introduces an idea through guided work. Computer Lab is additional guided project time to finish, modify, test, rebuild, debug, or prepare a demonstration. The school comes first.
What does a student learn from making games?
A visible game can contain coordinates, events, loops, conditions, variables, messages, state, collision, probability, writing, design choices, and debugging. The demonstration makes those ideas observable.
Why use Scratch?
Scratch makes program structure visible while reducing early typing and punctuation friction. Logical errors remain: a sprite can move the wrong way, score twice, or fail to reset. Students can focus on systems before text syntax becomes the main difficulty.
How does robotics begin?
With Sense, Decide, Act: exact commands, paper or simulated routes, inputs and outputs, simple circuits, sensors, and feedback. Advanced autonomous hardware is not required to begin learning robotics.
What happens when a child gets stuck?
The instructor helps reduce the problem, name the expected result, inspect evidence, form a prediction, and choose one useful test without simply taking over the project.
What if my child is advanced?
The same concept can support a stricter constraint, deeper system, harder edge case, reusable structure, or more independent Lab mission. Challenge level and group fit should be discussed before joining.
Why small groups?
A coding project can look busy while one wrong state quietly controls everything. Small groups let the instructor understand the actual project, ask a relevant question, and preserve student authorship. A final published maximum is not set.
Are Roblox and AI available now?
No. Scratch & Game Design and Robotics are active first. Roblox Studio / Lua and AI & Smart Machines are clearly marked Available Later; their pages explain direction, not schedules.
How are projects shared safely?
Direct demonstrations to family do not require public posting. Any future public gallery entry requires clear permission, minimal identifying information, and review of what the project file or link reveals.
Are student photos or full names published?
Not by default. The gallery foundation proposes first name or nickname only and no identifiable photo without explicit parent permission. Current examples are labeled School of Code demonstration projects, not student submissions.
What information is not finalized yet?
Exact ages, prices, schedules, venue details, group maximums, device arrangements, registration dates, and future-program timing are not published as finalized. Contact Eugene for the current planning state.

What sits under the visible project

A parent can ask concrete questions.

Chase gameWhere does it start? How is collision tested?
QuizWhich condition selects an answer? When does score change?
Traffic lightWhich state comes next? What prevents an unsafe transition?
Robot patrolWhat is sensed? What causes correction? When does it stop?
A finished small project beats a perfect unfinished one.

Finished does not mean flawless. It means the student reached a version that works well enough to demonstrate, explain, criticize, and use as the starting point for a better version.