今日の「解けた」が、明日の力になる

小学生プログラミングを卒業した中学生・高校生へ

次は、本格的なプログラミングを。
1年で、情報オリンピック予選突破へ。

HaruCoderは、Scratchやマインクラフトでプログラミングに触れたお子様が、 本格的なコーディング力を身につけるためのオンライン教室です。 体系化された1年カリキュラムと独自のJOI模試システムで、 お子様の成長を、客観的な数字で証明します。

0+

演習問題

0%

教材満足度

0+

教材数

0年+

運営実績

CONCERN 01

「小学生プログラミングの次って、何を学べばいいの?」

HaruCoder なら

「情報オリンピック一次予選突破」
という具体的な目標設定

情報オリンピック

ブロックプログラミングを卒業した次は、いよいよ本格的なテキストプログラミングを学ぶ段階です。

そのステップとしてHaruCoderでは、情報オリンピック(JOI)一次予選突破を目指しています。情報オリンピックは、プログラミングを学ぶ中学生・高校生にとって登竜門的存在であり、ここでの実績は高校や大学進学時の強い武器にもなります。

CONCERN 03

『子供の「得意」を、もっと伸ばしたい』

HaruCoder なら

上限を作らないカリキュラムで、
高専・大学レベルまで伸ばせます

高専や大学を意識したカリキュラム
高専や大学を意識したカリキュラム

高専・大学で扱う二分探索・動的計画法・グラフ理論まで。AtCoder水色以上のレベルにも対応できる教材を用意しています。

幅広いテーマ
幅広いテーマ

探索・データ構造・数論・組み合わせ・貪欲法など、競技プログラミングの多様な分野を横断的に学べます。

個別最適化
個別最適化

お子様のレベル・興味に合わせて課題の難易度と方向性を調整。得意な分野はさらに深く、苦手は丁寧にカバーします。

扱うテーマ(一部抜粋)

基本から応用まで、競プロに必要な分野を幅広くカバー

全探索
二分探索
動的計画法 (DP)
グラフ探索 (DFS/BFS)
ダイクストラ法
数論
組み合わせ
貪欲法
データ構造
セグメント木
union-find
幾何

CLASSROOM

学習の様子

年に一回の合宿イベント!

年に一回の合宿イベント!

受講生のコーディング風景

情報オリンピックの過去問に挑戦中

糸島教室での対面授業

本格的なコーディング

模擬コンテストの様子

AtCoderに挑戦!

質問対応の様子

楽しそう^^

質問対応の様子

分からないところは先生に質問!

質問対応の様子

友達同士で教え合い

質問対応の様子

先生も一緒に考え中

質問対応の様子

好きに全力!

質問対応の様子

みんなで学ぶプログラミング

INSTRUCTORS

実績豊富な講師陣

星出遼汰郎の写真

代表講師 / カリキュラム監修

星出遼汰郎ほっしー先生

九州大学数理学府卒業
エンジニア歴5年
プログラミング塾講師歴5年
AtCoder水色

競技プログラミングが大好きで、高専時代から数えるとかれこれ10年近く続けています。社会人になりお仕事でプログラミングを続けていますが、競技の方もまだまだ現役プレイヤー。いっしょに楽しんでいきましょう!

岡部蒼太の写真

講師 / 技術リーダー

岡部蒼太べーやん先生

筑波大学理工情報生命学術院卒業
エンジニア歴3年
プログラミング講師歴3年
応用情報技術者

問題と向き合い考察にふける時間や、提出したコードが正解したときの達成感こそが競技プログラミングの醍醐味です!ゲーム作りやWeb制作とは一風変わったプログラミングの世界へ挑戦してみませんか?

STUDENT VOICES

受講生の

三坂悠真さん / 小学6年生

JOI一次予選を突破できました

保護者さまの声

不安な気持ちもありましたが、成果が見られて通わせてよかったです。できることが増えていく様子が日々の成長として伝わってきます。

本人コメント

1次予選を通れて嬉しかった。頭がよくなった気がする。

Sさん / 中学1年生

「数学早くやりたい、楽しみ!」

保護者さまの声

不安は特にありませんでした。毎回楽しそうに受講しているので、このまま楽しんで学んでいけたらと思っています。「プログラミングに役立つかもしれないから、数学早くやりたい。楽しみ!」と言う言葉を聞けたのが嬉しかったです。

