diff --git a/_data/time_table.yml b/_data/time_table.yml
new file mode 100644
index 00000000..52d3ec76
--- /dev/null
+++ b/_data/time_table.yml
@@ -0,0 +1,155 @@
+slot_minutes: 10
+day_end_hour: 17
+
+rooms:
+ - 大会議室(セッション)
+ - 中会議室(WS1 電子工作)
+ - 中会議室(WS2 LTブース)
+ - 中会議室(WS3)
+ - 中会議室(WS4)
+
+room_styles:
+ 大会議室(セッション): { color: "#c43b3b" }
+ 中会議室(WS1 電子工作): { color: "#2e7d32" }
+ 中会議室(WS2 LTブース): { color: "#1976d2" }
+ 中会議室(WS3): { color: "#7b1fa2" }
+ 中会議室(WS4): { color: "#ef6c00" }
+
+events:
+ # 大会議室(セッション)
+ - room: "大会議室(セッション)"
+ start: "10:00"
+ end: "10:10"
+ title: "開会式"
+
+ - room: "大会議室(セッション)"
+ start: "10:10"
+ end: "10:50"
+ title: "基調講演
プログラミング教育の脱構築——生成AI時代における〈学び〉を再考する
(宮島 衣瑛さん)"
+ link: "/sessions/keynote1/"
+
+ - room: "大会議室(セッション)"
+ start: "11:00"
+ end: "11:50"
+ title: "プログラミングコンテスト
ファイナリスト作品発表"
+ link: "/contests"
+
+ - room: "大会議室(セッション)"
+ start: "12:40"
+ end: "13:30"
+ title: "みんなのセッション"
+ link: "/sessions/3/"
+
+ - room: "大会議室(セッション)"
+ start: "13:40"
+ end: "14:10"
+ title: "九州Dojo座談会"
+
+ - room: "大会議室(セッション)"
+ start: "14:20"
+ end: "14:40"
+ title: "CoderDojoに救われて現在親子でメンターをやっている話
(とり子さん・memetanさん)"
+ link: "/sessions/2/"
+
+ - room: "大会議室(セッション)"
+ start: "14:50"
+ end: "15:10"
+ title: "エンジニアではない私がCoderDojoを立ち上げた
(吉田彩さん)"
+ link: "/sessions/1/"
+
+ - room: "大会議室(セッション)"
+ start: "15:20"
+ end: "16:00"
+ title: "招待講演
AI時代の子どもたちの学びとは——未来の教育を考える
(小宮山 利恵子さん)"
+ link: "/sessions/keynote2/"
+
+ - room: "大会議室(セッション)"
+ start: "16:00"
+ end: "16:10"
+ title: "コンテスト結果発表"
+
+ - room: "大会議室(セッション)"
+ start: "16:10"
+ end: "16:20"
+ title: "スポンサーセッション,
CoderDojoJapanの活動報告"
+
+ - room: "大会議室(セッション)"
+ start: "16:20"
+ end: "16:30"
+ title: "閉会式"
+
+ # WS1 電子工作(随時受付)
+ - room: "中会議室(WS1 電子工作)"
+ start: "11:00"
+ end: "16:00"
+ title: "micro:bitでフルカラーLEDを自在にコントロール
ワークショップ"
+ note: "随時受付
12:00~13:00は休憩時間 "
+ link: "/events/microbit-neopixel-control/"
+
+
+ # WS2 LTブース
+ - room: "中会議室(WS2 LTブース)"
+ start: "11:20"
+ end: "12:00"
+ title: "DojoConLT大会
(大人編)"
+ note: "登壇者のみ要申込"
+ link: "/events/dojocon-lt-senior/"
+
+ - room: "中会議室(WS2 LTブース)"
+ start: "13:00"
+ end: "13:40"
+ title: "DojoConLT大会
(ニンジャ編)"
+ note: "登壇者のみ要申込"
+ link: "/events/dojocon-lt-junior/"
+
+ - room: "中会議室(WS2 LTブース)"
+ start: "13:40"
+ end: "14:40"
+ title: "ぼくのかんがえた
さいきょうのCoderDojo
ワークショップ"
+ note: "発表・投票・表彰を行います"
+ link: "/events/saikyo-coderdojo/"
+
+
+ # WS3
+ - room: "中会議室(WS3)"
+ start: "11:20"
+ end: "12:50"
+ title: "Blenderでシマエナガを作ろう!"
+ note: "要申込"
+ link: "/events/blender-shimaenaga/"
+
+ - room: "中会議室(WS3)"
+ start: "13:10"
+ end: "13:40"
+ title: "ぼくのかんがえた
さいきょうのCoderDojo
ワークショップ"
+ note: "ワークを行います"
+ link: "/events/saikyo-coderdojo/"
+
+ - room: "中会議室(WS3)"
+ start: "14:00"
+ end: "15:20"
+ title: "親子で学ぶ!
AI活用てづくりえほん
ワークショップ "
+ link: "/events/ai-picture-books/"
+
+
+ # WS4
+ - room: "中会議室(WS4)"
+ start: "11:00"
+ end: "12:00"
+ title: "Doodle3Dで
お絵描きしたものを
3Dプリンタで
印刷してみよう"
+ note: "要申込"
+ link: "/events/doodle3d/"
+
+ - room: "中会議室(WS4)"
+ start: "12:00"
+ end: "13:00"
+ title: "Doodle3Dで
お絵描きしたものを
3Dプリンタで
印刷してみよう"
+ note: "随時受付"
+ link: "/events/doodle3d/"
+
+ - room: "中会議室(WS4)"
+ start: "13:30"
+ end: "15:10"
+ title: "プログラミングロボット
Rootで遊ぼう!"
+ note: "随時受付"
+ link: "/events/irobot-root/"
diff --git a/_includes/header.html b/_includes/header.html
index 494ee4a1..63c55478 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -24,11 +24,12 @@