検索したい科目/教員名/キーワードを入力し「検索開始」ボタンをクリックしてください。
※教員名では姓と名の間に1文字スペースを入れずに、検索してください。
令和元年度以前入学者 | ネットワーク論 | ||||
---|---|---|---|---|---|
教員名 | 菅野剛 | ||||
単位数 | 2 | 学年 | 3・4 | 開講区分 |
文理学部
(他学部生相互履修可) |
科目群 | 社会学科 | ||||
学期 | 前期 | 履修区分 | 選択 |
授業の形態 | On demand (NU-AppsG and Google Classroom) ※ Blackboard ではないので注意して下さい。 |
---|---|
授業概要 | Students will learn the basics of ICT, programming and social network analysis. |
授業のねらい・到達目標 | Learn ICT in English. 【学生の視点から、具体的・現実的・測定可能な表現で記述】 Pay attention to confirmation bias and make logical decisions. 【日本大学教育憲章ルーブリック】 上記の<知識><技能>の習得を経て,以下の<能力>を育むことが目標である。 ・現代社会の多層性と多様性を,社会学の専門領域の知見を踏まえ論理的・批判的に理解することができる。(A-3-3: 論理的・批判的思考力) この科目は文理学部(学士(社会学))のDP及びCP3に対応しています。 |
授業の方法 | Be sure to check out the following Google sites. https://bit.ly/suganoclass Lecture You will learn with Google Classroom, online materials, etc. The contents of the textbook will be explained in Japanese. Assignment: Use Google Forms to check your understanding of what you have learned. Requirements NU-AppsG is required. Google Chrome (PC/Mac/Chromebook recommended) ===== FAQ ===== 【1】PC/Mac/Chromebook で Google Chrome ブラウザを起動しましょう。 https://www.google.com/intl/ja_jp/chrome/ 【2】日本大学の Google アカウント NU-AppsG にログインしましょう。 https://mail.google.com/a/g.nihon-u.ac.jp NU-AppsG は、文理学部の Blackboard で使う xxx@stu.chs.nihon-u.ac.jp と別です。 NU-AppsG のアカウントやパスワードがわからない場合、パスワード再発行の申請をして下さい。 https://www.chs.nihon-u.ac.jp/faq4/ Google Classroom からの「通知を有効または無効にする」ことも可能ですが、受講時は、このメール NU-MailG を、定期的にチェックして下さい。 https://support.google.com/edu/classroom/answer/6141557?hl=ja 【3】Google Classroom の仮クラスへ参加しましょう。 仮クラスは授業のためではなく、受講登録のための一時的なクラスです。 仮クラスに参加するためのクラスコードを http://bit.ly/suganoclass に掲載しますので、確認をして下さい。 https://classroom.google.com/ にアクセスし、「+」アイコンをクリックし、クラスコードを入力し、仮クラスに参加します。 別の授業の仮クラスに、間違って参加をしないように注意して下さい。 なお、日本大学の Google アカウント NU-AppsG でログインをしないと、日本大学の Google Classroom に参加できません。 【4】「権限が必要です」と表示され、アクセスできず困った場合。 スマホやタブレットの Google Classroom アプリを使う場合に生じやすいです。 Google Classroom 内から Google フォームや Google ドライブへアクセスする際に、「権限が必要です」と表示される場合があります。 その場合、個人の Google アカウントを一時的にログアウトし、関連する一連のアプリで NU-AppsG にログインをして下さい。 「フォームを開けない」 https://support.google.com/docs/answer/160166?hl=ja 解決できない場合、スマホではなく PC/Mac を利用して下さい。 【5】仮クラス内の Googleフォームで、学籍番号と氏名を回答しましょう。 後日、受講資格のある方へ、授業のクラスへの招待メールが届きます。 NU-AppsG にログインして、メールをチェックし、授業のクラスへ参加して下さい。 https://mail.google.com/a/g.nihon-u.ac.jp 【6】Google Classroom にアクセスし、学習しましょう。 https://classroom.google.com/ 本授業の事前・事後学習は,各2時間の学習を目安とします。 |
履修条件 | 履修登録の希望が多い場合、社会学科の学生が優先されますのでご了承下さい。 |
授業計画 | |
---|---|
1 |
NU-AppsG のアカウント通知、パスワードリマインダー、パスワード設定、 Google Classroom 、eラーニングの説明とクラスへの参加(登録)、授業についての説明、 Google Colaboratory。 (A-3-3)
【事前学習】Class preparation assignments in Google Classroom. (A-3-3) (2時間) 【事後学習】Homework assignments in Google Classroom. (A-3-3) (2時間) |
2 |
Python (A-3-3)
【事前学習】Pre-course work: Python. (A-3-3) (2時間) 【事後学習】Homework: Python. (A-3-3) (2時間) |
3 |
Python Syntax (A-3-3)
【事前学習】Pre-course work: Python Syntax. (A-3-3) (2時間) 【事後学習】Homework: Python Syntax. (A-3-3) (2時間) |
4 |
Loops (A-3-3)
【事前学習】Pre-course work: Loops. (A-3-3) (2時間) 【事後学習】Homework: Loops. (A-3-3) (2時間) |
5 |
Strings, Lists and Dictionaries (A-3-3)
【事前学習】Pre-course work: Strings, Lists and Dictionaries. (A-3-3) (2時間) 【事後学習】Homework: Strings, Lists and Dictionaries. (A-3-3) (2時間) |
6 |
OOP (A-3-3)
【事前学習】Pre-course work: OOP. (A-3-3) (2時間) 【事後学習】Homework: OOP. (A-3-3) (2時間) |
7 |
Writing a Script (A-3-3)
【事前学習】Pre-course work: Writing a Script. (A-3-3) (2時間) 【事後学習】Homework: Writing a Script. (A-3-3) (2時間) |
8 |
Setting (A-3-3)
【事前学習】Pre-course work: Setting. (A-3-3) (2時間) 【事後学習】Homework: Setting. (A-3-3) (2時間) |
9 |
Managing Files (A-3-3)
【事前学習】Pre-course work: Managing Files. (2時間) 【事後学習】Homework: Managing Files. (2時間) |
10 |
Regular Expressions (A-3-3)
【事前学習】Pre-course work: Regular Expressions. (A-3-3) (2時間) 【事後学習】Homework: Regular Expressions. (A-3-3) (2時間) |
11 |
Managing Data (A-3-3)
【事前学習】Pre-course work: Managing Data. (A-3-3) (2時間) 【事後学習】Homework: Managing Data. (A-3-3) (2時間) |
12 |
Testing (A-3-3)
【事前学習】Pre-course work: Testing. (A-3-3) (2時間) 【事後学習】Homework: Testing. (A-3-3) (2時間) |
13 |
Networks (A-3-3)
【事前学習】Pre-course work: Networks. (A-3-3) (2時間) 【事後学習】Homework: Networks. (A-3-3) (2時間) |
14 |
Network Connectivity (A-3-3)
【事前学習】Pre-course work: Network Connectivity. (A-3-3) (2時間) 【事後学習】Homework: Network Connectivity. (A-3-3) (2時間) |
15 |
Network Centralization (A-3-3)
【事前学習】Pre-course work: Network Centralization. (A-3-3) (2時間) 【事後学習】Homework: Network Centralization. (A-3-3) (2時間) |
その他 | |
---|---|
教科書 | なし |
参考書 | 鈴木努 『ネットワーク分析 (Rで学ぶデータサイエンス)』 共立出版 2017年 第2版 Crash Course on Python (Coursera) by Google. https://www.coursera.org/learn/python-crash-course Using Python to Interact with the Operating System (Coursera) by Google. https://www.coursera.org/learn/python-operating-system Applied Social Network Analysis in Python (Coursera) by the University of Michigan, taught by Daniel Romero. https://www.coursera.org/learn/python-social-network-analysis 日本語による補足説明・より詳細な解説・演習問題や作業の例が必要な場合は、書籍購入を前提として、教科書や参考書を丁寧に解説する資料で学習します。 |
成績評価の方法及び基準 | Google Classroom assignments(100%) 課題、テスト、学習状況・理解度の確認、成績評価のため、 NU-AppsG と Google Classroom の利用が必要です。 初回授業時から一定期間内に Google Classroom のクラスへ参加(登録)する必要があります。 以上を踏まえ、A-3-2(論理的・批判的思考力)の修得状況を評価します。 |
オフィスアワー | Ask questions in Google Classroom. |
備考 | The content of the syllabus is subject to change based on the student's progress. Pre-class work and homework time is approximate. |