平成30年度高知工科大学教職科目 微分方程式特論I 11 高知大学教育学部技術教育コース 北川 晃.

Slides:



Advertisements
Similar presentations
1 情報基礎 A 第 9 週 プログラミング入門 VBA の基本文法 1 準備・変数・データの入出力 徳山 豪・全 眞嬉 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
Advertisements

情報処理基礎 A ・ B 第 5 回 プログラミング入門 操作の自動化を実現する仕組み. 2004/11/16 ・ 17 情報処理基礎 A ・ B 2 本日の内容 処理の自動化~プログラムの概念 ハードウェアとソフトウェア プログラミング言語 Excel における処理の自動化 入力支援の機能 分析ツール.
BBT大学 Ruby on Rails開発環境セットアップマニュアル
なぜ今Pythonか? Pythonをお薦めする18の理由
C言語システムプログラミング クラス分け 1の人:紫合クラス(302教室) 学籍番号を3で割った余りが、 0の人:冬爪クラス(208教室)
第3回参考文献発表 PHP言語 岩永逸平.
IBM Power Systems Linux センター のご紹介
Gouichi Iisaka The Company was called Cray Research Japan Co., Ltd.
UNIX Life KMSF M2 saburo.
MySQLに接続するデータベースプログラム
第6回 Flashによるゲームの作成 04A2029           古賀慎也.
山田 由貴子 (北大理・地球惑星科学専攻) 2004年10月29日
Javaのインタフェース についての補足 2006年5月17日 海谷 治彦.
VBA(Visual Basic Application)を使ったプログラミングの初歩概説
応用情報処理V 第1回 プログラミングとは何か 2004年9月27日.
JavaScript Language Update
Mathematica入門 数学を数式処理システムで 上智大学理工学部 大槻東巳 TA: 吉本行気,清水元気 2012年6月.
MATLAB測位プログラミングの 基礎とGT (1)

応用情報処理V 第1回 プログラミングとは何か 2003年9月29日.
心理学情報処理法Ⅰ コンピュータ言語の歴史.
C言語システムプログラミング C Language System Programming
2016年度 プログラミングⅠ ~ 内部構造と動作の仕組み(1) ~.
教師あり学習と ディープラーニング 金子邦彦.
コンピュータの原理 1E17M053-9 奈良 皐佑 1E17M070-7 師尾 直希        1E17M078-6 渡邊 惇.
独習XML 第2章 XML文書の構成要素 2.1 XMLの文字と文字列 2.2 コメント
ai-1. 人工知能を演習と実践で学ぶ シリーズ
プログラミング基礎a 第1回 ハードウェアとソフトウェア プログラミング総論 ~プログラミング言語とは~
プログラミング基礎a 第7回 C言語によるプログラミング入門 ファイル入出力
Fortranについて 高エネルギー加速器研究機構 平山 英夫.
プログラミング基礎a 第1回 ハードウェアとソフトウェア プログラミング総論 ~プログラミング言語とは~
オブジェクト指向 プログラミング 第二回 知能情報学部 新田直也.
2010年度 情報科学序論 ~ 内部構造と動作の仕組み(2) ~.
pp-1. Python を演習と実践で学ぶ シリーズ
オブジェクト プログラミング 第2回 プログラムの基本.
東京工科大学 コンピュータサイエンス学部 担当 亀田弘之
コンパイラ 2012年10月1日
情報基礎Ⅱ (第1回) 月曜4限 担当:北川 晃.
Josh : バイトコードレベルでのJava用 Aspect Weaver
2013年度 プログラミングⅠ ~ 内部構造と動作の仕組み(2) ~.
2017年度 プログラミングⅠ ~ 内部構造と動作の仕組み(1) ~.
ガイダンス 電子計算機 電気工学科 山本昌志 1E
Javaによる Webアプリケーション入門 第4回
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
アルゴリズムとデータ構造1 2009年6月15日
プログラミング基礎a 第9回 Java言語による図形処理入門(1) Javaアプレット入門
東京工科大学 コンピュータサイエンス学部 担当 亀田弘之
さまざまなプログラミング言語, オンライン開発環境
第2回 Webサーバ.
第6回放送授業.
オブジェクト指向 プログラミング 第四回 知能情報学部 新田直也.
pp-1. Python を演習と実践で学ぶ シリーズ
情報実習I (第1回) 木曜4・5限 担当:北川 晃.
コンパイラ 2012年10月11日
プログラミング基礎a 第7回 C言語によるプログラミング入門 ファイル入出力
アルゴリズムとデータ構造 2010年6月17日
2014年度 プログラミングⅠ ~ 内部構造と動作の仕組み(1) ~.
2. 画像とカメラ 金子邦彦.
オブジェクト指向言語論 第一回 知能情報学部 新田直也.
プログラミング言語論 第九回 理工学部 情報システム工学科 新田直也.
Javaとは Javaとはオブジェクト指向言語でJava VM(Java仮想マシン)と呼ばれるプログラム上で動作します。
2008年度 情報科学序論 ~ 内部構造と動作の仕組み(2) ~.
オブジェクト指向言語論 第七回 知能情報学部 新田直也.
プログラミング言語論 第九回 理工学部 情報システム工学科 新田直也.
オブジェクト指向言語論 第七回 知能情報学部 新田直也.
プログラミング基礎a 第5回 C言語によるプログラミング入門 配列と文字列
ニシキヘビの飼い方 Pierrot.
ニシキヘビの飼い方 Pierrot.
岩村雅一 知能情報工学演習I 第7回(後半第1回) 岩村雅一
Presentation transcript:

