メニュー

閉じる

カリキュラム

N高等学校で実績を残してきた独自のカリキュラムで、
初心者から上級者まで、自分の力に合わせた実践的なプログラミングを学べます。
全てのコースでプログラマによる少人数指導を実施しており、
手厚いサポートで学習を進めることができます。

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

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

Scratchを用いたゲーム制作を通じて、プログラミングの基礎力を身につけます。タイピングの練習やインターネットの使い方を学びながら、プログラムの書き方、プログラムの構造を学んでいきます。
Scratchはタイピングをほとんどしなくてもプログラムを書けるものです。画像や音声なども自作のものを使用できるため、オリジナルのゲームを簡単に制作でき、また作り込むことで本格的なゲームも制作できます。Neppsの講師には、Scratchの作品を作り受賞した人が複数所属しています。

学習の流れ

〜3ヶ月

Scratchに慣れよう

ミニゲーム制作を通じて、Scratchの使い方とプログラミングの概念を学びます。

  • Scratchの基本操作
  • 座標
  • プログラミングの概念(条件分岐、繰り返し、乱数)など

〜6ヶ月

複雑なゲームを作ろう

横スクロールアクションゲームを制作し、複数のスプライトを操作する方法を学びます。

  • ゲーム企画
  • スプライト
  • メッセージイベント

6ヶ月〜

オリジナル作品を作ろう

これまでに学んできたことを活かし、自主制作を進めます。
ゲームの企画、オリジナルの画像/音声の制作を進めます。企画した時は難しいと思う内容も、次第にプログラムを書けるようになるもの。また、実践プログラミングコースに切り替えてしっかり作り上げて、作品を世界中に公開しましょう。

  • ゲーム企画
  • プランニング
  • 高度な制作スキル

実践プログラミングコース実践プログラミング
コース

実践プログラミングコース

プログラミングの基礎を身につけたら、それぞれの取り組みたい内容に取り組んでいきます。やりたいことが必ずあるのがプログラミング。

スマホアプリ(iPhone/Android)

スマホアプリ
(iPhone/Android)

XCode・Swiftを用いたiPhoneアプリ、AndroidStudio・Kotlinを用いたAndroidアプリを制作します。
両OSごとの違いや利点を実践的な教材で学び、スマートフォンアプリ開発エンジニアとしての素養を身につけましょう。

Webサービス

Webサービス

Webサイトを構成するHTML・CSS、JavaScriptを使い、自分のWebサイトの制作、Webサービスの構築を行います。
フロント、サーバーサイド両方の環境構築、設計、実装を進め、最終的には「ニコニコ動画」を自力で再現していきます。

AI/機械学習

AI/機械学習

Pythonと機械学習ライブラリを用いた機械学習手法を学びます。
Pythonの構文、数学、統計的な理論、ライブラリの使い方といった機械学習を理解する上で必要な要素を網羅的に学ぶ事が出来ます。

競技プログラミング

競技プログラミング

各種プログラミングコンテストで出題される問題を題材に、競技プログラマとしての基礎力を磨きます。
実行速度が速く、利用可能なコンテストの多いC++を用い、様々なアルゴリズムを体系的に身につけ、各種コンテストに挑戦します。

学習の流れ(スマホアプリ)

〜3ヶ月

Swiftに慣れよう

