プログラミング入門

PHP超入門コース

【PHP超入門コース】14.実践|すべて理解できればPHPの超入門者から卒業です!今日からプログラマーを名乗りましょう!【プログラミング初心者向け入門講座】

実践編として、テスト結果を判定するプログラムを作ってみましょう。 どのようなプログラムを書くか説明します。PHP, インスタンス化, クラス, コンストラクタ, メソッド
PHP超入門コース

PHP超入門コース】12.関数 |イメージしやすいように「料理ロボット」に例えて説明しました【プログラミング初心者向け入門講座】

関数とは、「処理」のことです。 なぜ関数があるのでしょうか? 料理で例えてみます。 例えば、いつも作るカレーがあるとします。 そのレシピを料理ロボットに記憶してもらいます。 またカレーが食べたくなったときに、 ボタン1つで作れる。 しかも、その料理ロボットは、自分も使えるし、家族も使える。 その料理ロボットが関数なのです。
PHP超入門コース

【PHP超入門コース】11.繰り返し|繰り返し処理とは、ぐるぐる同じ処理を繰り返すこと【プログラミング初心者向け入門講座】

繰り返しの代表例がfor文です。 for文は、条件を満たしていれば、同じ処理をぐるぐる繰り返します。 そして、条件を満たさなくなったタイミングで、繰り返しがおわります。 例えば、for文で同じ処理を5回繰り返したい場合で考えてみます。
Kotlin超入門コース

【Kotlin超入門コース】14.実践|すべて理解できればKotlinの超入門者から卒業です!今日からプログラマーを名乗りましょう!【プログラミング初心者向け入門講座】

実践編として、テスト結果を判定するプログラムを作ってみましょう。 どのようなプログラムを書くか説明します。 まず、Studentというクラスを作ります。 Studentクラスには、生徒の名前を代入する「name」のプロパティを定義します。
Kotlin超入門コース

【Kotlin超入門コース】13.クラス|クラスとは、「データ」と「処理」をまとめたもの【プログラミング初心者向け入門講座】

クラスにはインスタンスやコンストラクタなどの概念がでてきます。 私自身、プログラミングを勉強し始めたときに、これを理解するのに時間がかかりました。 私が何冊も書籍を読んで、こういう順番であれば理解しやすいというプロセスで説明します。
Kotlin超入門コース

【Kotlin超入門コース】12.関数 |関数を料理ロボットに例えて説明しました【プログラミング初心者向け入門講座】

まず、関数について説明します。 関数とは、「処理」のことです。 なぜ関数があるのでしょうか? 料理で例えてみます。 例えば、いつも作るカレーがあるとします。 そのレシピを料理ロボットに記憶してもらいます。 またカレーが食べたくなったときに、 ボタン1つで作れる。
Kotlin超入門コース

【Kotlin超入門コース】11.繰り返し|同じ処理を何度も実行できます【プログラミング初心者向け入門講座

繰り返しの代表例がfor文です。 for文は、条件を満たしていれば、同じ処理をぐるぐる繰り返します。 そして、条件を満たさなくなったタイミングで、繰り返しがおわります。 例えば、for文で同じ処理を5回繰り返したい場合で考えてみます。
Go超入門コース

【Go言語 超入門コース】15.実践|すべて理解できればGoの超入門者から卒業です【プログラミング初心者向け入門講座】

実践編として、テスト結果を判定するプログラムを作ってみましょう。 どのようなプログラムを書くか説明します。 まず、Studentという構造体を作ります。 構造体のStudentには、生徒の名前を代入する「name」のフィールドを定義します。
Go超入門コース

【Go言語 超入門コース】14.メソッド|Goのメソッドは、他の言語のメソッドとは違っています【プログラミング初心者向け入門講座】

メソッドとは、構造体などの特定の型に関連づけられた関数のことです。 メソッドといっても、他のプログラミング言語にあるメソッドとは異なります 例えば、Pythonなどのプログラミング言語のメソッドは、クラスの中に記述されたものです。 しかし、そもそもGo言語にはクラスの概念がありません。
Kotlin超入門コース

【Kotlin超入門コース】10.条件分岐|条件にあてはまればAという処理、あてはまらなければBという処理ができます!【プログラミング初心者向け入門講座】