本人コメント

難しい問題が解けたときが嬉しかった。達成感があった。算数が好きならやってみて!楽しいよ。

入江蒼眞さん / 中学3年生

塾と両立しながらアルゴリズムまで

保護者さまの声

本人が楽しく受講できています。塾などの予定と両立できるか心配でしたが、時間変更などをWEBからできるので本人に任せることができました。

本人コメント

プログラミングについて学び、問題が解けるようになってきた。アルゴリズムなどの知識がついた。興味があるなら一度やってみた方がいいです。

三坂春翔さん / 中学2年生

数学的な考え方が身につき、数学が得意に

保護者さまの声

マイクラでのプログラミングに少し不安もありましたが、成果が見られて通えてよかったと思っています。

本人コメント

プログラミングの実力がついたことを実感できた。数学的な考え方ができるようになって、数学が得意になった。迷うくらいなら始めたほうがいいと思う。

Mさん / 小学6年生

興味のある分野だから意欲的に学べる

保護者さまの声

学校の勉強は楽しくないと不機嫌になる子ですが、こちらは興味のある分野だったらしく、意欲的に学び続けています。楽しく学べるものがあり良かったです。息子がコードの話をドヤ顔でするのですが、楽しいみたいで何よりです。

本人コメント

コードを組んでそれが思い通りに動いた事が嬉しかった。物事を論理的に考える様になった。便利だからやったほうが私はいいと思うよ。

CURRICULUM

大学や高専の情報科を意識したカリキュラム

LESSON 01
変数・入力・四則演算
1ヶ月

変数・入力・四則演算

プログラミングの第一歩。出力・変数・型・四則演算・入力を学び、決まった値を読み込んで計算するプログラムが書けるようになります。JOI一次予選1問目レベルが目標です。

LESSON 02
条件分岐
2ヶ月

条件分岐

if / else if / else と比較演算子・論理演算子を学び、状況に応じて処理を分けられるようになります。JOI一次予選2問目レベルの問題に挑戦できる段階です。

LESSON 03
繰り返し
3ヶ月

繰り返し

for文・while文を使った繰り返し処理を習得。break・continueを使い分け、条件分岐と組み合わせて少し複雑な問題も解けるようになります。

LESSON 04
配列
3ヶ月

配列

一次元配列の作成・入力・走査を学び、最大値・最小値・合計・カウントといった頻出パターンを身につけます。文字列もcharの配列として扱えるようになります。

Lesson 4 修了後はさらに3ヶ月の演習期間で、JOI一次予選突破に必要な実戦力を身につけます。

PRICING

お子様に合わせて選べるプラン

ENTRY

まずはこちら

プログラミング入門コース

ブロックプログラミングを卒業したお子様に

月額

¥14,800

(税込)

C系言語の基礎から段階的に学習

JOI一次予選対策までカバー

専門講師による個別指導

オリジナル教材・演習問題が使い放題

ADVANCED

本気で上を目指す方へ

JOI二次予選対策コース

一次予選を突破できるレベルのお子様に

月額

¥16,900

(税込)

動的計画法・グラフ理論など高度なアルゴリズム

過去問演習と解説で実戦力を養成

AtCoderなど外部コンテストの伴走

二次予選突破に向けた個別戦略

— 全コース共通 —

入会金 0円

初期費用は一切かかりません

教材費込み

月謝以外の追加費用なし

週1回〜

ご希望に応じて週2回以上も対応可

オンライン対応

糸島教室では対面受講も可能

HOW TO JOIN

入会までのかんたん3ステップ

01
約1分

無料体験に申し込み

フォームからお名前・ご連絡先・ご希望の日時をご入力ください。

02
60分

オンライン体験授業

申し込まれた日時に実際の授業を60分体験。お子様との相性をじっくり確認できます。

03
任意

ご検討・入会

体験後にゆっくりご判断ください。希望者には保護者面談も実施しています。

まずは無料体験に申し込む

お申し込みから約1分で完了します

PICKUP

最新のブログ記事

リアルのプログラミング教室を5年運営してきた僕が、オンラインプログラミング教室で大事にしていること

2026-05-14

リアルのプログラミング教室を5年運営してきた僕が、オンラインプログラミング教室で大事にしていること

