情報基礎演習I(プログラミング) 5月25日 水曜5限 江草由佳

Slides:



Advertisements
Similar presentations
Excel ソルバー練習 *ツール → アドイン → ソルバーアド インにチェックを入れて、ソルバー を使えるようにしてから、作業を行 うこと。
Advertisements

情報基礎演習I(プログラミング) 第9回 6月22日 水曜5限 江草由佳
情報処理演習 (秋学期・樋口担当) 2回目 10/1 日本工業大学 コンピュータリテラシーII.
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第3回 配列(1) 情報・知能工学系 山本一公
Takashi Taniguchi (谷口貴志)
プログラミング 平成24年10月16日 森田 彦.
第7回 プレゼンテーション資料の作成 PowerPoint の使い方の簡単な説明
プログラミング演習(1組) 第7回
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第4回 配列(2) 情報・知能工学系 山本一公
計算機リテラシーM 第2回 メール 伊藤 高廣.
情報基礎演習I(プログラミング) 5月18日 水曜5限 江草由佳
情報検索演習:第7回 Web情報資源の探し方と リンク集の作り方
レポート課題について.
VBA H106077 寺沢友宏.
前回までの配布資料(Webにないもの):教室の後方
前回までの配布資料(Webにないもの):教室の後方
プログラミング基礎I(再) 山元進.
情報基礎A 第13週 VBAプログラミング VBAの基本文法7・実際のデータ処理
情報検索演習 第2回 講義資料: 教科書が発行されました
情報検索演習 欠席者用第3~5回演習課題 2006年11月15日 後期 水曜4/5限 江草由佳 国立教育政策研究所
Excelによる3-D/等高線グラフの描画 2変数関数の描画 Excel によるグレイスケールマップ風描画
Excelによる3-D/等高線グラフの描画 2変数関数の描画 Excel によるグレイスケールマップ風描画
第5回授業(5/08) の目標 第1章のウェブ上での宿題のやり方の続き(ここまでで、終了)。
PowerPointのチュートリアル 第一版( )
コンピュータリテラシ (1) 学習目標(到達目標) ・計算機実習室を正しく利用できる。 ・文書作成ソフトの利用方法を学び、報告作成が
プログラミング実習 1・2 クラス 第 1 週目 担当教員:  渡邊 直樹.
情報基礎A 第14週プログラミング 実際のデータ処理での応用(2)
平成22年度に実施を予定するインターネットを 用いた研修システムによる研修 ライブ配信受講手順書
湘南工科大学 2013年12月10日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学.
情報検索演習 第10回 パソコンを起動しておくこと 前から4列目までに着席すること 2005年12月21日 後期 水曜5限
情報検索演習 第8回 パソコンを起動しておくこと 前から4列目までに着席すること 2005年11月30日 後期 水曜5限
第1章のWEB 宿題用PPT 第1章のウェブ上での宿題のやり方をパワーポイントで詳しく説明する。 作成すべきファイルはつぎの3つである。
配列(1) 第9回目 [6月15日、H.16(‘04)] 本日のメニュー 1)前回の課題について 2)前回の宿題について 3)配列 4)課題
情報検索演習 第5回 パソコンを起動しておくこと 前から4列目までに着席すること 前回までの配布資料:教室の後方にある
経営工学基礎演習a PowerPointの利用.
岩村雅一 知能情報工学演習I 第8回(後半第2回) 岩村雅一
練習問題アイテムバンクの開発研究 ~再生形式~
情報工学科 3年生対象 専門科目 システムプログラミング 第5回、第6回 ヒアドキュメント レポート課題 情報工学科 篠埜 功.
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
プログラミング演習(2組) 第8回
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第2回 ファイル処理 情報・知能工学系 山本一公
地域情報学演習 VBAプログラミング 第3回 2017年10月24日
コンピュータリテラシー.
情報基礎演習I(プログラミング) 第10回 6月29日 水曜5限 江草由佳
岩村雅一 知能情報工学演習I 第10回(後半第4回) 岩村雅一
実習問題の解き方 JIS3-3の場合.
湘南工科大学 2013年10月8日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学.
地域情報学 C言語プログラミング 第1回 導入、変数、型変換、printf関数 2016年11月11日
プロジェクト演習Ⅱ インタラクティブゲーム制作
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
岩村雅一 知能情報工学演習I 第9回(後半第3回) 岩村雅一
基礎プログラミング演習 第12回.
情報基礎演習I(プログラミング) 第11回 7月12日 水曜5限 江草由佳
情報検索演習 第1回補足資料 授業Webサイトをお気に入りに追加 2006年9月27日 授業資料をダウンロード 後期 水曜4/5限
情報検索演習 第2回補足資料:USBメモリの使い方
基礎プログラミング演習 第6回.
プログラミング演習I 2003年7月2日(第11回) 木村巌.
知能情報工学演習I 第7回(後半第1回) 課題の回答
第6回レポート解説 条件1 条件2 条件3 月の入力 月、日、曜日の表示 日の入力 曜日の入力
情報基礎演習I(プログラミング) 6月8日 水曜5限 江草由佳
Excelによる3-D/等高線グラフの描画 2変数関数の描画 Excel によるグレイスケールマップ風描画
情報基礎演習I(プログラミング) 第8回 6月8日 水曜5限 江草由佳
応用プロジェクト後半 第5回 (1/5) 担当:奥田・橋本
ウェブデザイン演習 第6回.
情報検索演習:第4回 前回の配布資料: 教室の前方のカサ立てにある パソコンを起動したさいに入力する 氏名に 「時限-学籍番号-名前」
情報実習I (第1回) 木曜4・5限 担当:北川 晃.
岩村雅一 知能情報工学演習I 第10回(後半第4回) 岩村雅一
岩村雅一 知能情報工学演習I 第13回(後半第7回) 岩村雅一
情報基礎A 第14週プログラミング 実際のデータ処理での応用(2)
岩村雅一 知能情報工学演習I 第7回(後半第1回) 岩村雅一
Presentation transcript:

