時間割コード
Registration Code
0011427
科目区分
Course Category
基礎セミナー
First Year Seminar
科目名 【日本語】
Course Title
基礎セミナー
科目名 【英語】
Course Title
First Year Seminar
使用言語
Language Used in the Course
日本語
テーマ(基礎セミナーのみ)
Theme of First Year Seminar(First Year Seminar Only)
Python入門
担当教員 【日本語】
Instructor
DING Zirui ○
担当教員 【英語】
Instructor
DING Zirui ○
単位数
Credits
2
開講期・開講時間帯
Term / Day / Period
Ⅰ 月曜日 4時限
I Mon 4


授業の目的 【日本語】
Goals of the Course [JPN]
少人数のセミナーの形式で,大学で学び研究するための最も基本的なスキル(コモン・ベーシック)としての読み(文献調査,考察,検討),書き(まとめ,報告書作成),話す(討論,発表)を中心とした多面的な知的トレーニングを行います。さらに「知の探究のプロセス」と「学問の面白さ」を学び,自立的学習能力を身につけることを目的としています。教員の研究分野に応じて多様なテーマが用意されています。
授業の目的 【英語】
Goals of the Course [ENG]
This course is conducted in the form of a seminar with small groups. We will provide multifaceted intellectual training focused on reading (literature research, consideration, examination), writing (summary, report writing), and speaking (discussion, presentation) as the most basic skills (common basic) for learning and studying at university. Through this, our goal is to learn the "process of knowledge exploration" and "the fun of learning" and to acquire the independent learning ability. A wide variety of themes are prepared according to the research field of the instructors.
授業の達成目標 【日本語】
Objectives of the Course [JPN]
この授業終了時に、学生はPythonプログラミングの基本構造(データ型、制御構文、関数など)を理解する。また、実際の問題解決に向けたプログラムの設計・実装を自主的に行えるようになることを目指す。
授業の達成目標 【英語】
Objectives of the Course [ENG]
授業の内容や構成
Course Content or Plan
1. Pythonの紹介
2. 簡単な数値プログラム
3. 関数、スコープ、および抽象化
4. 構造化型と可変性(前半)
5. 構造化型と可変性(後半)
6. 再帰とグローバル変数
7. モジュールとファイル
8. テストとデバッグ
9. 例外とアサーション
10. クラスとオブジェクト指向プログラミング
11. アルゴリズムの複雑性への簡単な紹介
12. 簡単なアルゴリズムとデータ構造
13. プロット
14. 総復習
(※ 回数は授業進度に応じて前後する可能性がある。)
履修条件・関連する科目
Course Prerequisites and Related Courses
パソコンの基礎操作に慣れていることが望ましいが、プログラミングに関して全くの初心者でも問題ない。文系・理系は問わない。
成績評価の方法と基準
Course Evaluation Method and Criteria
評価については、講義ごとに提出してもらう小テスト(40%)、期末レポート(60%)で評価する。【授業の達成目標】に記載した内容が達成されることを合格の基準とします。
教科書
Textbook
『Python言語によるプログラミングイントロダクション 第3版』 原著 John V. Guttag
参考書
Reference Book
特になし。必要に応じて授業で示す。
課外学修等
Study Load (Self-directed Learning Outside Course Hours)
1. 授業前に教科書を予習し、要点を確認する。
2. 配布する講義用スライドおよびNotebookファイルを読み、内容の理解を深める。
3. 授業後に課題に取り組み、学習内容の定着を図る。
注意事項
Notice for Students
本コースではパソコンを使用するため、各自で準備してください。
本授業に関するWebページ
Reference website for this Course
担当教員からのメッセージ
Message from the Instructor
実務経験のある教員等による授業科目(大学等における修学の支援に関する法律施行規則に基づくもの)
Courses taught by Instructors with practical experience
授業開講形態等
Lecture format, etc.
対面授業科目(対面のみ)
対面授業の場合の講義室は、時間割B表(名大ポータル>教養教育院ページ掲載)を確認すること。