prg-basic
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| prg-basic [2020/12/17 (Thu) 09:13] – sonk414 | prg-basic [2021/01/04 (Mon) 19:43] (現在) – sonk414 | ||
|---|---|---|---|
| 行 21: | 行 21: | ||
| - | | コマンド | 機能 | + | | コマンド | 機能 |
| - | | `pwd` | 現在作業しているディレクトリのパスを表示する。 | + | | `pwd` | 現在作業しているディレクトリのパスを表示する。 |
| - | | `ls` | ディレクトリの内容の一覧を表示する。 | + | | `ls` | ディレクトリの内容の一覧を表示する。 |
| - | | `cd` | ディレクトリを移動する。 | + | | `cd` | ディレクトリを移動する。 |
| - | | `cp` | ファイルまたはディレクトリをコピーする。 | + | | `cp` | ファイルまたはディレクトリをコピーする。 |
| - | | `mv` | ファイルまたはディレクトリを移動する。 | + | | `mv` | ファイルまたはディレクトリを移動する。 |
| + | |||
| + | |||
| + | なお、初級・中級コースを受講する上では必要はありませんが、コマンドを詳しく学びたい方は次の資料を参考にしてください。 | ||
| + | |||
| + | * テキスト [[https:// | ||
| + | * 動画&テキスト [[http:// | ||
| 行 37: | 行 43: | ||
| プログラミング言語は、簡単に言えば、コンピュータを制御するための言語です。その種類は数百にもおよぶと言われています。これらのプログラミング言語には優劣がなく、目的によって使い分けられています。例えば、統計・機械学習の分野において Python や R などが使われ、システム開発ならば Python、Java や Go などがよく使われています。 | プログラミング言語は、簡単に言えば、コンピュータを制御するための言語です。その種類は数百にもおよぶと言われています。これらのプログラミング言語には優劣がなく、目的によって使い分けられています。例えば、統計・機械学習の分野において Python や R などが使われ、システム開発ならば Python、Java や Go などがよく使われています。 | ||
| - | AI を理解する上で、数学・統計の知識だけさえあれば十分ですが、AI を活用していくにはプログラミング言語を使える必要があります。AI の分野でよく使われているプログラミング言語には C++、Python や R などがあります。このなか、とくに Python は勉強しやすく、応用範囲が広いプログラミング言語と言われています。また、AI 最先端のアルゴリムがほとんど Python で記述されているほど有名である。AI を学ぶにあたり、まず | + | AI を理解する上で、数学・統計の知識だけさえあれば十分ですが、AI を活用していくにはプログラミング言語を使える必要があります。AI の分野でよく使われているプログラミング言語には C++、Python や R などがあります。このなか、とくに Python は勉強しやすく、応用範囲が広いプログラミング言語と言われています。AI 最先端のアルゴリムがほとんど Python で記述されているほど有名です。また、Python |
| - | + | ||
| - | プログラミング言語経験者であれば、Python をゼロから勉強し始める必要はありません。Python の文法やデータ型などを調べて一通り目を通すだけで十分です。 | + | |
| - | + | ||
| - | プログラミング言語未経験者の場合は、インターネットで公開されている資料などを有効活用して、一通り Python を学ぶことをお薦めします。本教育プログラムの初級および中級コースでは、AI の作り方や AI の活用に重みをおいてあるため、Python について最小限のことしか説明しません。そのため初級・中級コースを受けるにあたり、次のような Python 知識をすである程度持っていることを期待しています。プログラミング言語未経験者が | + | |
| - | + | ||
| - | * データ型(整数、小数、文字) | + | |
| - | * リスト、ディクショナリ | + | |
| - | * if 構文, for 構文, while 構文 | + | |
| - | * 関数の作り方と使い方 | + | |
| - | + | ||
| - | Python を学ぶにあたり、以下の資料を参考にするとよいです。これらの資料は、Python の基本的な部分から応用部分まで広くカバーしてあります。このうち、初級・中級コースに必要な部分をカッコの中に書きました。これらの部分については習得(復習)しておくと、初級・中級コースもスムーズに理解できるようになります。なお、初級・中級コースを受けるにあたり、クラスやイテレーターなどの抽象的な概念への理解を必要としていません。 | + | |
| + | 本教育プログラムの初級および中級コースでは Python と R の両方を使用しますが、本プログラムの内容として AI の作り方や AI の活用に重みをおいてあるため、Python および R の使い方について最小限のことしか説明しません。そのため初級・中級コースを受けるにあたり、次にリストに挙げた Python および R 知識をすでに持つことを期待しています。本プログラムを受講するにあたり、これらの項目を重点的に学ぶことをお薦めします。 | ||
| - | * テキスト [[https:// | + | * Python |
| - | * テキスト | + | * データ型(整数、小数、文字) |
| - | * 動画&テキスト [[https:// | + | * リスト、ディクショナリ |
| - | * 動画 [[https:// | + | * if 構文, for 構文 |
| + | * 関数の作り方と使い方 | ||
| + | * R | ||
| + | * ベクトル・行列・データフレーム | ||
| + | * 可視化 | ||
| + | Python および R を学ぶにあたり、以下の資料を参考になれます。これらの資料は、Python および R の基本的な部分から応用部分まで広くカバーしてあります。このうち、初級・中級コースに必要な部分をカッコの中に書きました。これらの部分については習得(復習)しておくと、初級・中級コースもスムーズに理解できるようになります。 | ||
| + | * Python | ||
| + | * テキスト [[https:// | ||
| + | * テキスト [[https:// | ||
| + | * 動画&テキスト [[https:// | ||
| + | * 動画 [[https:// | ||
| + | * R | ||
| + | * 動画&テキスト [[https:// | ||
prg-basic.1608164034.txt.gz · 最終更新: by sonk414