リアルのプログラミング教室「e-春風塾」を5年運営し、300人以上の中高生を見てきた中で、JOI(情報オリンピック)一次予選を9割突破させてきました。そんな僕が今、オンラインプログラミング教室HaruCoderで何より大切にしている『楽しさを伝える』という軸について、現場での具体的な工夫とあわせてお話しします。

ブロックコードの次は何を学ぶべき?|小学生のプログラミング教室を卒業したあと、中学生で伸びる子の進み方

2026-05-13

ブロックコードの次は何を学ぶべき?|小学生のプログラミング教室を卒業したあと、中学生で伸びる子の進み方

Scratchなどブロックコードに慣れた小学生が、中学生以降にどんなプログラミング学習へ進むと伸びるのか。Unityでのゲーム開発の難しさや、考える力を伸ばす競技プログラミングという選択肢を、実際のプログラミング塾での経験をもとに保護者向けに解説します。

中学生のプログラミング教室は意味ない?通わせる前に保護者が知っておきたい5つのこと

2026-05-07

中学生のプログラミング教室は意味ない?通わせる前に保護者が知っておきたい5つのこと

「中学生のプログラミング教室は意味ない」と検索する保護者は少なくありません。意味がないと言われる理由、逆に意味のある教室の見分け方、子どもが本当に伸びる中学生向けプログラミングスクールの選び方を、実際に教室を運営する立場から解説します。

ゲーム開発で挫折する中高生の8割が、コードの基礎で躓いている|本格的に作る前に固めるべき土台とは

2026-05-05

ゲーム開発で挫折する中高生の8割が、コードの基礎で躓いている|本格的に作る前に固めるべき土台とは

ゲーム開発に挑戦してつまずく中学生・高校生の多くは、ゲーム特有の難しさではなく「コードの基礎」で詰まっています。塾で実際にゲーム開発を教えていた経験と、競技プログラミングに切り替えてから生徒の力が伸びた実体験をもとに、ゲーム開発の前に固めておきたい土台について解説します。

中学生のプログラミングはゲーム開発だけじゃない|もう一つの選択肢「競技プログラミング」とは

2026-05-05

中学生のプログラミングはゲーム開発だけじゃない|もう一つの選択肢「競技プログラミング」とは

中学生のプログラミング学習はゲーム開発やアプリ制作だけではありません。論理的思考力を鍛え、JOI(情報オリンピック)や大学入試「情報I」にも直結する「競技プログラミング」という選択肢を、保護者向けにわかりやすく解説します。

二分探索とは|競技プログラミング初心者向けにわかりやすく解説

2026-04-24

二分探索とは|競技プログラミング初心者向けにわかりやすく解説

競技プログラミングの基本アルゴリズム「二分探索」について、考え方・実装方法・答えで二分探索する応用パターンまでを中高生にもわかりやすく解説します。

全探索とは|競技プログラミング初心者向けにわかりやすく解説

2026-04-24

全探索とは|競技プログラミング初心者向けにわかりやすく解説

競技プログラミングの基本アルゴリズムである「全探索(しらみつぶし探索)」について、考え方・実装方法・典型問題を中高生にもわかりやすく解説します。

累積和とは|競技プログラミング初心者向けにわかりやすく解説

2026-04-24

累積和とは|競技プログラミング初心者向けにわかりやすく解説

競技プログラミングの基本テクニック「累積和」について、考え方・実装方法・区間和の高速化への応用を中高生にもわかりやすく解説します。

リアルのプログラミング教室を5年運営してきた僕が、オンラインプログラミング教室で大事にしていること

2026-05-14

リアルのプログラミング教室を5年運営してきた僕が、オンラインプログラミング教室で大事にしていること

リアルのプログラミング教室「e-春風塾」を5年運営し、300人以上の中高生を見てきた中で、JOI(情報オリンピック)一次予選を9割突破させてきました。そんな僕が今、オンラインプログラミング教室HaruCoderで何より大切にしている『楽しさを伝える』という軸について、現場での具体的な工夫とあわせてお話しします。

ブロックコードの次は何を学ぶべき?|小学生のプログラミング教室を卒業したあと、中学生で伸びる子の進み方

2026-05-13

ブロックコードの次は何を学ぶべき?|小学生のプログラミング教室を卒業したあと、中学生で伸びる子の進み方

