体験レッスン・
お問い合わせ

Python・
情報オリンピック
対策コース

イエナアカデミープログラミングスクール

中・高校生対象(小学生も受講可能)

イエナアカデミープログラミングスクールでは、プログラミングを通して技術力と論理的思考力の両方を磨きます。オンライン・オフラインどちらでも学習できるのでご自身の生活に合わせ受講可能です。

イエナアカデミートップchevron_rightコース紹介chevron_right

Python 情報オリンピック対策コース

実践に特化した
学習環境を提供します

情報オリンピックを目指す理由

情報オリンピックとは、高校生以下を対象とする競技プログラミングコンテストです。競技プログラミングでは、アルゴリズム力や数学力をコーディングを通して競い合います。

プログラミングを学ぶことにより、論理的思考力を鍛えることができます。特に、競技プログラミングでは、アルゴリズム力や数学力を鍛えながらプログラミングを学ぶことができるので、より学習効果が高いです。コンテスト参加により、世界中のライバルと競い合うことができるためモチベーションを維持しやすいことも学習するメリットです。

 複雑な処理を必要とするアプリケーションやAI開発には、高度なアルゴリズムが必須です。またGAFAMや国内メガベンチャーなど多くの有名IT企業が採用活動でコーディングテストを実施しています。このように、アルゴリズム力は一流のプログラマーに必須のスキルといえます。

code

01

コンテストの参加により
競いながら学習

lightbulb_outline

02

豊富な過去問による
コーディング演習

done

03

問題の考察を通して身につく
論理的思考力

Reason

選ばれる理由

理由01

現役で活躍するエンジニアからのサポート

東京大学や理系大学院生など、トップレベルの大学や研究機関で実際にプログラミングを使っている講師から学ぶことができます。

理由02

各生徒に合わせた
独自カリキュラム

情報オリンピック対策コースの他にも、生徒さんそれぞれの学年や進行度に応じたコースを選択していただけます。
・タッチタイピングやビジュアルプログラミングを通してパソコンスキルを上げるプログラミング入門コース
・Pythonを通してプログラミングスキルを全般的に学ぶPythonコース
・競プロのコンテストを通してアルゴリズム力を鍛える情報オリンピック対策コース
・機械学習・深層学習の理論の理解を視野に入れた機械学習コース
・Webアプリの構築を目指すWebエンジニアコースなど多くの選択肢があります。

パソコンスキル

ビジュアルプログラミング

各種プログラミング言語

開発・制作

理由03

幅広く身につく教養・スキル

情報オリンピックに出題される問題の多くは、アルゴリズムの知識だけでは解けず、高い考察力や数学力、発想力を要します。
1つの問題に長い時間をかけて取り組んだ経験や難しい問題に状況を整理しながら取り組んだ経験からは、長考力や集中力、論理的思考力など多くのスキルを身に付けることができます。

Course

コース紹介

情報オリンピック対策までできる分かりやすい3段階のステップコースです!
入塾時に十分スキルがあればコース途中から始めることも可能です。

  • ステップ01

    プログラミング入門

    プログラミングについて学んでみたいが、何を学べばいいか分からない初心者が始めるステップです。

    done

    タッチタイピング

    done

    Pythonのテキストプログラミングの基礎

    done

    国内外の小中学生向け競技プログラミングに参加

    具体的な学習内容

    オンライン学習プラットフォームを利用して、Pythonのテキストプログラミングの基礎を学びます。その後、Pythonを用いてWebページの作成や画像処理、自然言語処理など幅広く学びます。最終的には国内外の小中学生向け競技プログラミングに参加していきます。
    【身につくスキル】
    タッチタイピング、Python文法、Webページの作成(Python)
    自然言語処理の基礎、画像処理の基礎

  • ステップ02

    Python(パイソン)

    プログラミングに触れ始めだんだん慣れてきた頃のステップです。ちまたに聞くアルゴリズムについても学習していきます。

    done

    タッチタイピング

    done

    AtCoderで競技プログラミングに参加

    done

    人手でやると時間がかかる問題を、プログラミングを使って簡単に計算

    具体的な学習内容

    引き続き英字タイピングで基礎を固めながら、AtCoder上で競技プログラミングの問題演習(Python)をしていきます。最終的に自身を持ってコンテストに参加するレベルまで育成していきます。

  • ステップ03

    情報オリンピック対策

    このステップでは、複雑なアルゴリズムを習得し、情報オリンピックの本戦参加を目指します。

    done

    世界規模のオンラインプログラミングに参加

    done

    C++を使ったプログラミング

    done

    難易度の高いアルゴリズムへの解釈

    具体的な学習内容

    Step2からの演習を引き継ぎながら、高難度のCodeForces(世界最大の競技プログラミングプラットフォーム)に参加していきます。またJOI(情報オリンピック)の過去問演習も授業内で扱っていきます。

