「Swift」について

「Swift」はApple社で開発されたiOSおよびOS X向けの新しいプログラミング言語です。2014年に開発された言語になるのでまだまだ歴史は浅いですが、Apple社製品のアプリケーション開発に使用されています。Apple社は秘密主義で有名ですが、2015年に「Swift」のコードを全世界に公開しました。将来的にはApple製品の開発だけでなく他のアプリケーションを開発できるようになるかもしれません。

こんなところ「Swift」が使われている

iOSアプリ

iphoneやipad、macなどで使われるアプリは「Swift」で作られることが多いです。

Duolingo

無料の教育系ウェブサイトやアプリが「Swift」をベースに作られています。

こんなことに興味のあるお子様におすすめ

iPhoneやMacなど、Apple社製品で動作するアプリケーション開発を行いたいという人におすすめの言語になります。
現時点ではApple社製品で動くアプリケーションという強いこだわりがある人におすすめしていますが、将来的にApple製品の開発だけでなく他のアプリケーションを開発できるようになるかもしれません。

キッズテックラボでの指導について

まずは正しいプログラミング言語の書き方、正しい情報の調べ方を授業を通して体験してもらいます。 その際に必ず学んだこと、できるようになったことは自分の言葉で他人に説明できるようになっているかを確認します。 アプリケーションを作成するときは同じ動きをするアプリケーションでもプログラミング言語の記述方法によってはバグが生まれてしまったり、処理が遅くなってしまうことがあります。 そういったことを防ぐためにはより一般的でわかりやすい記述方法でプログラムを作るのがよいとされています。 より良いプログラミングを行う方法を現役のプロのプログラマが指導していきます。 一通りプログラミング言語のルールを習得した後は実際に作りたいアプリケーションの仕様決めから設計、実装、テストまで最後まで一貫してソフトウェア開発の工程を体験してもらいます。 その際も一般のIT企業で行われているようなプロの開発手法に則って開発を行うように指導していきます。

該当コース

中級コース

実用的なプログラミングスキルを身につけることができます。使用する言語は、アプリを構築するプログラミング言語「C#」「PHP」「Java」「SWIFT」です。Scratchなどで基礎を身につけたあと、プログラミングの世界をもっと知りたいと感じ始めているお子様にオススメです

上級コース

パソコン・スマートフォンで遊べるゲームやiPhoneアプリの制作を通して、
プログラミングの基礎となる考え方が身につくコースです。
子どもの興味・関心をきっかけに楽しくプログラミングを行うことができます。
プログラミングを通してつくり手側の考え方を理解することで、
ゼロから何かを創造する力が養われます。