情報工学及び演習1のシラバス情報

科目名称
Course title(Japanese)
情報工学及び演習1 科目番号
Course number
74SIINE101
科目名称(英語)
Course title(English)
Information Engineering and ExerciseⅠ
授業名称
Class name
情報工学及び演習1
教員名 西山 裕之,大和田 勇人
Instructor
開講年度学期 2022年度 前期
Year/Semester
曜日時限 木曜2限
Class hours
開講学科
Department
理工学部 経営工学科
外国語のみの科目
(使用言語)
Course in only foreign
languages (languages)
-
単位
Course credit
2.0 授業の主な実施形態
Main class format
対面授業/On-site class
概要
Descriptions
[概要]
コンピュータネットワークの性能向上は著しく、コンピュータネットワークソフトウェア特にWebアプリケーションが我々の社会生活において果たす役割は非常に大きい。そこで、Webアプリケーションを設計・利用するための原理と実際について学習する。
目的
Objectives
[目的]
コンピュータネットワークに関するソフトウェア、特にWebアプリケーションについて基礎知識を習得する.
本学科のディプロマ・ポリシー「経営工学科の学問分野に応じた基礎学力と、その上に立つ専門知識」に該当する科目である.
到達目標
Outcomes
[到達目標]
Webアプリケーションの構成および動作原理を理解し、実際にWebアプリケーションが構築できるようになる。
履修上の注意
Course notes prerequisites
授業中の教材としてノートパソコンを使用するので,必ず持参すること. 
アクティブ・ラーニング科目
Teaching type(Active Learning)
課題に対する作文
Essay
小テストの実施
Quiz type test
-
ディベート・ディスカッション
Debate/Discussion
- グループワーク
Group work
-
プレゼンテーション
Presentation
- 反転授業
Flipped classroom
-
その他(自由記述)
Other(Describe)
-
準備学習・復習
Preparation and review
各回の授業内容を十分に復習しておくこと.
成績評価方法
Performance grading
policy
全ての授業に出席していることを前提に、かつ、全てのレポートを提出していることも前提として、到達度評価試験・レポート・演習の結果によって評価する.
学修成果の評価
Evaluation of academic
achievement
・S:到達目標を十分に達成し、極めて優秀な成果を収めている
・A:到達目標を十分に達成している
・B:到達目標を達成している
・C:到達目標を最低限達成している
・D:到達目標を達成していない
・-:学修成果の評価を判断する要件を欠格している

・S:Achieved outcomes, excellent result
・A:Achieved outcomes, good result
・B:Achieved outcomes
・C:Minimally achieved outcomes
・D:Did not achieve outcomes
・-:Failed to meet even the minimal requirements for evaluation
教科書
Textbooks/Readings
・教科書を使用する場合は、MyKiTS(教科書販売サイト)から検索・購入可能ですので以下のURLにアクセスしてください。
https://gomykits.kinokuniya.co.jp/tokyorika/
 
・Search and purchase the necessary textbooks from MyKiTS (textbook sales site) with the link below.
https://gomykits.kinokuniya.co.jp/tokyorika/
参考書・その他資料
Reference and other materials
特になし。
授業計画
Class plan
1.Webアプリケーションの仕組み
 Webアプリケーションとはどういうもので、どういうところに特徴があるかを理解し、さらにWebサーバとの通信がどのような仕組みで行われているかを理解する。

2.ハイパーテキストマークアップ言語(HTML)の概要
 Webページ記述言語であるハイパーテキストマークアップ言語(HTML)について、その概要、特徴を理解する。

3.HTMLにおける特徴的なタグ
 HTMLの特徴的なタグとして、見出し、リスト、テーブル、リンク等について、その書き方、意味を理解する。

4.デザインのためのスタイルシートの概要
 Webページをデザインするための要素であるスタイルシートについて、その特徴、書き方、意味を理解する。

5.スタイルシートにおける特徴的なセレクタとプロパティ
 スタイルシートの特徴的なセレクタとプロパティについて、それらの特徴、書き方、意味を理解する。

6.動的なWebサイト記述言語PHPの仕組み
 これまでの静的なWebページと違って、ブラウザ閲覧時に動的に変化するWebページを作成するための記述言語PHPについて、その概要と実行の仕組みについて理解する。

7.PHPにおける変数とデータ構造
 PHPにおける変数の役割を理解し、次にPHPの代表的なデータ構造として配列を取り上げ、その特徴、書き方、意味を理解する。

8.PHPにおける制御構文(1)
 PHPにおける制御構文として、if文とfor文を取り上げ、それらの特徴、書き方、意味を理解する。

9.PHPにおける制御構文(2)
 PHPにおける制御構文として、while文を取り上げ、その特徴、書き方、意味を理解する。

10.関数の仕組み
 プログラミング言語にとって必須の関数について、その特徴、書き方、意味を理解する。

11.PHPの組み込み関数
 PHPの組み込み関数として、配列、文字列等を扱う関数を取り上げ、それらの特徴、書き方、意味を理解する。

12.外部ファイルによる関数定義
 外部ファイルを活用した関数の定義方法を理解する。

13.Webサイトにおけるデータ送受信の仕組み
 Webサイトにおけるデータの送受信について、その特徴と仕組みを理解する。

14.フォームからのデータ送受信の方法
 Webサイトにおけるデータの送受信方法について、GETとPOSTを取り上げ、それらの特徴、書き方、意味を理解する。

15.達成度評価試験と総括
 これまでの理解度を試験により評価する.
教職課程
Teacher-training course
本科目は、教育職員免許状取得(教科:情報)に必要な教科に関する科目の「コンピューター及び情報処理(実習を含む)」区分に該当します。
ただし、教科に関する科目区分については、入学年度により異なるため、各自、入学年度または適用となる年度の学修簿により確認をしてください。
実務経験
Practical experience
-
教育用ソフトウェア
Educational software
-
備考
Remarks
9974337
CLOSE