Curriculum

カリキュラム例

Success

成功体験

T君

中学2年生〜

プログラミングの基本要素から実用的な技術まで幅広く学びました。

特に機械学習分野においては、線形回帰の理論を英語記事や大学講義向けの教材を利用しながら学習し、最終的にはニューラルネットワークの一つであるCNNの理論理解・構築を行い、画像認識タスクを学習させる経験を得ました。

いままでに取り組んだことのない難しい問題・領域に対しても、自分で主体的に情報を取りに行き、物事を理解する力を身につけました。

基礎学習

Python文法

アルゴリズム

応用学習

データベース

画像処理

スクレイピング

サイト構築

発展学習

線形回帰

深層学習CNN

K君

中学2年生〜

プログラミング・情報工学分野において、機械学習に限らず幅広い領域を学習しています。

Pythonやアルゴリズムといったいわゆるコードプログラミングだけでなく、UNIXコマンドを通してCUI操作方法も習得しており、コンピュータの深い部分まで理解できるようになりました。

着実に基礎を固め、さまざまな概念を幅広く身に付けてきたので、今後は自動化に関するプログラム(アラート機能などを搭載した株式管理ツール)に挑戦していく予定です。

基礎学習

Python文法

アルゴリズム

UNIXコマンド

CUI操作

応用学習

データベース

画像処理

スクレイピング

サイト構築

発展学習

線形回帰

国際論文読解

海外の技術記事

Eさん

高校1年生〜

Pythonの基本的な文法とプログラミングの基本的なアルゴリズムについて理解を深めた後は、Web制作から機械学習まで、幅広い分野のトピックを学習しました。

ただプログラミングをするだけでなく、本人の英語力も活かしながら、海外の技術文献の読解にも力を入れました。

各トピックで挙がった技術やテクノロジーの背景や仕組みについても理解を深めていきました。

基礎学習

Python文法

アルゴリズム

応用学習

データベース

画像処理

スクレイピング

サイト構築

発展学習

線形回帰

深層学習の仕組

基礎スキル獲得後も
さらに高い目標達成に向けて学習しています

Aさん

中学3年生

情報オリンピック本戦出場を目指してアルゴリズムを学習中

情報オリンピックの本戦出場を目指して、予選突破に必要なアルゴリズムの勉強を頑張っています。覚えることもたくさんありますが、楽しく反復練習をすることで身についていきます。コーディング速度を上げるため、毎授業初めにタッチタイピングの練習もしています。

Bさん

中学3年生

講師のきめ細かいアドバイスでプログラミングを

この塾でプログラミングに初めて触れて、今はPythonを習っています。文法は覚えるのが大変ですが、成長している感じがして楽しいです。家でやってくる宿題などもないので、学校の勉強に支障をきたすこともなく、楽しく習えています。

Cさん

小学5年生

様々な種類のプログラムを楽しみながら学んでいます!

授業ではタイピングやpythonをやっています。サイトを作ってみたりChatGPTを使ったりなど色々な新しい体験をすることができるのでとても楽しいです!学んでいくうちにレベルも上がっていき難しくなるので達成感があります。先生の説明が上手なので、わかりやすいです!

コース申し込みは
こちらカレンダーからも可能です

お問い合わせ・受講相談

受講相談のお申し込みはLINEが簡単(30秒)
公式LINEから簡単にお申し込みいただけます。

LINEならこんなメリットがあります。

  • 24時間いつでも申し込み可能

  • 日程調整がスムーズ

  • 資料請求・質問もそのままLINEで可能

下のボタンから友だち追加してください

友だち追加後、
 「Python 情報オリンピック対策コース 受講相談」とメッセージをお送りください。担当者よりご案内いたします。
(無理な勧誘等は一切ございません)

LINE登録方法

スマートフォンからご覧の方

LINEアプリがインストールされている場合、
 ボタンをタップするとそのまま友だち追加画面へ移動します。

PCからご覧の方

QRコードが表示されますので、
 LINEアプリで読み取っていただくと友だち追加画面へ移動します。

LINEでのお申し込みが難しい場合は、
 右記お問い合わせフォームからもお申し込みいただけます。

LINEでのお申し込みが難しい場合は、
 下記お問い合わせフォームからもお申し込みいただけます。

「塾が合うか知りたい」
「受験・学習計画について相談したい」

という方も、ぜひお気軽にご連絡ください。
スタッフ一同、お待ちしております。

© Via Education Inc. All rights reserved.