Swiftの構文を理解し、プログラミングの概念を学びます。

  • プログラミングの基礎(C#,変数、条件分岐、メソッドなど)

〜6ヶ月

Xcodeに慣れよう

2種類のアプリを制作し、iOSアプリ制作の基本を習得します。

  • Xcode操作
  • アプリ制作の基礎(データ保持、画面遷移など)

~9ヶ月

発展的なアプリを開発しよう

ネイティブな機能や外部APIを利用したアプリを制作し、発展的なアプリを習得します。

  • ネイティブアプリ制作
  • REST APIの操作

9ヶ月~

オリジナル作品を作ろう

これまでに学んできたことを活かし、自主制作を進めます。

  • ゲーム企画
  • プランニング
  • 高度な制作スキル
学習の流れ(スマホアプリ経験者)

初回

年間開発計画を立てよう

今まで学んだ内容についてヒアリングを実施。アプリの年間開発計画を策定します。

  • ※過去に作った作品を必ず一つ以上持ち込んでいただきます。

~3ヶ月

必要な技術を習得しよう

策定した開発計画を軸に、不足している技術力を養います。

  • プログラミング言語・ツールに対する深い理解

~10ヶ月

アプリを開発しよう

身につけた技術を活用し、アプリを開発します。

  • 設計・開発・テスト工程の体系的な理解

~12ヶ月

作った作品をブラッシュアップしよう

アプリがひと段落したら、エンジニアレビューを受けます。
レビューで得たフィードバックを取り組み、アプリをより良い物に仕上げていきます。

  • リファクタリング
  • プログラム改修

ゲームプログラミングコースゲームプログラミング
コース

ゲームプログラミングコース

Unity・C#を使い、2D、3Dゲームを制作します。
Unityとは、モバイル・ブラウザゲーム等を開発するために利用するゲームエンジンです。
Unityが提供するGameObjectを用いた表現力豊かな世界観の構築手法、及びC#スクリプトを活用したインタラクティブなイベント実装を身につけ、自分だけのオリジナルゲームを制作しましょう。

学習の流れ

〜3ヶ月

Unityの基礎を学ぼう

3種類のゲームを制作し、2D/3Dゲーム制作の基本を習得します

  • Unity操作の基礎
  • ゲーム制作の基礎(イベント、カウントなど)
  • シンプルなC#のコード

〜6ヶ月

複雑な仕組みのゲームを作れるようになろう

C#言語にてプログラミングの基本を学び、UnityとC#をより組み合わせる手法を学びます。

  • プログラミングの基礎(C#,変数、条件分岐、メソッドなど)
  • Unity操作の応用

〜9ヶ月

3Dモデリングを学ぼう

ゲームに登場させるキャラクターや背景などの3Dモデルの作り方を学びます。

  • 3Dモデリング(Blender)

オリジナル作品を作ろう

これまでに学んできたことを活かし、自主制作を進めます。

  • ゲーム企画 
  • プランニング 
  • 高度な制作スキル

ロボットプログラミングコースロボットプログラミング
コース

ロボットプログラミングコース

ロボットプログラミングの定番であるレゴマインドストームを題材に、AIを搭載したロボットを作ります。
ロボットの動き方を自分で考えてプログラミングする事により、プログラムの概念を学ぶ事が出来ます。

  • ※別途、購入費用が必要です。

3Dモデリングコース3Dモデリング
コース

3Dモデリングコース

Tinkercad・Blenderを用いた3Dモデリングを学びます。
星・コップといったシンプルな形の物から始め、最終的には動物・乗り物等の複雑な形をした物がモデリング出来る様になります。

  • ※自分で作成したモデリングは各キャンパスにある3Dプリンターで印刷し、自宅に持ち帰る事が出来ます。
  • ※実際の進度は通う頻度、自宅学習の量などに応じて大きく変わります。
3Dモデリングコース学習の流れ

〜3ヶ月

モデリングの基礎を身につけよう

TinkerCAD・Blenderを使い、キャラクターや動物のモデルを作り、モデリングの基礎を学びます。

  • TinkerCAD・Blender・図形の変形
  • 組み合わせでの造形 
  • 3Dプリンター操作

〜6ヶ月

高度なモデリングを習得しよう

Blenderを使って乗り物や家などのモデリングを行い、高度なモデリング力を身につけます。

  • 自由形状の変形・組み合わせ

〜9ヶ月

デジタルアート/ジェネラティブアートを学ぼう

デジタルアートに特化したProccesing言語を学び、手書きでは表現出来ない作品を作ります。

  • プログラミングの基礎(変数・条件分岐・繰り返しなど)

9ヶ月〜

オリジナル作品を作ろう

これまでに学んできたことを活かし、自主制作を進めます。Unityや動画制作ソフトへ取り込み、動かせるようにします。

  • 高度なモデリング
  • 彩色
  • Unityへのプランニング
  • モデリング設計
  • 高度な発想力

また、どのような内容を学習できるのか相談したい方は、
問い合わせフォームやお電話にて承っております。

03-6300-920303-6300-9203(受付時間:平日11:00〜18:00)

詳しい資料の請求や無料体験への
お申し込みはこちら