平成30年度高知工科大学教職科目 微分方程式特論I 11 高知大学教育学部技術教育コース 北川 晃

プログラミング言語 Python オランダ人グイド・ヴァン・ロッサムが開発(1990年~). 汎用のプログラミング言語.Ver. 2⇒3へ移行中. Ver. 2と3に互換性はないが,2に3の一部の機能を実装. 無料で利用できる(Win/Mac/Linux など). 文法が最低限のものしか準備されていない ⇒予約語が少ない(30語程度)ので学びやすい. 幅広い支持層を獲得.機械学習などで広く用いられている. オブジェクト指向に対応. 名刺サイズのコンピュータRaspberry Piの標準言語. YouTubeもPythonで書かれている.

Pythonの特徴 インタープリタとして動作するが,かなり高速. まとまったスクリプトを実行することも可能. 標準ライブラリの他,サードパーティ製の ライブラリも充実している. 変数の型は動的に割り振られる(宣言がいらない). 大文字,小文字を区別する. コードはシンプルで扱いやすい(短く書ける). 字下げ(インデント)に重要な意味がある. Tcl/Tkと組み合わせて,GUIプログラミングもできる.

Pythonの参考書 独学プログラマー Python言語の 基本から仕事のやり方まで 詳細!Python 3 入門ノート

Pythonのインストール(はじめに) GUI IDE Pythonは公式サイトから入手できる(Ver. 2/3, 64bit/32bit)が… GUI IDE NumPy(行列演算) SciPy(統計,最適化他) Matplotlib(グラフ作成) Scikit-Learn(機械学習) 数値計算ライブラリを別途インストールしなければならない PIP (Pip Installs packages)を用いて個別にインストールする. 面倒な場合は…

Pythonのインストール(Win) 代表的なライブラリを組み合わせたパッケージをインストール Ver. 3を選択 https://www.python.jp/install/windows/anaconda/install_anaconda.html Ver. 3を選択 ‘Get the Cheat Sheet’ は閉じてよい.

Pythonのインストール(Mac) Python 3を別にインストールする. Ver. 3を選択 MacOSにはPython 2が標準でインストールされているが… Python 3を別にインストールする. https://www.python.jp/install/windows/anaconda/install_anaconda.html Ver. 3を選択