Size: 67
Comment:
|
Size: 6702
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
2019/IndexPageについて、ここに記述してください。 | ## #format wiki #language ja #pragma section-numbers off #acl AdminGroup:read,write,delete,revert,admin TadashiIijima:read,write,delete,revert,admin IijimaStaffGroup: IijimaGroup: IijimaObogGroup: GuestGroup: TaGroup:read StudentGroup:read Known: All:read ## ---- [[IndexPage|授業-ソフトウェア工学]] > [[2019/IndexPage|2019年度]] ---- = 授業-2019年度-ソフトウェア工学 = (公開) ## (閲覧回数:<<Hits>>) ---- <<Include(2019/Indicator)>> ---- <<TableOfContents()>> ---- == お知らせ == [ <<Action(edit)>> ] ## <<Include(2019/News)>> ## [[2019/News|*]] * [[2019/News|News]] ---- == Pythonプログラミング基本編 (2018年度~) == [<<Action(edit)>>] * Pythonプログラミング基本編 * 随時追加(必要に応じて,修正も)していきます. * 言語の解説ページ * [[Python/Lang/IndexPage|Pythonプログラミング基本編]] * 授業範囲のまとめ (2018年度の試験の持込用紙; 2019年度は,これとは異なります) * [[2018/Resume/IndexPage|授業範囲のまとめ]] * 試験の持込用紙は,基本レベル(入門と初級の間)のプログラミングの折に,手元に置いておくと便利だと思います. * 授業の概要 * ソフトウェア工学は,本来,ソフトウェアの作り方を扱うものです. * ですが,その前提となる基本的なプログラミングのスキルが十分ではないので,プログラミング基本編(入門と初級の間くらい)を実施します. * 計算機科学(人工知能/情報システム)関係の研究室だけでなく,管理工学科の全研究室で必要となる最低限のスキルレベル * 何とか,書籍に付録としている基本的なサンプルプログラムを理解して,カスタマイズすることができるレベル. * 取り扱う範囲 (基本プログラミングのためのスキルセットとして) ## * 入門スキルセット(前提科目の復習) ## * [[Python/Lang/DataType|基本データ型]] ## * [[Python/Lang/ControlStructure|基本的な制御構造]] ## * [[Python/Lang/InputOutput/StdIo/|コンソール入出力]] ## * 基本スキルセット(この授業; 入門と初級の間) ## * 基本的なデータ構造 ## * [[Python/Lang/DataType/Sequence/List|リスト(list)]] ## * [[Python/Lang/DataType/Sequence/String|文字列型]] ## * [[Python/Lang/DataType/Dict|辞書(dict)]] ## * [[Python/Lang/DataType/Set|集合(set)]] ## * 基本的なモジュール化 ## * [[Python/Lang/Function|関数]] ## * データの取得と保存 ## * [[Python/Lang/InputOutput/FileIo|ファイル入出力]] ## * [[Python/Lang/Exception/Handling|例外処理の一部]] ||<|3>入門スキルセット<<BR>>(前提科目の復習)||[[Python/Lang/DataType|基本データ型]]|| || [[Python/Lang/ControlStructure|基本的な制御構造]]|| || [[Python/Lang/InputOutput/StdIo/|コンソール入出力]]|| ||<|7>基本スキルセット<<BR>>(この授業; <<BR>>入門と初級の間)||<|4>基本的なデータ構造||[[Python/Lang/DataType/Sequence/List|リスト(list)]]|| || [[Python/Lang/DataType/Sequence/String|文字列型]]|| || [[Python/Lang/DataType/Dict|辞書(dict)]]|| || [[Python/Lang/DataType/Set|集合(set)]]|| || 基本的なモジュール化||[[Python/Lang/Function|関数]]|| ||<|2> データの取得と保存||[[Python/Lang/InputOutput/FileIo|ファイル入出力]]|| || [[Python/Lang/Exception/Handling|例外処理の一部]]|| ||<|3>初級スキルセット<<BR>>(この授業では扱いません)||GUI ||[[Python/Module/GUI/TkInter|TkInter]]|| || 可視化||[[Python/Lang/Module/Visualize/MatplotLib|MatplotLib]]|| || オブジェクト指向||[[Python/Lang/ObjectOrientation|OO]]|| ||<|3>応用スキルセット(1)<<BR>>(少しだけ,取り上げるかもしれません)||数値計算||[[Python/Module/Computation/Numerical/NumPy|NumPy]]|| || 数値計算||[[Python/Module/Computation/Numerical/SciPy|SciPy]]|| || 記号計算||[[Python/Module/Computation/Symbolic/SymPy|SymPy]]|| ||<|2>応用スキルセット(2)<<BR>>(少しだけ,取り上げるかもしれません)||統計||[[Python/Module/Statistics/Statistics|Statistics]]|| || データ||[[Python/Module/Data/Pandas|Pandas]]|| ||<|2>応用スキルセット(3)<<BR>>(少しだけ,取り上げるかもしれません)||最適化||[[Python/Module/Optimize/PuLP|PuLP]]|| || 最適化||[[Python/Module/Optimize/PyOMO|PyOMO]]|| ||<|2>応用スキルセット(4)<<BR>>(少しだけ,取り上げるかもしれません)||ネットワーク||[[Python/Module/Network/NetworkX|NetworkX]]|| || シミュレーション||[[Python/Module/Simulation/SimPy|SimPy]]|| ||<|3>応用スキルセット(5)<<BR>>(少しだけ,取り上げるかもしれません)||3D||[[Python/Module/Interaction/Panda3D|Panda3D]]|| || ||[[Python/Module/Interaction/Pyglet|Pyglet]]|| ---- == 試験 == [ <<Action(edit)>> ] * [[2019/Exam|試験]] ---- == メッセージ == [ <<Action(edit)>> ] <<Include(2019/Message/Opening)>> [[2019/Message/Opening|*]] ---- == スケジュール == [ <<Action(edit)>> ] <<Include(2019/Schedule/Policy)>> [[2019/Schedule/Policy|*]] <<Include(2019/Schedule/CurrentContents)>> [[2019/Schedule/CurrentContents|*]] ---- == 成績評価 == <<Include(2019/Message/Evaluation)>> [[2019/Message/Evaluation|*]] ---- == プロジェクト == ||[[2019/Project/IndexPage|プロジェクト]]|| ---- == Q&A == ||[[2019/QandA/IndexPage|Q&A]]|| ------ <<Include(Pub/00/Tail)>> [[Pub/00/Tail|*]] |
授業-2019年度-ソフトウェア工学
(公開)
- 01~15の数字をクリックすると,各回のページに移動します.
- 数字の後のアスタリスク(*)はスタッフ用ページへのリンクです
- スタッフ以外は,アクセス権限がありません.
- 数字の後のアスタリスク(*)はスタッフ用ページへのリンクです
お知らせ
[ edit ]
Pythonプログラミング基本編 (2018年度~)
[edit]
- Pythonプログラミング基本編
- 随時追加(必要に応じて,修正も)していきます.
- 言語の解説ページ
- 授業範囲のまとめ (2018年度の試験の持込用紙; 2019年度は,これとは異なります)
- 試験の持込用紙は,基本レベル(入門と初級の間)のプログラミングの折に,手元に置いておくと便利だと思います.
- 授業の概要
- ソフトウェア工学は,本来,ソフトウェアの作り方を扱うものです.
- ですが,その前提となる基本的なプログラミングのスキルが十分ではないので,プログラミング基本編(入門と初級の間くらい)を実施します.
- 計算機科学(人工知能/情報システム)関係の研究室だけでなく,管理工学科の全研究室で必要となる最低限のスキルレベル
- 何とか,書籍に付録としている基本的なサンプルプログラムを理解して,カスタマイズすることができるレベル.
- 取り扱う範囲 (基本プログラミングのためのスキルセットとして)
入門スキルセット
(前提科目の復習)基本スキルセット
(この授業;
入門と初級の間)基本的なデータ構造
基本的なモジュール化
データの取得と保存
初級スキルセット
(この授業では扱いません)GUI
可視化
オブジェクト指向
応用スキルセット(1)
(少しだけ,取り上げるかもしれません)数値計算
数値計算
記号計算
応用スキルセット(2)
(少しだけ,取り上げるかもしれません)統計
データ
応用スキルセット(3)
(少しだけ,取り上げるかもしれません)最適化
最適化
応用スキルセット(4)
(少しだけ,取り上げるかもしれません)ネットワーク
シミュレーション
応用スキルセット(5)
(少しだけ,取り上げるかもしれません)3D
試験
[ edit ]
メッセージ
スケジュール
成績評価
プロジェクト