#author("2023-04-26T14:44:44+09:00","external:moriat","moriat")
#author("2023-04-26T14:45:54+09:00","external:moriat","moriat")
#topicpath

** Google Colaboratory [#w73f76d2]
- 言葉の説明
-- IDE(環境)~
「環境」とは、プログラムを書いて、実行して、その実行結果を元に、更にプログラムを改善するための仕組みをいう。IDE(Integrated Development Environment,統合開発環境)などと呼ばれることもある。~
~
-- Jupyter notebook~
Jupyter Notebook と呼ばれる Python (他の言語も?)を開発するための「環境」がある。ここで「環境」とは、プログラムを書いて、実行して、その実行結果を元に、更にプログラムを改善するための仕組みをいう。IDE(Integrated Development Environment,統合開発環境)などと呼ばれることもある。~
Jupyter Notebook と呼ばれる Python (他の言語も?)を開発するための「環境」である。
Jupyter は、IDE の中でも、プログラムと一緒に Markdown と呼ばれる書式で説明を書き加え得ることができる特徴がある。~
~
-- Google Colaboratory~
Jupyter notebook をオンラインにして、Google が、自らが持つ計算機で Python (などの)プログラムを実行できるようにしたのが、Google Colaboratory である。~
~
-- CMS~
Content Management System。ウェブページを記載する際、いちいち HTML ですべて書かない。ウェブ記載の内容に集中できるように、表示部分や検索、リンクなどを簡易に設定できることが必要だ。これを実現するものを CMS という。~
~
-- MarkDown~
CMS は、数多くの種類がある。しかし、ウェブに掲載する内容を記載する方法は、いくつかの類型がある。たとえば、Wiki 記法と呼ばれる記法である。WikiPedia などは、それで記載されている。もうひとつは、MarkDown と呼ばれるもので、Google Colaboratory などは、MarkDown で記載される。
~
- 使用例~
次のURLは Google Colaboratory の例である。~
https://colab.research.google.com/drive/1rUY3FZ0laWIDQY5sSIKheE-ZnVsKrpFr ~
Google の ID がある人は、  ファイル>ドライブにコピーを保存   で、自分の Google ドライブに保存し、活用してみると良い。
** Chat GPT [#k68dbb18]
- プログラムの勉強と Chat GPT~
Chat GPT はプログラムも提案してくれる。そこで、プログラミングと勉強する際にも役立つ。例えば、次のような質問を投げかけてみる。
 Python は、どんなプログラムが最初のプログラムとしてふさわしいでしょうか?
Chat GPTの答えはこうだ。
 Pythonは、初心者にも優しいプログラミング言語であり、多くの用途に使用されているため、
 最初のプログラムとしては様々な選択肢がありますが、一般的には以下のようなものが挙げ
 られます。
 
 1. 「Hello, World!」プログラム:これは、プログラムを学ぶ上で伝統的に最初に書かれる
     プログラムです。文字列を表示する方法を学ぶのに適しています。
#code(python){{
 print("Hello, World!")
}}
 2. 算術演算子を使用した簡単な計算:Pythonの算術演算子を使って、2つの数字を足し算す
    るなどの簡単な計算を実行してみることができます。
#code(python){{
 x = 2
 y = 3
 print(x + y)
}}
 3.条件分岐を使ったプログラム:条件に基づいて、プログラムが異なる操作を実行する方法
   を学ぶために、簡単な条件分岐を使ったプログラムを書くことができます。
#code(python){{
 x = 5
 if x < 10:
     print("xは10未満です")
 else:
     print("xは10以上です")
}}
 これらの例は、Pythonを学び始める人々が最初に試すことができる簡単なプログラムです。
 Pythonの基本的な文法と構文を学ぶのに役立ちます。しかし、プログラムを書いていくうち
 に、より複雑なプログラムを書くことができるようになっていくでしょう。

トップ   編集 差分 添付 複製 名前変更 リロード   新規 検索 最終更新   ヘルプ   最終更新のRSS