AI writes the code now. What people need is the understanding to direct AI and to judge what it gives back.
No setup. No syntax to memorize. Just a browser — and a few hours to experience algorithmic thinking.

Press Run and the blocks you assembled come to life, filling in the table
The problem on the left, the blocks on the right. Drag them to build the logic — no typing, no memorizing.
Press “Run program” and your logic executes, changing the spreadsheet in front of you.
If the table matches the model answer, you got it. Each problem takes a few minutes — and for the very first one you only press Run.
Learning to program means clearing four hurdles.
Hurdles ① to ③ alone take dozens of hours, and ④ is a field that even working programmers keep studying. When training cannot spare enough time, it produces large numbers of people who never come to understand programming at all.
Cram ① ② ③ into a course that is short on time and most participants walk away feeling that programming has nothing to do with them. That is not a failure of the learner but of the design. What company-wide training actually needs is not the ability to write code, but the ability to understand it. SheetCamp removed the three hurdles that make people stumble from the design itself.
Block-based programming combined with a spreadsheet removes the setup, syntax and command hurdles entirely, so that participants can experience algorithmic thinking — the essence of programming — in just a few hours. Because the material is spreadsheets, the link between programming and their own work is immediately tangible.
Boil any program in the world down far enough and it is a combination of repetition (loops) and branching (if). If you are never going to write code, understanding those two is enough — and SheetCamp gets you there by the shortest route.
With ChatGPT and Copilot, AI now takes care of ② syntax and ③ commands. So what is left for people? The ability to structure what you want the AI to do and put it into words, and the ability to judge whether what the AI produced is correct — both are about understanding, not about writing.
| SheetCamp | Generative AI (ChatGPT / Copilot) | Traditional training | |
|---|---|---|---|
| ① Environment setup | Not needed | Not needed | Required |
| ② Learning the syntax | Not needed | AI handles it | Required |
| ③ Memorizing commands | Not needed | AI handles it | Required |
| ④ Thinking in structures | The only thing you learn | Stays with the human | Most give up before reaching it |
| Verifying the output | Develops | Does not develop | — |
A prompt is an algorithm written in plain language. Break a task apart, structure it as a sequence of steps, and judge whether the result holds up — what you learn in SheetCamp is exactly the literacy you need to work alongside AI.
What has become unnecessary is training that makes people memorize syntax and commands. The real danger is automating real work while letting AI write the code, assuming it works and being unable to tell whether it is correct. As AI spreads, the need for literacy in directing and verifying goes up, not down.
Because the goal is narrowed down to understanding, the whole course fits into a few hours.

Express real problems from accounting or manufacturing as programs, moving back and forth between the concrete and the abstract: real problem ↔ mathematics ↔ program

Build the ability to break a task into a set of smaller problems and solve them one at a time

Express things as combinations of procedures and reduce a task to a form a computer can execute
14 courses and 401 problems, starting from the very first tutorial. All free to use.
Different roles need different depths of training. SheetCamp is training for the people who will not write code.
They need conventional programming training that teaches a language. SheetCamp is not aimed at them.
Take them through SheetCamp up to the algorithm course. The goal is that they can converse with programmers and move smoothly on to NoCode/LowCode tools.
Take them through SheetCamp up to the loop course. The goal is simply that they understand what programming is.
Company-wide training does not need all 14 courses and 401 problems. We have put together the shortest recommended curriculum for reaching the point where programming makes sense.
For planning and operations staff who need more depth, there is an extended curriculum that goes on to the algorithm course. Contact us if you would like an instructor-led hands-on session.
See pricing and supportSheetCamp is built for corporate training on one principle: it never takes custody of your data.
There is no point at which anyone enters a name, an email address or any other personal data, so the risks of managing or leaking participant information never arise in the first place.
The blocks a learner assembles and their progress are stored only inside their own browser; nothing is sent to or kept on an external server.
Every exercise is self-contained with the table data we provide. There is no situation in which real internal data or confidential information has to be entered into the service.
All communication is over HTTPS. We use only access analytics (Google Analytics) to improve the service. For details, see the Privacy Policy.(in Japanese)
* Because learning data is stored on the device, it does not carry over to another device.
No sign-up, just a browser. The first problem starts with nothing more than pressing Run.
Start freeSheetCamp started out as paid material for corporate training and was well received in many programmes. Generative AI has since reduced demand in the programming-training market, but the need to understand — to direct AI and to see through its output — has only grown. So we switched this material, proven in real corporate training, to free public release so that as many people as possible can benefit from it.
The material itself stays free; only the human help with rollout and day-to-day operation is paid.
Get in touch about rolling out training, quotes, custom problem sets or anything else.
Open the contact form(in Japanese)
Content in languages other than Japanese is translated by generative AI and may contain errors.