
検索したい科目/教員名/キーワードを入力し「検索開始」ボタンをクリックしてください。
※教員名では姓と名の間に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. |