条件分岐の代表例が、if文です。 Kotlinでのきまりをみてみましょう ifに続けて、「条件」を丸括弧の中に書きます。 波括弧の中に「条件を満たしたときの処理」を書いてセミコロン。この行は、インデントをひとつ右にずらして書きます。
Go超入門コース

【Go言語 超入門コース】13.構造体|構造体ってなんだ? 異なるデータ型の変数を1つにまとめたもの【プログラミング初心者向け入門講座】

まず構造体について説明します。 構造体とは、異なるデータ型の変数を1つにまとめたものになります。 つまり、構造体には、整数型や文字列型などの異なるデータ型の変数を、1つにまとめることができます。 構造体を作ることを「構造体を定義する」といいます。
Ruby超入門コース

【Ruby超入門コース】14.実践|すべて理解できればRubyの超入門者から卒業です!今日からプログラマーを名乗りましょう!

どのようなプログラムを書くか説明します。 まず、Studentというクラスを作ります。 Studentクラスには、生徒の名前を代入する「name」のインスタンス変数を定義します。 そして、Studentクラスには2つメソッドを定義します。 1つのメソッドは、5教科の平均点を計算するcal_avgメソッド。
JavaScript超入門コース

JavaScript超入門コース】14.実践|すべて理解できればJavaScriptの超入門者から卒業です【プログラミング初心者向け入門講座】

実践編として、テスト結果を判定するプログラムを作ってみましょう。 まず、どんなクラスを定義するか説明します。 クラス名はStudentとします。そのクラスにユーザーの名前「name」のフィールドを定義して、さらに、点数の平均を計算するメソッドを定義します。
JavaScript超入門コース

【JavaScript超入門コース】13.クラス|クラスとは、「データ」と「処理」をまとめたもの【プログラミング初心者向け入門講座】

まずクラスについて説明します。 クラスとは、「データ」と「処理」をまとめたものになります。 JavaScriptでは、「データ」のことをフィールドといい、「処理」のことをメソッドといいます。 メソッドとフィールドのようなクラスの要素のことをメンバーといいます。 Javaのプログラムは、このクラスを組み合わせて作るので、 Java の根幹となる仕組みです。
JavaScript超入門コース

JavaScript超入門コース】12.関数 |関数を料理ロボットに例えて説明しました【プログラミング初心者向け入門講座】

関数について ・関数とは ・関数の宣言と実行 ・関数式 まず、関数について説明します。 関数とは、「処理」を一つにまとめたものです。 関数を使用すると、同じ処理を繰り返し書く必要がなくなり、別のプログラムでも利用することができます。
Ruby超入門コース

【Ruby超入門コース】13.クラス|クラスとは、「データ」と「処理」をまとめたもの!【プログラミング初心者向け入門講座】

クラスの説明をする前に、レッスン7で学んだ内容を3つ、簡単に復習します。 1つ目。Rubyでは、すべての値がオブジェクトであること。 2つ目。オブジェクトは、クラスから作ることができること 3つ目。オブジェクトは何らかのクラスに所属している。 ということです。
PHP超入門コース

【PHP超入門コース】10.条件分岐|条件にあてはまればAという処理、あてはまらなければBという処理ができます!【プログラミング初心者向け入門講座】

条件分岐の代表例が、if文です。 PHP でのきまりをみてみましょう ifに続けて、「条件」を丸括弧の中に書きます。 波括弧の中に「条件を満たしたときの処理」を書いてセミコロン。この行は、インデントをひとつ右にずらして書きます。
Kotlin超入門コース

Kotlin超入門コース】09.演算子|足し算や引き算、2つの値の大小を比較するときに使います【プログラミング初心者向け入門講座】

演算子とは、足し算、引き算などの四則演算や2つの値の大小を比較するときに使う記号のことです。 算術演算子からみていきましょう。 算術演算子とは、足し算、引き算、掛け算、割り算などをするための演算子です。
JavaScript超入門コース

【JavaScript超入門コース】11.繰り返し|同じ処理を何度も実行できます【プログラミング初心者向け入門講座】

繰り返しとは、決まった回数や条件を満たしてれば、同じ処理を実行するプログラム構造です。 繰り返しの代表例がfor文です。 for文は、条件を満たしていれば、同じ処理をぐるぐる繰り返します。
Ruby超入門コース