情報基礎演習I(プログラミング) 5月25日 水曜5限 江草由佳 2005年5月18日 情報基礎演習I(プログラミング) 5月25日 水曜5限 江草由佳 egusa-y@tsurumi-u.ac.jp http://amazon.slis.tsukuba.ac.jp/~yuka/lecture/2005/basic/ 江草由佳

お知らせなど 前から4列目までの席に着席すること ノートパソコンを起動しておくこと 前回の授業資料や補足説明などは以下のWebページにあります。 http://amazon.slis.tsukuba.ac.jp/~yuka/lecture/2005/basic/ メールアドレス:egusa-y@tsurumi-u.ac.jp

先週のまとめ コメントの書き方 スクリーンショット(画面ダンプ)の仕方 テキスト:p.16 VI 4~ HIMANDO3 プロパティ表

今日のお品書き 条件判断構造 レポート課題について If 条件 Then 条件にあえばやること Else 条件にあわなければやること End If レポート課題について

VI.4. 繰り返しデータを入力し計算させ、コメントをつけるプロジェクトの作成 テキストp.16 下段 ~ VI.4. 繰り返しデータを入力し計算させ、コメントをつけるプロジェクトの作成 テキスト:p.16 VI 4~ この章では条件判断構造の理解を目指す。 If 条件 Then 条件にあえばやること Else 条件にあわなければやること End If

テキストp.18 上段 プログラム5

テキストp.18 上段 プログラム5 「開始」ボタン(=cmdSTART)を クリックしたら呼ばれて 実行されるプロシージャ

テキストp.18 上段 プログラム5 変数の宣言

テキストp.18 上段 プログラム5 条件判断構造を使って 身長か体重の入力欄が空だと エラーを表示する

テキストp.18 上段 プログラム5 肥満度の計算

テキストp.18 上段 プログラム5 条件判断構造を使って 肥満度が20以上、 肥満度が-20以下、 それ以外 にそれぞれ対応するコメントを表示

テキストp.18 上段 プログラム5 条件判断構造を使って 身長か体重の入力欄が空だと エラーを表示する

条件判断構造 もし○○だったら、△△する。というように、 場合によって処理をわけるときに使う テキストp.17 下段~ p.18 上段 条件判断構造 もし○○だったら、△△する。というように、 場合によって処理をわけるときに使う 条件の書き方にはいろいろなものがあるので簡単に紹介する。 例 If txtSHINCHO.Text=“” Then txtCOMMENT.Text = “身長が入力されていません” End if

テキストp.17 下段~ p.18 上段 条件判断構造 If 条件 Then 条件にあった場合やること この行は複数行あってもよい End if 書き方 例 もしtxtSHINCHOテキストボックスが空白だったら、txtCOMMENTテキストボックスに「身長が入力されていません」と出力する If txtSHINCHO.Text=“” Then txtCOMMENT.Text = “身長が入力されていません” End if

