From 9ea170c2a3ba53035a0e9d3f6b1e5bac7853a597 Mon Sep 17 00:00:00 2001 From: knhnd Date: Sat, 11 Jan 2025 17:22:58 +0900 Subject: [PATCH] update contents --- README.md | 10 ++++-- astro.config.mjs | 12 +++---- public/favicon.svg | 6 +++- src/content/docs/courses/gms/s1_ict/index.mdx | 36 ++++++++++++++++++- .../docs/courses/gms/s1_informatics/index.mdx | 36 ++++++++++++++++++- .../docs/courses/gsc/s1_weblit/index.mdx | 9 ++++- .../docs/courses/gsc/s2_webcom/index.mdx | 10 +++++- src/content/docs/courses/index.mdx | 22 ++++++------ .../courses/kaishi/s1_data_science/index.mdx | 36 ++++++++++++++++++- .../docs/courses/kaishi/s1_database/index.mdx | 36 ++++++++++++++++++- .../docs/courses/kaishi/s1_linux/index.mdx | 36 ++++++++++++++++++- .../kaishi/s1_programming_basic/index.mdx | 36 ++++++++++++++++++- .../courses/kaishi/s1_web_design/index.mdx | 36 ++++++++++++++++++- .../kaishi/s2_programming_advance/index.mdx | 36 ++++++++++++++++++- .../kaishi/s2_social_computing/index.mdx | 36 ++++++++++++++++++- src/content/docs/documents/index.mdx | 5 ++- src/content/docs/index.mdx | 12 +++---- src/content/docs/tutorials/index.mdx | 6 ++-- 18 files changed, 371 insertions(+), 45 deletions(-) diff --git a/README.md b/README.md index b2c4c92..93fd9f1 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,12 @@ # OpenLab Web -OpenLab の情報支援サイト - - Site URL: `https://knhnd.github.io/openlab-web/` -## Deploy +## Project Structure +- `astro.config.mjs`: ページ全体の設定 +- `src/content/docs/`: マークダウンでページを作成 + +## Deploy + +[公式ドキュメント](https://docs.astro.build/ja/guides/deploy/github/)を参考に GitHub Pages にデプロイ \ No newline at end of file diff --git a/astro.config.mjs b/astro.config.mjs index 27e93af..01eeb48 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -8,7 +8,7 @@ export default defineConfig({ base: '/openlab-web', integrations: [ starlight({ - title: '💻 OpenLab', + title: '🧪 OpenLab', social: { discord: 'https://discord.gg/FxW5G2PCJF', }, @@ -18,19 +18,19 @@ export default defineConfig({ ], sidebar: [ { - label: 'Home', slug: 'index' + label: '🏠 Home', slug: 'index' }, { - label: 'Courses', slug: 'courses' + label: '💻 Courses', slug: 'courses' }, { - label: 'Tutorials', slug: 'tutorials' + label: '📝 Tutorials', slug: 'tutorials' }, { - label: 'Documents', slug: 'documents' + label: '📚 Documents', slug: 'documents' }, { - label: 'Others', slug: 'others' + label: '🗂️ Others', slug: 'others' }, ], }), diff --git a/public/favicon.svg b/public/favicon.svg index cba5ac1..0aa0afd 100644 --- a/public/favicon.svg +++ b/public/favicon.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + 🚀 + + \ No newline at end of file diff --git a/src/content/docs/courses/gms/s1_ict/index.mdx b/src/content/docs/courses/gms/s1_ict/index.mdx index 09d1363..64148d5 100644 --- a/src/content/docs/courses/gms/s1_ict/index.mdx +++ b/src/content/docs/courses/gms/s1_ict/index.mdx @@ -1,4 +1,38 @@ --- title: ICT基礎 tableOfContents: false ---- \ No newline at end of file +--- + +- 駒澤大学 グローバル・メディア・スタディーズ学部 (GMS) +- 前期: 月曜3限 () + +#### 概要 + + + +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + +### スケジュール + +| | | | +| :---- | :---- | :---- | +| 1 | []() | | +| 2 | []() | | +| 3 | []() | | +| 4 | []() | | +| 5 | []() | | +| 6 | []() | | +| 7 | []() | | +| 8 | []() | | +| 9 | []() | | +| 10 | []() | | +| 11 | []() | | +| 12 | []() | | +| 13 | []() | | +| 14 | []() | | +| 15 | []() | | \ No newline at end of file diff --git a/src/content/docs/courses/gms/s1_informatics/index.mdx b/src/content/docs/courses/gms/s1_informatics/index.mdx index 2bd7af0..1c5e582 100644 --- a/src/content/docs/courses/gms/s1_informatics/index.mdx +++ b/src/content/docs/courses/gms/s1_informatics/index.mdx @@ -1,4 +1,38 @@ --- title: 情報学基礎 tableOfContents: false ---- \ No newline at end of file +--- + +- 駒澤大学 グローバル・メディア・スタディーズ学部 (GMS) +- 前期: 月曜4限 () + +#### 概要 + + + +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + +### スケジュール + +| | | | +| :---- | :---- | :---- | +| 1 | []() | | +| 2 | []() | | +| 3 | []() | | +| 4 | []() | | +| 5 | []() | | +| 6 | []() | | +| 7 | []() | | +| 8 | []() | | +| 9 | []() | | +| 10 | []() | | +| 11 | []() | | +| 12 | []() | | +| 13 | []() | | +| 14 | []() | | +| 15 | []() | | \ No newline at end of file diff --git a/src/content/docs/courses/gsc/s1_weblit/index.mdx b/src/content/docs/courses/gsc/s1_weblit/index.mdx index 249c174..ce11626 100644 --- a/src/content/docs/courses/gsc/s1_weblit/index.mdx +++ b/src/content/docs/courses/gsc/s1_weblit/index.mdx @@ -4,12 +4,19 @@ tableOfContents: false --- - 青山学院大学 地球社会共生学部 (GSC) -- 前期, 火曜4限 () +- 前期: 火曜4限 () #### 概要 本講義では、インターネットやWebに関連する基本的な知識・リテラシーを理解し、Webコンテンツの開発スキルを習得する。インターネットやWebを構成する技術の仕組みや成り立ちを学習し、プログラミングの演習を通して最も身近なデジタルコンテンツであるWebコンテンツがどのように作られているのか理解する。演習では、プログラミングの入門として基礎的なプログラミング演習をおこない、簡易的なWebアプリケーションを開発することで、実践的なスキルを身につけることを目標とする。 +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + ### スケジュール | | | | diff --git a/src/content/docs/courses/gsc/s2_webcom/index.mdx b/src/content/docs/courses/gsc/s2_webcom/index.mdx index fdf0b75..e1bac09 100644 --- a/src/content/docs/courses/gsc/s2_webcom/index.mdx +++ b/src/content/docs/courses/gsc/s2_webcom/index.mdx @@ -4,12 +4,20 @@ tableOfContents: false --- - 青山学院大学 地球社会共生学部 (GSC) -- 後期, 火曜4限 () +- 後期: 火曜4限 () #### 概要 本講義では、Webを中心とした情報コミュニケーション技術の基本的な知識・リテラシーを理解し、プログラミング演習を通して最も身近なデジタルコンテンツであるWebコンテンツの開発とその発展的な利用方法を習得する。演習では、JavaScriptを用いて基礎的なプログラミングだけでなく、応用的な機能開発や多様なメディアの扱い、さまざまな形式のデータ処理、クラウドサービスとの連携による業務の効率化、AIと連携したアプリケーションの開発をおこなう。 +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Google Drive](https://workspace.google.com/intl/ja/products/drive/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + ### スケジュール | | | | diff --git a/src/content/docs/courses/index.mdx b/src/content/docs/courses/index.mdx index 642638c..fe150f1 100644 --- a/src/content/docs/courses/index.mdx +++ b/src/content/docs/courses/index.mdx @@ -3,6 +3,8 @@ title: Courses tableOfContents: false --- +大学で担当しているコースのページです。各コース名からそれぞれの科目のページに移動すると授業情報やお役立ち情報を閲覧できます。大学公式のWebサイトではないので、このページ自体や授業内容については直接担当教員の本多に問い合わせてください。気軽な質問、雑談なども受け付けています! + #### Teacher - 本多 賢 / Ken Honda @@ -14,12 +16,10 @@ tableOfContents: false - [LINE公式アカウント](https://lin.ee/dk4a8Me) - 個人アカウントではありませんので安心して登録してください! -##### 留意点 - -各大学で実施している授業についての資料を載せていますが、大学公式のものではありません。本Webサイトや授業内容については各大学の教務、学務、メディアセンターではなく直接担当教員に問い合わせてください。気軽な質問、雑談なども受け付けています! - #### コース一覧 +科目の開講時期以外には情報が閲覧できないことがあります、ご了承ください。 + - S1: Semester1 (前期) - S2: Semester2 (後期) @@ -30,14 +30,14 @@ tableOfContents: false ##### 1年生対象 - ###### S1: [ICT基礎](./gms/s1_ict/) - ###### S1: [情報学入門](./gms/s1_informatics/) -- ###### S1: [Linux入門](./kaishi/s1_linux) -- ###### S1: [プログラミング基礎](./kaishi/s1_programming_basic/) -- ###### S2: [プログラミング発展](./kaishi/s2_programming_advance/) +- ###### S1: [Linux入門]() +- ###### S1: [プログラミング基礎]() +- ###### S2: [プログラミング発展]() ##### 2年生対象 -- ###### S1: [Webデザイン](./kaishi/s1_web_design) -- ###### S1: [データベース論](./kaishi/s1_database) +- ###### S1: [Webデザイン]() +- ###### S1: [データベース論]() ##### 3年生以上 -- ###### S1: [データサイエンス・プログラミング](./kaishi/s1_data_science) -- ###### S2: [ソーシャルコンピューティング](./kaishi/s2_social_computing) +- ###### S1: [データサイエンス・プログラミング]() +- ###### S2: [ソーシャルコンピューティング]() \ No newline at end of file diff --git a/src/content/docs/courses/kaishi/s1_data_science/index.mdx b/src/content/docs/courses/kaishi/s1_data_science/index.mdx index 6851afb..66216b4 100644 --- a/src/content/docs/courses/kaishi/s1_data_science/index.mdx +++ b/src/content/docs/courses/kaishi/s1_data_science/index.mdx @@ -1,4 +1,38 @@ --- title: データサイエンス・プログラミング tableOfContents: false ---- \ No newline at end of file +--- + +- 開志創造大学 情報デザイン学部 +- オンライン開講 + +#### 概要 + + + +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + +### スケジュール + +| | | | +| :---- | :---- | :---- | +| 1 | []() | | +| 2 | []() | | +| 3 | []() | | +| 4 | []() | | +| 5 | []() | | +| 6 | []() | | +| 7 | []() | | +| 8 | []() | | +| 9 | []() | | +| 10 | []() | | +| 11 | []() | | +| 12 | []() | | +| 13 | []() | | +| 14 | []() | | +| 15 | []() | | \ No newline at end of file diff --git a/src/content/docs/courses/kaishi/s1_database/index.mdx b/src/content/docs/courses/kaishi/s1_database/index.mdx index e0a0fcf..2fc7161 100644 --- a/src/content/docs/courses/kaishi/s1_database/index.mdx +++ b/src/content/docs/courses/kaishi/s1_database/index.mdx @@ -1,4 +1,38 @@ --- title: データベース論 tableOfContents: false ---- \ No newline at end of file +--- + +- 開志創造大学 情報デザイン学部 +- オンライン開講 + +#### 概要 + + + +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + +### スケジュール + +| | | | +| :---- | :---- | :---- | +| 1 | []() | | +| 2 | []() | | +| 3 | []() | | +| 4 | []() | | +| 5 | []() | | +| 6 | []() | | +| 7 | []() | | +| 8 | []() | | +| 9 | []() | | +| 10 | []() | | +| 11 | []() | | +| 12 | []() | | +| 13 | []() | | +| 14 | []() | | +| 15 | []() | | \ No newline at end of file diff --git a/src/content/docs/courses/kaishi/s1_linux/index.mdx b/src/content/docs/courses/kaishi/s1_linux/index.mdx index bbade95..db82704 100644 --- a/src/content/docs/courses/kaishi/s1_linux/index.mdx +++ b/src/content/docs/courses/kaishi/s1_linux/index.mdx @@ -1,4 +1,38 @@ --- title: Linux入門 tableOfContents: false ---- \ No newline at end of file +--- + +- 開志創造大学 情報デザイン学部 +- オンライン開講 + +#### 概要 + + + +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + +### スケジュール + +| | | | +| :---- | :---- | :---- | +| 1 | []() | | +| 2 | []() | | +| 3 | []() | | +| 4 | []() | | +| 5 | []() | | +| 6 | []() | | +| 7 | []() | | +| 8 | []() | | +| 9 | []() | | +| 10 | []() | | +| 11 | []() | | +| 12 | []() | | +| 13 | []() | | +| 14 | []() | | +| 15 | []() | | \ No newline at end of file diff --git a/src/content/docs/courses/kaishi/s1_programming_basic/index.mdx b/src/content/docs/courses/kaishi/s1_programming_basic/index.mdx index 5691024..b009013 100644 --- a/src/content/docs/courses/kaishi/s1_programming_basic/index.mdx +++ b/src/content/docs/courses/kaishi/s1_programming_basic/index.mdx @@ -1,4 +1,38 @@ --- title: プログラミング基礎 tableOfContents: false ---- \ No newline at end of file +--- + +- 開志創造大学 情報デザイン学部 +- オンライン開講 + +#### 概要 + + + +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + +### スケジュール + +| | | | +| :---- | :---- | :---- | +| 1 | []() | | +| 2 | []() | | +| 3 | []() | | +| 4 | []() | | +| 5 | []() | | +| 6 | []() | | +| 7 | []() | | +| 8 | []() | | +| 9 | []() | | +| 10 | []() | | +| 11 | []() | | +| 12 | []() | | +| 13 | []() | | +| 14 | []() | | +| 15 | []() | | \ No newline at end of file diff --git a/src/content/docs/courses/kaishi/s1_web_design/index.mdx b/src/content/docs/courses/kaishi/s1_web_design/index.mdx index 2cd8181..7a869eb 100644 --- a/src/content/docs/courses/kaishi/s1_web_design/index.mdx +++ b/src/content/docs/courses/kaishi/s1_web_design/index.mdx @@ -1,4 +1,38 @@ --- title: Webデザイン tableOfContents: false ---- \ No newline at end of file +--- + +- 開志創造大学 情報デザイン学部 +- オンライン開講 + +#### 概要 + + + +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + +### スケジュール + +| | | | +| :---- | :---- | :---- | +| 1 | []() | | +| 2 | []() | | +| 3 | []() | | +| 4 | []() | | +| 5 | []() | | +| 6 | []() | | +| 7 | []() | | +| 8 | []() | | +| 9 | []() | | +| 10 | []() | | +| 11 | []() | | +| 12 | []() | | +| 13 | []() | | +| 14 | []() | | +| 15 | []() | | \ No newline at end of file diff --git a/src/content/docs/courses/kaishi/s2_programming_advance/index.mdx b/src/content/docs/courses/kaishi/s2_programming_advance/index.mdx index 71bdc94..0e9f4be 100644 --- a/src/content/docs/courses/kaishi/s2_programming_advance/index.mdx +++ b/src/content/docs/courses/kaishi/s2_programming_advance/index.mdx @@ -1,4 +1,38 @@ --- title: プログラミング発展 tableOfContents: false ---- \ No newline at end of file +--- + +- 開志創造大学 情報デザイン学部 +- オンライン開講 + +#### 概要 + + + +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + +### スケジュール + +| | | | +| :---- | :---- | :---- | +| 1 | []() | | +| 2 | []() | | +| 3 | []() | | +| 4 | []() | | +| 5 | []() | | +| 6 | []() | | +| 7 | []() | | +| 8 | []() | | +| 9 | []() | | +| 10 | []() | | +| 11 | []() | | +| 12 | []() | | +| 13 | []() | | +| 14 | []() | | +| 15 | []() | | \ No newline at end of file diff --git a/src/content/docs/courses/kaishi/s2_social_computing/index.mdx b/src/content/docs/courses/kaishi/s2_social_computing/index.mdx index 2c3398a..635675c 100644 --- a/src/content/docs/courses/kaishi/s2_social_computing/index.mdx +++ b/src/content/docs/courses/kaishi/s2_social_computing/index.mdx @@ -1,4 +1,38 @@ --- title: ソーシャルコンピューティング tableOfContents: false ---- \ No newline at end of file +--- + +- 開志創造大学 情報デザイン学部 +- オンライン開講 + +#### 概要 + + + +#### ソフトウェア + +授業で使用するソフトウェア + +- [Google Chrome](https://www.google.com/intl/ja_jp/chrome/) +- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) + +### スケジュール + +| | | | +| :---- | :---- | :---- | +| 1 | []() | | +| 2 | []() | | +| 3 | []() | | +| 4 | []() | | +| 5 | []() | | +| 6 | []() | | +| 7 | []() | | +| 8 | []() | | +| 9 | []() | | +| 10 | []() | | +| 11 | []() | | +| 12 | []() | | +| 13 | []() | | +| 14 | []() | | +| 15 | []() | | \ No newline at end of file diff --git a/src/content/docs/documents/index.mdx b/src/content/docs/documents/index.mdx index 45f223a..a18ac44 100644 --- a/src/content/docs/documents/index.mdx +++ b/src/content/docs/documents/index.mdx @@ -3,13 +3,12 @@ title: Documents tableOfContents: false --- -### 概要 - ドキュメントは、特定のテーマを持ったコースではなく、さまざまなトピックの Tips やお役立ち情報をまとめたものです。 #### ドキュメント一覧 -- ###### 準備中 +- [Process Document](https://docs.google.com/document/d/1IXS1rqjYjRZYrJzh46BXmu1oSnVQwLAERZ-KrZCXh1Y/edit?usp=drive_link) +- [アプリケーション設計書](https://docs.google.com/document/d/1zfFOMnAQAyRRVFpOTehJdTmOSfu3OQqjGLniSHl7PHc/edit?usp=drive_link) #### Links diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx index 33725bf..0a33226 100644 --- a/src/content/docs/index.mdx +++ b/src/content/docs/index.mdx @@ -10,15 +10,15 @@ OpenLab は、大学での授業や研究、開発などの活動をよりオー #### Pages -- **[Courses](./courses/)**:管理者が担当する科目に関する情報のまとめ -- **[Tutorials](./tutorials/)**:担当科目以外のレクチャー -- **[Documents](./documents/)**:研究や開発に関する補助的な情報 -- **[Others](./others/)**:その他さまざまな情報のまとめ +- **[Courses](./courses)**:管理者が大学で担当するコースのページ +- **[Tutorials](./tutorials)**:担当科目ではないコースのページ +- **[Documents](./documents)**:授業や研究、開発に関する補助的な情報ページ +- **[Others](./others)**:その他さまざまな情報のまとめページ #### Contacts - 管理者 (本多 賢) - Email: ken.h.0802 at gmail.com -- [Discord Server](https://discord.gg/FxW5G2PCJF) - - 誰でも自由に参加可能な Discord のサーバ +- [OpenLab Discord Server](https://discord.gg/FxW5G2PCJF) + - 誰でも自由に参加できる Discord のサーバ - 参加してから権限が付与されるためコンテンツの表示に時間がかかる場合があります \ No newline at end of file diff --git a/src/content/docs/tutorials/index.mdx b/src/content/docs/tutorials/index.mdx index 16321a9..a99629b 100644 --- a/src/content/docs/tutorials/index.mdx +++ b/src/content/docs/tutorials/index.mdx @@ -3,11 +3,9 @@ title: Tutorials tableOfContents: false --- -### 概要 - チュートリアルコースは、大学の担当科目以外のコースです。授業などでは取り上げていないテクノロジーや発展的な開発手法について取り上げます。 #### コース一覧 -- ###### [FlaskでつくるWebAPI](/tutorials/flask/) (準備中) -- ###### [SwiftUI iOSアプリ開発入門](/tutorials/swift/) (準備中) +- ###### [FlaskでつくるWebAPI](./flask/) (準備中) +- ###### [SwiftUI iOSアプリ開発入門](./swift/) (準備中)