どんなプログラムも1行1行の簡単な処理で成り立っています。それをまとめていき、1行で複数の処理を行うまとまりを作り、プログラムをコーディングしていきます。複雑なプログラムともなると数十万行に及ぶこともあります。World!ここではテキストコーディングの初歩をSwiftという言語を用いてご紹介したいと思います。World(こんにちは世界)というものがあります。それを実践してみましょう。ここにアクセスしてください。Playボタンを押下してください。すると以下のような画面になります。Playgroundはい。Worldプログラムです。左上のRunボタンを押下してください(下画像)。このボタンがプログラム実行ボタンです。World”の文字が表示されます(下画像)。World”を表示しなさいという処理です。print()の()の中に文字列や数字を入れることでコンソールに表示することができます。いった処理をまとめたものを関数といい、print()はプリント関数と呼ばれています。試しに中身を変えてみましょう。you?")このように変更して、実行ボタンを押してみましょう。実行結果が以下のように変わるはずです。中には簡単すぎるだろ!という方もいらっしゃると思いますが、プログラミングはこのように簡単な処理を積み重ねることで複雑な処理を実現しています。次は少し本格的に、足し算の結果を表示するプログラムを作成しましょう。次のようにコーディングをしてみてください。5print("a+b=",a+b)プログラミングには変数という概念があり、上のコードでは変数aと変数bを定義し、それぞれの変数に2と5を代入しています。print関数の中に”a+b=”という文字列と演算式a+bをいれています。a+bは2+5なので、このプログラムを実行するとa+b=7と表示されます。練習ここで、上のコードの数字を好きな整数に変えて実行してみてください。続いて、もう少し難しい例として、奇数列を表示するプログラムを作成してみましょう。数列で書くとこのようになります。奇数列は等差数列で公差は2です。$$この数列を表示するプログラムを作成していきます。//*は掛ける、+は足すの演算子}上記のようにプログラムが書けたら実行してみましょう。このように奇数列がコンソールに表示されます。nの値を変えると好きな項数だけ奇数列を得ることができます。練習nの値を好きな整数に変えてプログラムを実行してみましょう。下の部分について解説します。n{処理}で処理を0からn-1まで繰り返します。0からn-1の数が代入されます。1なので、i=0の時1が、i=1の時3が、、、、、と奇数が表示されるようになっています。最後に少し重たい内容となってしまいましたが、なんとなくビジュアルコーディングとテキストコーディングの違いとその利点や欠点についてご理解いただけましたでしょうか。ここではプログラミングのほんのさわりだけを紹介しました。プログラミングは今もなお活発に世界中の人々が活用し発展させています。ゆえに、大変奥が深く、様々なことを実装しようとすると実に深い知識が重要となってきます。様々な知識が必要です。逆に、プログラミングはプログラミング単体で用いることは稀で、ある分野とプログラミングを組み合わせて用いることでその分野にイノベーションをもたらします。IT化が進めば進むほど私たちの生活は便利になっていきますが、一方でそれを作る側の人間はITの他の分野で実に多彩な知識と技術が求められます。今後、多彩な知識をもつ人やITに深い造詣をもつ人が職を得やすくなっていくことは想像に難くありません。そのためにも今から一緒に勉強を始めましょう。プログラミング教室KOTONOHAでは小学生からシニアまでプログラミングを学習いただけます。最終的にアプリをストアにリリースするところまでサポート可能です。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。