OSK

講義班紹介 (2020年度)

Unity班

Unity班でやること

Unity、C#について学ぶ。
自分のゲームを設計する。

目標

Unityについて学んで、自分の思うようにゲームを作る。

特色

Unityは自分のイメージを即座に形にしやすいです。
また、C#についても学ぶので、プログラムの基礎もバッチリ学べます。

アピールポイント

プリンセスコネクト!、Pokémon GO、Fate/Grand Order…
今やスマホゲームの殆どはUnityで作られていると言っても過言ではありません。
Unity班なら、実際の企業と同じような環境で自分だけのゲームを作れます!

班長から一言

楽しいのでやろう!

Web班

Web班でやること

HTML, CSS, JavaScriptを学ぶ。

目標

簡単なWebアプリを作成する。

特色

他の言語と比べると、設定が簡単で手軽に始められます。
GoogleTwitter、応数研のサイトoskt.usもこの技術を用いて作成されています。

アピールポイント

3つの言語を扱いますが、それぞれ違う役割をします。
サイトの仕組みを作ったり、サイトのデザインもできます。
いろんなことができるので、自分がやりたいことができます!

班長から一言

一緒に頑張っていきましょう!

参考ツイート(2018年度Web班制作)

C/C++班

C/C++班でやること

  • C/C++
    プログラミング言語の一つです。一番最初にプログラミングの基礎的なことを学びます。
  • Ray Tracing
    略称は“レイトレ“。コンピュータで、実際にカメラで撮った写真のような、リアルな画像を作る方法を学びます。公式サイトから活動の詳細について見ることができます。
  • 競技プログラミング
    略称は“競プロ“。プログラミングで数理的な問題やパズルを効率的に解くための技術を学びます。
  • Capture the flag
    略称は“CTF”。情報セキュリティの技術を学びます。

目標

  • C/C++を楽しく学び一人でもプログラミングできるようにする。

特色

  • 頭使うけど楽しい!

アピールポイント

  • C/C++は授業で扱ったりするので、予習になる。

班長から一言

  • プログラミング楽しんでいこう!わからないことはどんどん聞いてください!

参考画像

Python班

Python(パイソン)班でやること

  • 世界中で使われているPythonを用いてプログラミングの基礎を学習をする
  • Pythonエンジニアへの一歩目を一緒に踏み込む

基礎の学習が終わったら各自好きなもの(作品)を作ってもらいます。
わからない事は全力で教えます。一度ググってみてから全力で聞いてください。

目標

Pythonの基本的な書き方を知ってもらう。

特色

  • 初学者でもとっつきやすい
  • 世界的に需要がある
  • ぶっちゃけ何でもできる

現在は主にAI開発やWebサービス、データサイエンスなどに使われています。

アピールポイント

Pythonは、コードの書きやすさ、読みやすさを重視して設計されているため初学者にもオススメできる言語です。Pythonを学べば作りたい物はだいたい作れます。
自分のアイディアを実現する言語と言っても過言ではないです。

班長から一言

夢を叶えてくれるドラえもんはいません。しかし、夢を叶えられるPythonはあります。
If you can dream it, you can do it.
「夢見ることができれば、それは実現できる。」
by Walt Disney(ウォルト・ディズニー)