#author("2019-09-18T15:22:34+09:00","default:takataka","takataka") #author("2019-09-22T19:39:27+09:00","default:takataka","takataka") *応用プログラミング及び実習 2019年度 第1回 [#ex01] //&color(#ff0000){''工事中''}; #contents 以下の各ステップを順にすすめていきましょう. **Step1 実習の準備その1 [#f073e0e2] 右のリンク先のページの指示にしたがってください: [[./Step1]] **Step2 今日の notebook [#c5575be4] [[01note.ipynb>AProg:01note.ipynb]] - 上記リンク先の Jupyter Notebook を開いてその指示にしたがってください. - notebook の扱いが分からないというひとはこちらへ戻ること [[./Step1#step1_3]] **Step3 実習の準備その2 [#g7f216d5] 右のリンク先のページの指示にしたがってください: [[./Step3]] **Step4 今日の実習課題 [#step4] - 実習の進め方はこちら [[./Step1#step1_1]] - [[callTA>http://callta.math.ryukoku.ac.jp/]] ***課題ex01A (TA) 期限: 本日11:50 [#ex01A] 上記 Step1 および Step2 をやり終えたら callTA してチェックを受けなさい. チェックを受ける際は,TAさんが来るまでに Step2 の notebook をブラウザで開いた状態にしておくこと. ***課題ex01B (TA) 期限: 次回2講時開始直後 [#ex01B] 教科書p.29の draw_teee.py を作って動作を確認しなさい.ただし,次のことに注意: 教科書p.29の draw_tree.py を作って動作を確認しなさい.ただし,次のことに注意: - &color(white,blue){check}; Visual Studio Code を使って作ること. - &color(white,blue){check}; p.29 のプログラムの最初の2行は無視して構いません(あっても害はない). - &color(white,blue){check}; このプログラムの各行が何をしているかきちんと理解することは求めていません. - &color(white,blue){check}; 詳しくは次回説明しますが,''Python のプログラムでは字下げ(インデント)が大変重要な役割をはたします''.p.29 のプログラムおよび以下のように字下げをきちんとしないと正しく動きません. - &color(white,blue){check}; ''TAさんにチェックしてもらうときは,次の二通りの方法でプログラムを実行した状態にしておくこと''(みんなの時間を無駄にしないため,チェックをはじめるまでに実行が完了していなければチェックしません).実行結果のウィンドウは当然二つ現れた状態となります.やり方がわからないひとはこちら: [[./Step3]] ++ 「端末」から python コマンドを使って実行 ++ code 上で「Run Python File in Terminal / ターミナルで Python ファイルを実行」する - 以下のスクリーンショットは,takataka の mac の環境で撮ったものなので,Python のバージョンとかいろいろ細部が異なります. &ref(https://www-tlab.math.ryukoku.ac.jp/~takataka/course/AProg/draw_tree.py.png,nolink); ***課題ex01S (omake) [#ex01S] こちらをどうぞ: [[01exS.ipynb>AProg:01exS.ipynb]] ([[01exS.html>AProg:01exS.html]]) ***課題ex01T (omake) [#ex01T] //&color(#ff0000){工事中}; ''自分が自由に使えるノートPC(win/macどちらでも可)に Python プログラミング環境を作って,この授業の課題ができるようにしよう.'' こちらへどうぞ: [[AProg/PythonProgramming]] 環境作れたら見せてもらえればおまけ課題クリアとして加点します.うまくいかないときは相談に乗ります.また,授業中も含めて,この授業の課題をそちらの環境でやっても構いません.