シラバス情報

科目授業名称(和文) Name of the subject/class (in Japanese)
コンピュータ入門
科目授業名称(英文) Name of the subject/class (in English)
Introduction to Computer Science
授業コード Class code
9922C3U
科目番号 Course number
22MAISS101

教員名
浅香 諒
Instructor
Ryo Asaka

開講年度学期
2025年度後期
Year
2025年度
Semester
②Second semester
曜日時限
火曜5限
Class hours
Tuesday 5th. Period

開講学科・専攻 Department
理学部第二部 物理学科

Department of Physics, Faculty of Science Division Ⅱ
単位数 Course credit
2.0単位
授業の方法 Teaching method
演習

Seminar
外国語のみの科目(使用言語) Course in only foreign languages (languages)
-
授業の主な実施形態 Main class format
① [対面]対面授業/ [On-site] On-site class

概要 Description
Pythonを通じてプログラミングの基礎を学ぶ.
目的 Objectives
プログラミングの基礎知識の習得
到達目標 Outcomes
・Pythonで書かれたソースコードを読めるようになる.
・Pythonを通じて簡単なプログラムを実装できるようになる.
・成果物の概要を第三者に分かりやすく伝えられるようになる.
卒業認定・学位授与の方針との関係(学部科目のみ)
リンク先の [評価項目と科目の対応一覧]から確認できます(学部対象)。
履修登録の際に参照ください。
​You can check this from “Correspondence table between grading items and subjects” by following the link(for departments).
https://www.tus.ac.jp/fd/ict_tusrubric/​​​
履修上の注意 Course notes prerequisites
ノートPCを持参すること。タブレットは不可。
アクティブ・ラーニング科目 Teaching type(Active Learning)
実習 Practical learning
・3人ほどで1つのチームを作り,共同でプログラムの開発をしてもらいます.何を作ってもらうかは個々のチームにお任せします.
・毎回の授業で教員とTAとでプログラムの開発の進捗確認とフィードバックを行います.
(プログラミングは自分が作ってみたいものを実際に作ってみることが一番身になる)

準備学習・復習 Preparation and review
予習は必須ではありません.
成績評価方法 Performance grading policy
1. チームで作成して頂くプログラムの出来栄え
2. 開発しているプログラムの中間発表
3. 開発しているプログラムの最終発表
学修成果の評価 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
教科書の使用有無(有=Y , 無=N) Textbook used(Y for yes, N for no)
N
書誌情報 Bibliographic information
-
MyKiTSのURL(教科書販売サイト) URL for MyKiTS(textbook sales site)
教科書および一部の参考書は、MyKiTS (教科書販売サイト) から検索・購入可能です。
https://gomykits.kinokuniya.co.jp/tokyorika/​​​

It is possible to search for and purchase textbooks and certain reference materials at MyKiTS (online textbook store).
​​https://gomykits.kinokuniya.co.jp/tokyorika/

参考書・その他資料 Reference and other materials
なし

授業計画 Class plan
1. 開発環境を構築しよう.
2. ループ処理をしてみよう.
3. 関数を使ってみよう.
4. numpyを使ってみよう.
5. maplotlibを使ってみよう.
6. クラスを使ってみよう.
7~15. チームでプログラムを開発してみよう.

担当教員の実務経験とそれを活かした教育内容 Work experience of the instructor
・量子情報の研究活動にてPythonを使用.
・ウェブアプリケーションエンジニアとしての勤務経験有り.
教育用ソフトウェア Educational software
-
-

備考 Remarks
ノートPC(タブレット等不可)を各自で用意すること。


授業でのBYOD PCの利用有無 Whether or not students may use BYOD PCs in class
N
授業での仮想PCの利用有無 Whether or not students may use a virtual PC in class
N