令和2年度 徳島大学生物資源産業学部 コンピュータ・プログラム演習

金曜日 12:50-14:20

第1回 コンピュータとプログラム言語

コンピュータネットワークの情報の授受をIPアドレスなどの仕組みから解説
HTMLとJavaScriptについて解説
HTMLのソースコードの基本的な書き方を演習

インターネットとWebサービスの仕組み

教科書にあるいくつかのタグを用いて, HTMLのソースコードの基本的な書き方のを演習

第3回 HTMLによるWebページの作成

カレンダー 演習サンプル

第4回 スタイルシートによるレイアウト

演習サンプル1 演習サンプル2

第5回 中間試験1

K302教室

注意:これまでのスライドと演習したことをよく復習しておいて下さい。

第6回 JavaScriptプログラムの基礎

教科書:Step 01 - Step 04 (JavaScript実行方法,イベントハンドラ,関数)

補足


第7回 変数,配列,関数

教科書:Step 05 - Step 07 (変数の演算,配列,関数の引数) 文字列や計算結果を表示する方法・変数,配列の使い方


第8回 文字列の表示

教科書:Step 07 (関数の引数・発展編)
入力した数値で計算!
掛け算の表を入力した数値で計算!


第9回 算術演算(制御構造・繰り返し処理)

教科書:Step 08 - Step 09 (繰り返し処理)

課題1(P.42演習1)解答例
課題2(P.45九九の表を任意の数値でできるように)解答例


第10回 中間試験2

K302教室


第11回 制御構造・繰り返し処理(中間試験2)

教科書:Step 10 - Step 11 (条件分岐)


第12回 制御構造・分岐条件

教科書:Step 12 - Step 14 (break, continue, 関数の戻り値)


第13回 プログラムによる情報の入出力

JavaScriptによる描画

描画例

Sample1_1

memristor

LEDcalcr

convertBDH


第14回 レポート

これまで学んだ内容だけを用いて,アプリケーションを作成せよ。

ユーザの入力に応じて,なんらかの処理をし結果を表示するもの
学んだ内容をできるだけ多く含ませる
1つの目的である(別々の目的のものを並べて多くの内容というのは不可)

作成例

マナバで提出。締切などはマナバ参照のこと


第15回 まとめ


第16回 期末試験