@@ -26,6 +26,7 @@ export const items: Item[] = [
2626 {
2727 date: date (4 , 12 ),
2828 title: ' ガイダンス・環境構築' ,
29+ place: ' C104' ,
2930 description:
3031 ' 開発に必須のツールであるVSCodeのインストールやPythonの導入などを行います。' ,
3132 },
@@ -63,6 +64,42 @@ export const items: Item[] = [
6364 },
6465]
6566
67+ export const items2: Item [] = [
68+ {
69+ date: date (4 , 17 ),
70+ title: ' Python (1日目)' ,
71+ place: ' C301' ,
72+ description:
73+ ' Pythonの基礎を学びます。PythonはAIやデータ分析に使用されます。' ,
74+ },
75+ {
76+ date: date (4 , 18 ),
77+ title: ' HTML, CSS (1日目)' ,
78+ place: ' C105' ,
79+ description:
80+ ' HTML, CSSの基礎を学びます。HTML, CSSはwebページの作成に使用されます。' ,
81+ },
82+ {
83+ date: date (4 , 19 ),
84+ title: ' ハードウェア入門 (1日目)' ,
85+ place: ' C104' ,
86+ description:
87+ ' ハードウェアの基礎を学びます。電子回路、センサ、 メカ機構などを扱います。' ,
88+ },
89+ {
90+ date: date (4 , 22 ),
91+ title: ' TypeScript (1日目)' ,
92+ description:
93+ ' TypeScriptの基礎を学びます。TypeScriptはwebサイトの作成に使用されます。' ,
94+ },
95+ {
96+ date: date (4 , 23 ),
97+ title: ' C/C++ (1日目)' ,
98+ description:
99+ ' C/C++の基礎を学びます。C/C++は組み込み用途やゲーム開発に使用されます。' ,
100+ },
101+ ]
102+
66103const dateFormat = new Intl .DateTimeFormat (' ja-JP' , {
67104 weekday: ' short' ,
68105 month: ' numeric' ,
@@ -73,7 +110,7 @@ const dateFormat = new Intl.DateTimeFormat('ja-JP', {
73110---
74111
75112<Section background =" secondary" >
76- <Fragment slot =" title" >2025年度の講習会 </Fragment >
113+ <Fragment slot =" title" >2025年度のOUCCの講習会 </Fragment >
77114 <div class =" flex flex-col gap-5" >
78115 <p >
79116 2025年度の講習会について情報をまとめています。開始時刻や開催場所などの詳細や他の講習会については随時更新します。是非お気軽にご参加ください!
@@ -88,3 +125,19 @@ const dateFormat = new Intl.DateTimeFormat('ja-JP', {
88125 </ul >
89126 </div >
90127</Section >
128+ <Section background =" secondary" >
129+ <Fragment slot =" title" >2025年度の他団体の講習会</Fragment >
130+ <div class =" flex flex-col gap-5" >
131+ <p >
132+ 2025年度の他団体による講習会について情報をまとめています。開始時刻や開催場所などの詳細や他の講習会については随時更新します。是非お気軽にご参加ください!
133+ </p >
134+ <p >各回1~3時間程度の予定となっています。途中退室も可能です。</p >
135+ <ul class =" grid grid-cols-[repeat(auto-fit,minmax(18rem,1fr))] gap-5" >
136+ {
137+ items2 .map (({ date , ... item }) => (
138+ <WorkshopCard { ... item } date = { dateFormat .format (date )} />
139+ ))
140+ }
141+ </ul >
142+ </div >
143+ </Section >
0 commit comments