情報ネットワーク特論

科目基礎情報

学校 宇部工業高等専門学校 開講年度 令和06年度 (2024年度)
授業科目 情報ネットワーク特論
科目番号 63033 科目区分 専門 / 選択
授業形態 講義 単位の種別と単位数 学修単位: 2
開設学科 生産システム工学専攻 対象学年 専2
開設期 3rd-Q 週時間数 4
教科書/教材
担当教員 伊藤 勉

到達目標

(1) html、php、データベース、pythonを使ったwebページを作成できる。
(2) SQLインジェクションの危険性と対策を理解できる。

ルーブリック

理想的な到達レベルの目安(優)標準的な到達レベルの目安(良)最低限の到達レベルの目安(可)未到達レベルの目安(不可)
評価項目1(1) html、php、データベース、pythonを使ったwebページを作成できる。 (2) SQLインジェクションの危険性と対策を理解できる。html、phpによるウェブページが作成できる。html、phpによるプログラムコードが理解できる。html、phpによるプログラムコードが理解できない。
評価項目2phpからデータベースやPythonへの処理伝達を利用したウェブページをデザインできる。phpからデータベースやPythonへの処理伝達が実装できる。phpからデータベースやPythonへの処理伝達が理解できる。phpからデータベースやPythonへの処理伝達が理解できない。
評価項目3SQLインジェクションに関連した脅威への対策を提案できる。SQLインジェクションの対策を理解できる。SQLインジェクションのメカニズムが理解できる。SQLインジェクションのメカニズムが理解できない。

学科の到達目標項目との関係

教育方法等

概要:
今日、私たちの身の回りでは様々な電子サービスが稼働しており、それらのサービスを実装している技術の基礎である、HTML、PHPについて、実践的に学ぶ。実践的なウェブページの構築を目指して、phpからのデータベースやpythonへの伝達処理についても実践的に学び、ウェブサービスの基礎を広く理解する。後半では、データベースやpythonとの伝達に生じるセキュリティリスクについても触れる。
授業の進め方・方法:
スライドを多用し,授業計画に列挙した個々の技術を説明する。また,個々の技術に対応したレポート課題を課す。
ネットワーク技術を含む情報技術分野はアップデートが頻繁であり,10年前の常識があっという間に通用しなくなる。講義中に最新情報を提供できるよう努める
なお、この科目は学修単位科目のため、事前・事後学習としてレポートを実施します。
注意点:
提供できる最新の知識を講義に盛り込むために、内容が変化する場合があります。

授業の属性・履修上の区分

アクティブラーニング
ICT 利用
遠隔授業対応
実務経験のある教員による授業

授業計画

授業内容 週ごとの到達目標
後期
3rdQ
1週 HTMLとphpの概要 ・HTMLとphpの概要を理解する
2週 HTMLによるウェブページ作成 HTMLによるウェブページを実装するための、基礎的な文法について理解する。
3週 HTMLとphpによるウェブページ作成 phpを用いた動的なウェブページの作成に必要な、phpの文法を理解する
4週 phpとデータベースとの連携 phpとデータベースの接続方法について学び、phpからデータベースの情報を活用できるようになる。
5週 phpとpythonプログラムの連携 ブラウザからの入力を、pythonで処理する方法について学ぶ
6週 SQLインジェクションのリスクと対策 SQLインジェクションのリスクと、ブラウザ入力と権限設定の重要性について理解する。
7週 ウェブページの実装 課題を満たすウェブページの実装を目指す。
8週 ウェブページの実装 課題を満たすウェブページの実装を目指す。

モデルコアカリキュラムの学習内容と到達目標

分類分野学習内容学習内容の到達目標到達レベル授業週

評価割合

試験発表相互評価態度ポートフォリオその他レポート合計
総合評価割合0503000020100
基礎的能力01000002030
専門的能力03030000060
分野横断的能力0100000010