【Ruby超入門コース】12.メソッド|メソッドを料理ロボットに例えて説明しました!

ず、メソッドについて説明します。 メソッドとは、「処理」のことです。 なぜメソッドがあるのでしょうか? 料理で例えてみます。 例えば、いつも作るカレーがあるとします。 そのレシピを料理ロボットに記憶してもらいます。 またカレーが食べたくなったときに、 ボタン1つで作れる。 しかも、その料理ロボットは、自分も使えるし、家族も使える。 その料理ロボットがメソッドなのです。
Ruby超入門コース

【Ruby超入門コース】11.繰り返し|初心者にわかりやすく解説!

繰り返しの代表例がfor文です。 for文は、条件を満たしていれば、同じ処理をぐるぐる繰り返します。 そして、条件を満たさなくなったタイミングで、繰り返しがおわります。 例えば、for文で同じ処理を5回繰り返したい場合で考えてみます。
Ruby超入門コース

【Ruby超入門コース】10.条件分岐|条件にあてはまればAという処理、あてはまらなければBという処理ができます!

条件分岐とは、条件に合致する場合は「処理A」、そうじゃないときは「処理B」ということができます。条件分岐の代表例が、if文です。 Rubyでのきまりをみてみましょう
Ruby超入門コース

【Ruby超入門コース】09.演算子 |演算子は、足し算や引き算をしたり、比較したりするものです。

算術演算子からみていきましょう。 算術演算子とは、足し算、引き算、掛け算、割り算などをするための演算子です。 早速、ソースコードを見ていきましょう。
Ruby超入門コース

【Ruby超入門コース】08.配列|変数を箱。配列をロッカーに例えて解説します

配列とは、複数のデータを格納することができるものです。 変数のレッスンで、変数は「箱」と説明しました。 例えるなら、変数は1つのデータしかいられない「箱」なのに対して、配列は複数のデータを入れることができる「ロッカー」です。
Ruby超入門コース

【Ruby超入門コース】07.オブジェクト|オブジェクトは直訳するとモノです。オブジェクトってなんだ!?

まず最初に、オブジェクトとはなんでしょうか? Rubyでは、すべての値がオブジェクトです。 例えば、3や8などの数値はオブジェクトですし、 「hello」という文字列もオブジェクトです。 次のレッスンで紹介する配列も、オブジェクトになります。
Go超入門コース

【Go言語 超入門コース】12.関数 |関数を料理ロボットに例えて説明しました【プログラミング初心者向け入門講座】

関数とは、いろいろな「処理」をまとめて1つにしたものです。 なぜ関数があるのでしょうか? 料理で例えてみます。 例えば、いつも作るカレーがあるとします。 そのレシピを料理ロボットに記憶してもらいます。
PHP超入門コース

【PHP超入門コース】09.演算子|足し算や引き算、2つの値の大小を比較するときに使います【プログラミング初心者向け入門講座】

演算子とは、足し算、引き算などの四則演算や2つの値の大小を比較するときに使う記号のことです。
JavaScript超入門コース

【JavaScript超入門コース】10.条件分岐|条件にあてはまればAという処理、あてはまらなければBという処理ができます!【プログラミング初心者向け入門講座】

「条件分岐」について説明します。 条件分岐とは、条件に合致する場合は「処理A」、そうじゃないときは「処理B」ということができます。 条件分岐の代表例が、if文です。 JavaScriptでのきまりをみてみましょう
Go超入門コース

【Go言語 超入門コース】11.繰り返し|同じ処理を何度も実行できます【プログラミング初心者向け入門講座】

この動画では、Go言語の繰り返しについて説明します。 Go言語の繰り返し処理には、while文がありません。 Go言語の繰り返し処理は、forだけです。 Go言語は、シンプルな言語といわれる由縁の1つです。
Go超入門コース

【Go言語 超入門コース】10.条件分岐|条件にあてはまればAという処理、あてはまらなければBという処理ができます!【プログラミング初心者向け入門講座】

この動画では、Go言語の条件分岐について説明します。 条件分岐は、プログラムの3つの基本構造の1つです。 条件分岐があることで、プログラムでできることが格段と広がります。 どのプログラミングにもあるものになるので、ぜひ習得してください。 最後に確認問題もあるので、ぜひ挑戦してみてください。
Python超入門コース

