概要:
情報化社会におけるネットワークセキュリティや情報モラルについての認識を高めるとともに,利用する機会が多いオフィスアプリケーションの基礎的な使用方法を学ぶ。また,今後さらなる普及が見込まれるIoTに関する基本的な概念や実装方法,および効率的な処理を実現するためのアルゴリズムの概念や基本的なアルゴリズムの概要について,演習を通して触れながら理解を深める。
授業の進め方・方法:
情報処理センターの演習室を使い,実際に自分で操作しながら理解を深める演習形式で行います。
授業の内容は基本的な内容となりますが,卒業までの高専での授業や,社会に出てからも必要になる事柄を多く含みます。
さらに,IoTやアルゴリズムはコンピュータをより便利に,より効率的に使うために不可欠なものなので,基本的な考え方などをしっかりと身につけてください。
注意点:
演習形式の授業なので休むことのないように留意し,やむを得ず休んだ場合には担当教員から課題提出などの指示を受けること。
パスワードなどの重要な情報の管理には特に注意し,紛失や窃用といったことがないようにすること。
|
|
週 |
授業内容 |
週ごとの到達目標 |
前期 |
1stQ |
1週 |
ガイダンス・ログイン・パスワード変更 |
自分のアカウントでログインできる・パスワードを変更できる
|
2週 |
ネチケット・ネット利用のリテラシー・ネットワーク利用申請 |
ネットワークを利用する際に必要なモラルなどを理解できる・インターネットを利用するために利用申請をすることができる
|
3週 |
BlackBoardの使い方・Web検索の利用方法 |
BlackBoardにログインできる・BlackBoardの基本的な使い方がわかる・基本的なWeb検索の方法がわかる
|
4週 |
コンピュータの仕組み・Office365の使い方 |
コンピュータの基本的な仕組みがわかる・Office365にサインインできる・Office365の基本的な使い方がわかる
|
5週 |
Wordの使い方 |
Wordの基本的な操作方法がわかる・Wordで新規文書を作成できる・Wordの文書を保存できる
|
6週 |
Excelの使い方 |
Excelの基本的な操作方法がわかる・Excelで新規にブックを作成できる・Excelで基本的な計算ができる・Excelで基本的なグラフを作成できる・Excelのブックを保存できる
|
7週 |
PowerPointの使い方 |
PowerPointの基本的な操作方法がわかる・PowerPointで新規にプレゼンテーションを作成できる・プレゼンテーションに図形を入れられる・プレゼンテーションにアニメーション効果を適用できる・PowerPointのプレゼンテーションを保存できる
|
8週 |
IoTの概要・データの収集・データの活用 |
IoTの基本的な概念を理解できる・データの収集に関する基本的な仕組みを理解できる・データの活用について基本的な仕組みを理解できる
|
2ndQ |
9週 |
Raspberry Piの基本操作 |
エミュレータ上でRaspberry PiのOSの基礎的な操作方法がわかる・Raspberry PiのOSにログインできる・Raspberry PiのOSのコマンドラインで簡単なコマンドを実行できる・Raspberry PiのOSの終了手続き(ログアウト・シャットダウン)ができる
|
10週 |
Raspberry Piでのプログラミング1 |
エミュレータ上のRaspberry PiでPythonを使った基礎的なプログラムを記述し実行することができる・Pythonで標準出力にメッセージを表示できる・Pythonで標準出力にプログラムの処理結果を出力できる
|
11週 |
Raspberry Piでのプログラミング2 |
エミュレータ上のRaspberry PiでPythonを使ったやや複雑なプログラムを記述し実行することができる・Pythonでファイルの内容を読み取り、内容に応じた処理を適用した結果を出力できる
|
12週 |
アルゴリズムの概念・基本的なデータ構造 |
アルゴリズムの基本的な概念がわかる・基本的なデータ構造の概要がわかる
|
13週 |
反復処理 |
反復によって繰り返し処理を表現できることがわかる
|
14週 |
整列処理 |
基本的な整列アルゴリズムの種類がわかる・基礎的な整列処理のアルゴリズムの概要がわかる
|
15週 |
探索処理 |
基本的な探索アルゴリズムの種類がわかる・基礎的な探索処理のアルゴリズムの概要がわかる
|
16週 |
|
|
分類 | 分野 | 学習内容 | 学習内容の到達目標 | 到達レベル | 授業週 |
基礎的能力 | 工学基礎 | 技術者倫理(知的財産、法令順守、持続可能性を含む)および技術史 | 技術者倫理(知的財産、法令順守、持続可能性を含む)および技術史 | 情報技術の進展が社会に及ぼす影響、個人情報保護法、著作権などの法律について説明できる。 | 3 | |
高度情報通信ネットワーク社会の中核にある情報通信技術と倫理との関わりを説明できる。 | 3 | |
情報リテラシー | 情報リテラシー | 情報を適切に収集・処理・発信するための基礎的な知識を活用できる。 | 3 | 前2,前3 |
論理演算と進数変換の仕組みを用いて基本的な演算ができる。 | 3 | |
コンピュータのハードウェアに関する基礎的な知識を活用できる。 | 3 | 前4 |
情報伝達システムやインターネットの基本的な仕組みを把握している。 | 3 | 前2 |
同一の問題に対し、それを解決できる複数のアルゴリズムが存在しうることを知っている。 | 3 | 前14,前15 |
与えられた基本的な問題を解くための適切なアルゴリズムを構築することができる。 | 3 | 前12 |
任意のプログラミング言語を用いて、構築したアルゴリズムを実装できる。 | 3 | 前11 |
情報セキュリティの必要性および守るべき情報を認識している。 | 3 | 前1 |
個人情報とプライバシー保護の考え方についての基本的な配慮ができる。 | 3 | 前2 |
インターネット(SNSを含む)やコンピュータの利用における様々な脅威を認識している | 3 | 前2 |
インターネット(SNSを含む)やコンピュータの利用における様々な脅威に対して実践すべき対策を説明できる。 | 3 | 前2 |