条件判断構造 書き方 条件は複数書ける If 条件 Then 条件にあった場合やること この行は複数行あってもよい End if テキストp.17 下段~ p.18 上段 条件判断構造 If 条件 Then 条件にあった場合やること この行は複数行あってもよい End if 書き方 条件は複数書ける 条件A or 条件B 条件Aか条件Bどちらかならば 条件A and 条件B 条件Aと条件B両方を満たすならば

テキストp.17 下段~ p.18 上段 条件判断構造 例 もしtxtSHINCHOかtxtTAIJUテキストボックスが空白だったら、txtCOMMENTテキストボックスに「データが入力されていません」と出力する 例 もしtxtSHINCHOとtxtTAIJUテキストボックスが空白だったら、txtCOMMENTテキストボックスに「身長と体重が入力されていません」と出力する If txtSHINCHO.Text=“” or txtTAIJU.Text=“” Then txtCOMMENT.Text = “データが入力されていません” End if If txtSHINCHO.Text=“” and txtTAIJU.Text=“” Then txtCOMMENT.Text = “身長と体重が入力されていません” End if

テキストp.18 上段 プログラム5 条件判断構造を使って 身長か体重の入力欄が空だと エラーを表示する

テキストp.18 上段 プログラム5 条件判断構造を使って 肥満度が20以上、 肥満度が-20以下、 それ以外 にそれぞれ対応するコメントを表示

条件判断構造 テキストp.17 下段~ p.18 上段 書き方 例 もしCが20より小さくかつ-20より大きければ txtCOMMENT.Textにあなたは健康ですと表示し、 そうでなければ”体重に気をつけましょう”と表示。 If 条件 Then 条件に合ったときにやること Else 条件にあわなかったときにやること End if If C < 20 and C> -20 Then txtCOMMENT.Text = “あなたは健康です” Else txtCOMMENT.Text = “体重に気をつけましょう” End if

条件判断構造 書き方 例 If 条件A Then 条件Aに合ったときにやること ElseIf 条件B Then テキストp.17 下段~ p.18 上段 書き方 例 If 条件A Then 条件Aに合ったときにやること ElseIf 条件B Then 条件Aに合わず条件Bに合ったときにやること Else 条件にあわなかったときにやること End if If C >= 20 Then txtCOMMENT.Text = “ふとりすぎに注意しましょう” ElseIf C<= -20 Then txtCOMMENT.Text = “やせすぎに注意しましょう” Else txtCOMMENT.Text = “あなたは健康です” End if

テキストp.18 上段 プログラム5 条件判断構造を使って 肥満度が20以上、 肥満度が-20以下、 それ以外 にそれぞれ対応するコメントを表示

第2回レポート課題(1) テキストp.19の問題2をする テキストp.20 VII.1節 HYOJIの画面作成をする 次の条件を満たすこと 元金:1,000,000 年数:10年が計算できること データを入力せずに、計算開始ボタンをクリックしたら、「入力されていないデータがあります。元金と年数両方を入力してから計算ボタンをクリックしてください」などのエラーを表示する 作成するプログラムには、プログラムの説明をコメントとして記入しておくこと テキストp.20 VII.1節 HYOJIの画面作成をする プロパティの設定まで(p.VII.1.2.4まで)を済ませる

第2回レポート課題(2) 締め切り:6/1の授業開始まで レポートの体裁 体裁が整っていない場合は課題ができたとみなしません 表紙をつける 科目名:情報基礎演習I(プログラム) タイトル:第2回レポート課題 提出日:2005年5月25日 学籍番号 名前 メールアドレス 実行画面の画像をつける プロパティ表をつける 行番号付プログラムリストをつける(HYOJIはなくてよい) 感想、質問、要望などがあれば、つける(任意) A4の紙とする 左上をホッチキスでとめる

今日のまとめ 条件判断構造 レポート課題について If 条件 Then 条件にあえばやること Else 条件にあわなければやること End If レポート課題について

残り時間 レポート課題をする できた人は友達に教えてあげよう 先に進んでもよい 次回以降のレポートの予定 終わった人は今日提出してもよい いくつかテキストに訂正箇所があるので先に進む場合は私に一言声をかけること 次回以降のレポートの予定 HYOJI2のプロパティの設定まで(P.27 VII2.1 ~ VII2.2) CHOSHAKENSAKUのプロパティの設定まで(P.30 VIII.1. ~ VIII.2.4) SHOMEIKENSAKUのプロパティの設定まで(P.36 IX.1. ~ IX.2.) ここに挙げたのは出すと確定したもの、他にもレポートを出す可能性あり