【Python超入門コース】14.実践|すべて理解できればPythonの超入門者から卒業です【プログラミング初心者向け入門講座】

総まとめの実践編として、テスト結果を判定するプログラムを作ってみましょう。 どんなプログラムを書くか説明します。 まず、Studentというクラスを作ります。Studentクラスには、生徒の名前を代入する「name」のアトリビュートを定義します。
Ruby超入門コース

【Ruby超入門コース】06.変数 ( 全15回 )【5分解説】

まず、変数について説明します。 変数は例えるなら箱のことです。 変数があることで、文字や数字などのデータを変数に入れておくことができます また、変数を必要な時に取り出すことができます。 変数にデータを入れることを「代入」といい、取り出すことを「参照」といいます。
Go超入門コース

【Go言語 超入門コース】09.演算子|足し算や引き算、2つの値の大小を比較するときに使います【プログラミング初心者向け入門講座】

演算子とは、足し算、引き算などの四則演算や2つの値の大小を比較するときに使う記号のことです。 算術演算子からみていきましょう。 算術演算子とは、足し算、引き算、掛け算、割り算などをするための演算子です。
Java超入門コース

【Java超入門コース】14.実践|すべて理解できればJavaの超入門者から卒業です【プログラミング初心者向け入門講座】

実践編として、テスト結果を判定するプログラムを作ってみましょう。 どんなプログラムを書くか説明します。 いつも使っていたLessonクラスの他に、Studentというクラスを作ります。 Studentクラスには、生徒の名前を代入する「name」のフィールドを定義します。 そして、Studentクラスには2つメソッドを定義します。
Python超入門コース

【Python超入門コース】13.クラス|クラスとは、「データ」と「処理」をまとめたもの【プログラミング初心者向け入門講座】

クラスにはインスタンスやコンストラクタなどの概念がでてきます。 私自身、プログラミングを勉強し始めたときに、これを理解するのに時間がかかりました。 私が何冊も書籍を読んで、こういう順番であれば理解しやすいというプロセスで説明します。
Python超入門コース

【Python超入門コース】12.関数 |関数を料理ロボットに例えて説明しました【プログラミング初心者向け入門講座】

まず、関数について説明します。 関数とは、いろいろな「処理」をまとめて1つにしたものです。 なぜ関数があるのでしょうか? 料理で例えてみます。 例えば、いつも作るカレーがあるとします。 そのレシピを料理ロボットに記憶してもらいます。
Python超入門コース

【Python超入門コース】11.繰り返し|同じ処理を何度も実行できます【プログラミング初心者向け入門講座】

繰り返しとは、決まった回数や条件を満たしてれば、同じ処理を実行するプログラム構造です。繰り返しの代表例がfor文です。 for文は、条件を満たしていれば、同じ処理をぐるぐる繰り返します。 そして、条件を満たさなくなったタイミングで、繰り返しがおわります。
PHP超入門コース

【PHP超入門コース】08.配列

配列とは、複数のデータを格納することができるデータ型です。 変数のレッスンでは、変数は「箱」と説明しました。 例えるなら、変数は1つのデータしかいれらない「箱」なのに対して、配列は複数のデータを入れることができる「ロッカー」です。
Kotlin超入門コース

【Kotlin超入門コース】08.配列|変数を箱。配列をロッカーに例えて解説します【プログラミング初心者向け入門講座】

配列とは、複数のデータを格納することができるデータ型です。 変数のレッスンでは、変数は「箱」と説明しました。 例えるなら、変数は1つのデータしかいれらない「箱」なのに対して、配列は複数のデータを入れることができる「ロッカー」です。 1列の配列のことを1次元配列といい、2列以上ある配列は多次元配列といいます。
JavaScript超入門コース

【JavaScript 超入門コース】09.演算子|足し算や引き算、2つの値の大小を比較するときに使います【プログラミング初心者向け入門講座】

演算子とは、足し算、引き算などの四則演算や2つの値の大小を比較するときに使う記号のことです。 算術演算子からみていきましょう。 算術演算子とは、足し算、引き算、掛け算、割り算などをするための演算子です。
Java超入門コース

【Java超入門コース】13.クラス|クラスとは、「データ」と「処理」をまとめたもの【プログラミング初心者向け入門講座】