Scratchなどブロックコードに慣れた小学生が、中学生以降にどんなプログラミング学習へ進むと伸びるのか。Unityでのゲーム開発の難しさや、考える力を伸ばす競技プログラミングという選択肢を、実際のプログラミング塾での経験をもとに保護者向けに解説します。

中学生のプログラミング教室は意味ない?通わせる前に保護者が知っておきたい5つのこと

2026-05-07

中学生のプログラミング教室は意味ない?通わせる前に保護者が知っておきたい5つのこと

「中学生のプログラミング教室は意味ない」と検索する保護者は少なくありません。意味がないと言われる理由、逆に意味のある教室の見分け方、子どもが本当に伸びる中学生向けプログラミングスクールの選び方を、実際に教室を運営する立場から解説します。

ゲーム開発で挫折する中高生の8割が、コードの基礎で躓いている|本格的に作る前に固めるべき土台とは

2026-05-05

ゲーム開発で挫折する中高生の8割が、コードの基礎で躓いている|本格的に作る前に固めるべき土台とは

ゲーム開発に挑戦してつまずく中学生・高校生の多くは、ゲーム特有の難しさではなく「コードの基礎」で詰まっています。塾で実際にゲーム開発を教えていた経験と、競技プログラミングに切り替えてから生徒の力が伸びた実体験をもとに、ゲーム開発の前に固めておきたい土台について解説します。

中学生のプログラミングはゲーム開発だけじゃない|もう一つの選択肢「競技プログラミング」とは

2026-05-05

中学生のプログラミングはゲーム開発だけじゃない|もう一つの選択肢「競技プログラミング」とは

中学生のプログラミング学習はゲーム開発やアプリ制作だけではありません。論理的思考力を鍛え、JOI(情報オリンピック)や大学入試「情報I」にも直結する「競技プログラミング」という選択肢を、保護者向けにわかりやすく解説します。

二分探索とは|競技プログラミング初心者向けにわかりやすく解説

2026-04-24

二分探索とは|競技プログラミング初心者向けにわかりやすく解説

競技プログラミングの基本アルゴリズム「二分探索」について、考え方・実装方法・答えで二分探索する応用パターンまでを中高生にもわかりやすく解説します。

全探索とは|競技プログラミング初心者向けにわかりやすく解説

2026-04-24

全探索とは|競技プログラミング初心者向けにわかりやすく解説

競技プログラミングの基本アルゴリズムである「全探索(しらみつぶし探索)」について、考え方・実装方法・典型問題を中高生にもわかりやすく解説します。

累積和とは|競技プログラミング初心者向けにわかりやすく解説

2026-04-24

累積和とは|競技プログラミング初心者向けにわかりやすく解説

競技プログラミングの基本テクニック「累積和」について、考え方・実装方法・区間和の高速化への応用を中高生にもわかりやすく解説します。

FAQ

よくある質問

小学4年生から受講実績があります。メインの対象は中学生ですが、プログラミングに興味があれば小学生でもスタートできます。まずは無料体験でお子様に合うかお試しください。

はい、Zoomを使ったオンライン授業で、全国どこからでも受講できます。画面共有でコードをリアルタイムに確認しながら指導するので、対面と変わらない質の授業を受けられます。実際に、オンラインのみで JOI 一次予選を突破した生徒もいます。

C言語は、コンピュータに命令を出すためのプログラミング言語の一つです。競技プログラミングでは処理速度が速いC/C++がよく使われます。HaruCoderではC言語の基礎から丁寧に教えるので、プログラミングが初めてでも大丈夫です。

AIはコードを生成できますが、「何を作るか」「どう設計するか」を考える力は人間に必要です。競技プログラミングで鍛えられる論理的思考力・問題解決力は、AIを使いこなす側に立つためにこそ重要なスキルです。AIに指示を出せる人材こそ、これからの社会で求められます。

いいえ、遅くはありません。ただし、中学生・高校生のうちに始めることには大きなメリットがあります。JOI(情報オリンピック)に参加できるのは高校生まで。また、若いうちに身につけた論理的思考力は、大学入試や将来のキャリアにも直結します。

まずは無料体験から

オンラインでも、お近くの教室でも受講OK。
まずは無料体験で、HaruCoderの学習を体感してください。

体験無料

オンライン受講OK

お近くの教室でも

無料体験に申し込む
無料体験会へ!