Python超入門コース

NEW・Python超入門講座

NEW【Python超入門講座】08.リスト|変数を箱、リストをロッカーに例えて解説【プログラミング初心者向け】

こんにちは。キノコードです。このレッスンでは、Pythonの「リスト」について解説をします。リストとは?リストとは、複数のデータを格納することができるデータ型です。変数のレッスンで、変数は「箱」と説明しました。例えるなら、変数は1つのデータ...
NEW・Python超入門講座

NEW【Python超入門講座】07.データ型|データの種類と確認方法【プログラミング初心者向け】

こんにちは。キノコードです。この動画ではPythonの「データ型」について説明します。データ型とは、データの種類のことです。この動画では、数値型、文字列型、ブール型について説明します。数値型それではまず、数値型について説明します。数値型には...
NEW・Python超入門講座

NEW【Python超入門講座】06.変数|変数はデータを入れる箱、変数名のルールも解説【プログラミング初心者向け】

こんにちは。キノコードです。このレッスンでは、変数について説明します。変数とは?変数は、例えるなら、「箱」のことです変数があることで、文字や数字などのデータを変数に入れておくことができますまた、変数を必要な時に取り出すことができます。変数に...
NEW・Python超入門講座

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

こんにちは。キノコードです。このレッスンでは「Python超入門講座」実行について説明をします。この動画では、レッスン3で学んだ順次進行を意識しながらコードの実行について解説をします。パソコン上に挨拶の「Good morning(おはよう)...
NEW・Python超入門講座

NEW【Python超入門講座】04.プログラミングをする準備をしよう!|環境構築不要のGoogleColaboratoryの使い方【プログラミング初心者向け】

こんにちは。キノコードです。このレッスンでは、プログラムを書いたり、実行できる環境について説明をします。Google Colaboratoryとは?Python超入門では、プログラミング学習をGoogle Colaboratory(グーグル...
NEW・Python超入門講座

NEW【Python超入門講座】03.Pythonとは?|プログラムの3つの基本構造をわかりやすく解説(順次進行、条件分岐、繰り返し)【プログラミング初心者向け】

こんにちは。キノコードです。このレッスンでは、プログラムの3つの基本構造について説明をします。3つの基本構造とは?プログラムではインターネットのサービスやAI開発、スマホアプリ、ゲームなどいろいろなものを作ることができます。そう聞くと、プロ...
NEW・Python超入門講座

NEW【Python超入門講座】02.Pythonとは?|Pythonの特徴やできることなどをわかりやすく解説【プログラミング初心者向け】

こんにちは。キノコードです。このレッスンでは、Pythonとは何か?Pythonの特徴やできることについて解説します。Pythonとは?Pythonとは、1991年にオランダ人のグイド・ヴァンロッサムによって開発されたプログラミング言語です...
NEW・Python超入門講座

NEW【Python超入門講座】01.講座の紹介|5年ぶり更新!200万再生コースがさらにわかりやすく【プログラミング初心者向け】

こんにちは。キノコードです。この動画ではPython超入門講座について説明をします。コースの主旨Python超入門講座。以前の名前は「Python超入門コース」と言いましたが、このコースは5年ぶりの更新となります。前回の動画は、200万再生...
Python超入門コース

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

データ型とは、変数に入れるデータの種類のことです。この動画では、数値型、文字列型、ブール型について説明します。ちなみに、Pythonでは、変数にデータを入れるときに、データ型を指定する必要がありません。Pythonが自動的にデータ型を判断してくれるからです。
Python超入門コース

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

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

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

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

【Python超入門コース】04.プログラムの3つの基本構造|プログラムの動きはシンプル。動きは3つだけ【プログラミング初心者向け入門講座】

プログラムではインターネットのサービスや人工知能、スマホアプリ、ゲームなどいろいろなものを作ることができます。そう聞くと、プログラムでは複雑なことをしているイメージをもつかもしれません。でも、プログラムの動きはシンプルです。動きは3つだけです。
Python超入門コース

【Python超入門コース】03.環境構築 for Mac|プログラミングをする準備をしよう!【プログラミング初心者向け入門講座】

環境構築とは、プログラムを書いたり、実行できたりする環境を自分のコンピュータに整えることをいいます。環境構築のために、VisualStudioCode本体、VisualStudioCodeのPython拡張機能、anacondaの3つをインストールします。
Python超入門コース

【Python超入門コース】03.環境構築 for Windows|プログラミングをする準備をしよう!【プログラミング初心者向け入門講座】

環境構築とは、プログラムを書いたり、実行できたりする環境を自分のコンピュータに整えることをいいます。環境構築のために、VisualStudioCode本体、VisualStudioCodeのPython拡張機能、anacondaの3つをインストールします。
Python超入門コース

【Python超入門コース】02.Pythonとは?|Pythonの特徴やできることなどをわかりやすく解説【プログラミング初心者向け入門講座】

Pythonは、1991年にオランダ人のグイド・ヴァンロッサムさんが開発したプログラミング言語です。Pythonという名前は、ヴァンロッサムさんが好きだった『空飛ぶモンティ・パイソン』からとりました。
Python超入門コース

【Python超入門コース】01.コース紹介|初心者にわかりやすいようなコースを作りました【プログラミング初心者向け入門講座】

初めてのことを学習しようとする場合、時間と学習費用がかかってしまい、そこがハードルになってしまうことがあるかと思います。少しでもハードルを下げたいということから、「短い時間で学べる」「無料で学べる」ということを意識してコースを作りました。