クラスとは、「データ」と「処理」をまとめたものになります。 Javaでは、「データ」のことをフィールドといい、「処理」のことをメソッドといいます。 メソッドとフィールドのようなクラスの要素のことをメンバーといいます。 Javaのプログラムは、このクラスを組み合わせて作るので、 Java の根幹となる仕組みです。
Java超入門コース

【Java超入門コース】12.メソッド |メソッドを料理ロボットに例えて説明しました【プログラミング初心者向け入門講座】

まず、メソッドについて説明します。 メソッドとは、「処理」のことです。 なぜメソッドがあるのでしょうか? 料理で例えてみます。 例えば、いつも作るカレーがあるとします。 そのレシピを料理ロボットに記憶してもらいます。 またカレーが食べたくなったときに、 ボタン1つで作れる。 しかも、その料理ロボットは、自分も使えるし、家族も使える。 その料理ロボットがメソッドなのです。
Go超入門コース

【Go言語 超入門コース】08.配列|変数を箱。配列をロッカーに例えて解説します【プログラミング初心者向け入門講座】

配列とは、複数のデータを格納することができるデータ型です。 変数のレッスンでは、変数は「箱」と説明しました。 例えるなら、変数は1つのデータしかいれらない「箱」なのに対して、配列は複数のデータを入れることができる「ロッカー」です。
Python超入門コース

【Python超入門コース】10.条件分岐|条件にあてはまればAという処理、あてはまらなければBという処理ができます【プログラミング初心者向け入門講座】

この動画では、「条件分岐」について説明します。 条件分岐とは、条件に合致する場合は「処理A」、そうじゃないときは「処理B」ということができます。条件分岐の代表例が、if文です。 Pythonでのきまりをみてみましょう
Kotlin超入門コース

【Kotlin超入門コース】07.データ型 |変数に入れるデータの種類のことです【プログラミング初心者向け入門講座】

データ型とは、変数に入れるデータの種類のことです。 この動画では、データ型の数値型、文字列型、ブール型、最後にデータ型の型推論について説明します。 ちなみに、Kotlinでは、変数にデータを入れるときに、データ型を指定する必要があります。
Python超入門コース

【Python超入門コース】09.演算子|足し算や引き算、2つの値の大小を比較するときに使います【プログラミング初心者向け入門講座】

演算子とは、足し算、引き算などの四則演算や2つの値の大小を比較するときに使う記号のことです。算術演算子からみていきましょう。 算術演算子とは、足し算、引き算、掛け算、割り算などをするための演算子です。 早速、ソースコードを見ていきましょう。
Go超入門コース

【Go言語 超入門コース】07.データ型 |変数に入れるデータの種類のことです【プログラミング初心者向け入門講座】

データ型とは、変数に入れるデータの種類のことです。 この動画では、データ型の数値型、文字列型、ブール型について説明します。 ちなみに、Goでは、変数にデータを入れるときに、データ型を指定する必要があります。 このようなプログラミング言語のことを静的型付け言語といいます。
Go超入門コース

【Go言語 超入門コース】06.変数 |変数は、例えるなら「箱」のこと。箱にデータを入れておくことができます【プログラミング初心者向け入門講座】

まず、変数について説明します。 変数は例えるなら箱のことです。 変数があることで、文字や数字などのデータを変数に入れておくことができます また、変数を必要な時に取り出すことができます。 変数にデータを入れることを「代入」といい、取り出すことを「参照」といいます。
Kotlin超入門コース

【Kotlin超入門コース】06.変数 |変数は、例えるなら「箱」のこと。箱にデータを入れておくことができます【プログラミング初心者向け入門講座】

まず、変数について説明します。 変数は例えるなら箱のことです。 変数があることで、文字や数字などのデータを変数に入れておくことができます また、変数を必要な時に取り出すことができます。 変数にデータを入れることを「代入」といい、取り出すことを「参照」といいます。 変数には名前をつけることができ、変数名といいます。
Kotlin超入門コース

【Kotlin超入門コース】05.プログラム実行方法 |プログラムを書いて動かしてみよう【プログラミング初心者向け入門講座】

このレッスンでは、パソコン上に挨拶の「Good morning(おはよう)」「Good afternoon(こんにちは)」「Good evening(こんばんは)」を表示させるプログラムを記述・実行していきます。 まず、VScodeを起動します。