専門基礎Ⅲ

科目基礎情報

学校 福井工業高等専門学校 開講年度 令和08年度 (2026年度)
授業科目 専門基礎Ⅲ
科目番号 0003 科目区分 専門 / 必修
授業形態 演習 単位の種別と単位数 履修単位: 2
開設学科 物質工学科 対象学年 1
開設期 通年 週時間数 2
教科書/教材 中高生からのPythonプログラミング(カットシステム)、配布資料
担当教員 佐々 和洋

到達目標

(1)コンピュータおよびネットワークが提供する基本的な機能を活用して、文書作成、情報検索、情報発信の基礎力を育成し、作品を作成できること。
(2)基本的なアルゴリズムを理解することができること。
(3)基本的なプログラミングを理解できること。

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
評価項目1文書・表計算・プレゼンスライドの技術を身に付け,活用できる.文書・表計算・プレゼンスライドの技術を身に付け,使いうことができる.文書・表計算・プレゼンスライドの技術を身に付けていない.
評価項目2基本的なアルゴリズムを理解し、活用することができること。基本的なアルゴリズムを理解することができること。基本的なアルゴリズムを理解することができない。
評価項目3基本的なプログラミングを理解し、作成できること。基本的なプログラミングを理解できること。基本的なプログラミングを理解できない。

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

学習・教育到達度目標 RB2 説明 閉じる

教育方法等

概要:
本授業では、コンピュータやネットワークの基本機能を活用して文書作成・情報検索・情報発信の基礎力を養い、作品を制作する。さらに、基本的なアルゴリズムの考え方を理解し、初歩的なプログラミングの習得を通して問題解決力を身につける。
授業の進め方・方法:
教科書、配布資料をもとに講義を行い、演習により実践力を養う.
注意点:

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

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

授業計画

授業内容 週ごとの到達目標
前期
1stQ
1週 授業概要、情報リテラシー シラバスの説明、情報リテラシー、情報セキュリティについて理解できる.
2週 情報センター演習室および Microsoft365 の利用 情報センター演習室のシステムおよび Microsoft365 にサインインできる
3週 情報センター演習室および Microsoft365 の利用 ネットワークリテラシーを理解して、電子メールを利用することができる
4週 情報センター演習室および Microsoft365 の利用 多要素認証を利用することができる
5週 情報センター演習室および Microsoft365 の利用 情報セキュリティポリシーを理解できる
6週 文書処理(1) 文書処理、テキスト文章、エディタについて理解し,文書化技法と文書処理が実現できる
7週 文書処理(2) 文書処理、テキスト文章、エディタについて理解し,文書化技法と文書処理が実現できる
8週 文書処理(3) MS-Wordを用いて、レポート等を作成できる
2ndQ
9週 プレゼンテーション(1) プレゼンテーションについて,また良いプレゼンテーションについて理解し,プレゼンテーションスライドの立案できる.
10週 プレゼンテーション(2) PowerPointを用いて、プレゼンテーションが実践できる
11週 プレゼンテーション(3) PowerPointを用いて、プレゼンテーションが実践できる
12週 プレゼンテーション(4) PowerPointを用いて、プレゼンテーションが実践できる
13週 プレゼンテーション(5) PowerPointを用いて、プレゼンテーションが実践できる
14週 アルゴリズム(1) アルゴリズムについて理解できる
15週 アルゴリズム(2) アルゴリズムについて理解できる
16週
後期
3rdQ
1週 プログラミング(1) 基本の文法
0 Google Colaboratoryの環境とコードのコピー
1 四則演算
2 データの型
3 変数と代入
2週 プログラミング(2) 基本の文法
4 配列(リストとタプル)
5 文字と文字列
3週 プログラミング(3) 基本の文法
6 組み込み関数
7 比較演算子と論理演算子
4週 プログラミング(4) 制御構文(if文,for文,while文)
8 条件分岐(if文)
5週 プログラミング(5) 制御構文(if文,for文,while文)
9 繰り返し(for文)
10 if文とfor文の複合文
6週 プログラミング(6) 制御構文(if文,for文,while文)
11 繰り返し(while文)
12 基本の確認問題1
7週 プログラミング(7) 関数の定義と2次元配列
13 関数の定義
14 基本の確認問題2
8週 プログラミング(8) 関数の定義と2次元配列
15 2次元配列
4thQ
9週 プログラミング(9) 関数の定義と2次元配列
16 再帰
10週 プログラミング(10) 種々の応用
17 基本の統計量
11週 プログラミング(11) 種々の応用
18 探索とソートのアルゴリズム
12週 プログラミング(12) 種々の応用
19 数値の近似値計算
13週 プログラミング(13) 種々の応用
20 グラフの描画法と乱数の利用・各種シミュレーション
14週 プログラミング(14) 種々の応用
21 ゲームの作成
15週 プログラミング(15) 種々の応用
21 ゲームの作成
16週

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

分類分野学習内容学習内容の到達目標到達レベル授業週
基礎的能力工学基礎情報リテラシー情報リテラシー基礎的なプログラムを作成できる。3後1,後2,後3,後4,後5,後6,後7,後8,後9,後10,後11,後12,後13,後14,後15
基礎的なアルゴリズムについて理解し、任意のプログラミング言語を用いて記述できる。3前14,前15
同一の問題に対し、それを解決できる複数のアルゴリズムが存在しうることを説明できる。3前14,前15

評価割合

試験発表演習課題合計
総合評価割合01090100
基礎的能力01090100
専門的能力0000
分野横断的能力0000