Skip to content

Commit 697c751

Browse files
authored
Merge pull request #46 from coderdojo-japan/discussion
[WIP] Make skelton for discussion session (#25)
2 parents fb5f8f7 + 6a1a0e0 commit 697c751

21 files changed

+184
-38
lines changed

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
session:
1212
output: true
1313
news:
14-
output: true
14+
output: true

_includes/speaker.html

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<div class="speaker-info">
2+
<div class="row justify-content-md-center">
3+
<div class="col-12 col-sm-6 col-lg-3"><img class="speaker-info__thumbnail rounded-circle"
4+
src="/img/{{include.speaker.thumbnail}}">
5+
<ul class="speaker-info__links list-inline text-center">
6+
{% if include.speaker.twitter %}
7+
<li class="list-inline-item"><a href="{{include.speaker.twitter}}" target="_blank"><i
8+
class="fab fa-twitter"></i></a></li>
9+
{% endif %}
10+
{% if include.speaker.facebook %}
11+
<li class="list-inline-item"><a href="{{include.speaker.facebook}}" target="_blank"><i
12+
class="fab fa-facebook-f"></i></a></li>
13+
{% endif %}
14+
{% if include.speaker.url-link %}
15+
<li class="list-inline-item"><a href="{{include.speaker.url-link}}" target="_blank"><i
16+
class="fas fa-laptop"></i></a></li>
17+
{% endif %}
18+
</ul>
19+
</div>
20+
<div class="col-12 col-sm-6 col-lg-9">
21+
<h4 class="speaker-info__name">{{include.speaker.speaker-name}}</h4>
22+
<p class="speaker-info__description">{{include.speaker.position}}</p>
23+
<div class="speaker-info__content">
24+
{{include.speaker.speaker-info}}
25+
</div>
26+
</div>
27+
</div>
28+
</div>

_layouts/discussion.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{% include header.html %}
2+
<article class="entry mb-5">
3+
<div class="container">
4+
<div class="row justify-content-md-center">
5+
<div class="col-12 col-md-8">
6+
<header class="entry__header">
7+
<h2 class="entry__title">{{page.j-title}}</h2>
8+
<p class="entry__time">[ {{page.time-schedule}} ]</p>
9+
</header>
10+
<div class="entry__content">
11+
{{content}}
12+
</div>
13+
</div>
14+
15+
{% for speaker in page.speakers %}
16+
<div class="col-12 col-md-8">
17+
{% include speaker.html speaker=speaker %}
18+
</div>
19+
{% endfor %}
20+
</div>
21+
</div>
22+
23+
24+
</article>
25+
{% include footer.html %}

_layouts/session.html

Lines changed: 1 addition & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -12,40 +12,7 @@ <h2 class="entry__title">{{page.j-title}}</h2>
1212
</div>
1313
</div>
1414
<div class="col-12 col-md-8">
15-
<div class="speaker-info">
16-
<div class="row justify-content-md-center">
17-
{% if page.thumbnail %}
18-
<div class="col-12 col-sm-6 col-lg-3"><img class="speaker-info__thumbnail rounded-circle"
19-
src="/img/{{page.thumbnail}}">
20-
{% else %}
21-
<div class="col-12 col-sm-6 col-lg-3"><img class="speaker-info__thumbnail rounded-circle"
22-
src="/img/{{page.thumbnail}}">
23-
{% endif %}
24-
<ul class="speaker-info__links list-inline text-center">
25-
{% if page.twitter %}
26-
<li class="list-inline-item"><a href="{{page.twitter}}" target="_blank"><i
27-
class="fab fa-twitter"></i></a></li>
28-
{% endif %}
29-
{% if page.facebook %}
30-
<li class="list-inline-item"><a href="{{page.facebook}}" target="_blank"><i
31-
class="fab fa-facebook-f"></i></a></li>
32-
{% endif %}
33-
{% if page.url-link %}
34-
<li class="list-inline-item"><a href="{{page.url-link}}" target="_blank"><i
35-
class="fas fa-laptop"></i></a></li>
36-
{% endif %}
37-
</ul>
38-
</div>
39-
<div class="col-12 col-sm-6 col-lg-9">
40-
<h4 class="speaker-info__name">{{page.speaker-name}}</h4>
41-
<p class="speaker-info__description">{{page.position}}</p>
42-
<div class="speaker-info__content">
43-
{{page.speaker-info}}
44-
</div>
45-
</div>
46-
</div>
47-
</div>
48-
</div>
15+
{% include speaker.html speaker=page %}
4916
</div>
5017
</div>
5118
</div>

_session/1110_champions.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: Session
3+
j-title: "Champions Discussion - 道場主ディスカッション"
4+
description: "Champions Discussion [10:10-10:40]"
5+
time-schedule: 10:10-10:40
6+
speaker-name: '石黒(いしぐろ) / 長屋(ながや) / 渡辺(わたなべ)'
7+
thumbnail: champions-d.jpg
8+
speakers:
9+
- speaker-name: 石黒 夢積(いしぐろ むつみ)
10+
position: 横瀬町地域おこし協力隊
11+
speaker-info: "
12+
2017年4月より地域活性化のために埼玉県秩父郡横瀬町へ移住。近隣でCoderDojoが開催されていることを知り、横瀬町でも開催したいと思い、
13+
近隣ドージョーのメンターの方々の協力のもと「でかドージョー」からスタート。以降は地域の方々の協力を得ながら運営中。
14+
"
15+
thumbnail: ishiguro.jpg
16+
facebook: https://m.facebook.com/CoderDojoYokoze/
17+
- speaker-name: 長屋 順子(ながや じゅんこ)
18+
position: CoderDojo三島/沼津 チャンピオン, システム開発J&K 代表(個人事業主)
19+
speaker-info: "
20+
8年の専業主婦生活を経て、3人目の子供が幼稚園に入園したのを機に、フリーランスのSEとして仕事を再開。<br>
21+
2013年よりボランティアで「子どもプログラミングワークショップ」を開催し、2018年5月にCoderDojo三島・沼津を立ち上げる。
22+
"
23+
thumbnail: nagaya.jpg
24+
url-link: http://coderdojo-mn.moo.jp/
25+
facebook: https://www.facebook.com/KidsProgramming/
26+
- speaker-name: 渡辺 朋子(わたなべ ともこ)
27+
position: CoderDojo御茶ノ水 チャンピオン / (株)TAM エンジニア
28+
speaker-info: "
29+
フロントエンドエンジニアとして働く傍ら、同僚ママたちと子供向けのプログラミング教室を企画開催。<br>
30+
2018年1月からCoderDojo御茶ノ水を主催。一児の母。
31+
"
32+
thumbnail: watanabe.jpg
33+
layout: discussion
34+
---

_session/1315_nonprogrammers.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title: Session
3+
j-title: "Non-Programmers Talks - 非プログラマー トーク"
4+
description: "Non-Programmers Talks [13:15-10:45]"
5+
time-schedule: 13:15-10:45
6+
thumbnail: non-programmers.jpg
7+
speaker-name: '小粥(おがい) / 金江(かなえ) / 篠原(しのはら)'
8+
speakers:
9+
- speaker-name: 小粥 将直(おがい まさなお)
10+
position: "
11+
CoderDojo若葉若松(千葉県)チャンピオン/地元密着型の印刷会社<br>
12+
株式会社D&amp;Pメディア代表取締役/NPO法人若葉まるまる部所属<br>
13+
NPO法人メディアユニバーサルデザイン協会理事
14+
"
15+
speaker-info: "
16+
2017年夏、小学生の息子と初めてCoderDojoに参加、その後親子でハマり、
17+
2018年4月、親子でCoderDojo若葉若松のチャンピオンに。近隣のCoderDojoと連携を取りながら小学校での出前授業などを行う。
18+
"
19+
thumbnail: ogai.jpg
20+
facebook: https://www.facebook.com/masanao.ogai
21+
site-url: https://coderdojo-wakaba-wakamatsu.github.io
22+
- speaker-name: 金江 浩美(かなえ ひろみ)
23+
speaker-info: "
24+
CoderDojo光のメンター<br>
25+
ごく普通の、なんの技も使えない、事務員で主婦<br>
26+
excelのVBAが少し分かる程度<br>
27+
物作りにも興味をもっていて、時々、半田ゴテを持って、何かを作っている。
28+
"
29+
thumbnail: kanae.jpg
30+
- speaker-name: 篠原 寛行 (しのはら ひろゆき)
31+
position: "
32+
パソコン教室あづみ野代表(1999年6月~)<br>
33+
あづみのWi-Fi代表事務局(2012年4月~)<br>
34+
AzuminoCoworking(安曇野コワーキングスペース)管理人(同年10月~)<br>
35+
しの389安曇野(農家民宿)宿主(2015年4月~)<br>
36+
パクチー銀行安曇野支店ATM支店長(2015年4月~)<br>
37+
CoderDojo安曇野メンター(2017年5月~)
38+
"
39+
speaker-info: "
40+
普段の生活の中にパソコン、携帯、スマホが浸透した今、手や足、目、耳となって人と人を結び、自立を助けてくれる道具として正しく使われますように、と・・・パソコン教室を開業しました。<br>
41+
人とのつながりの中でCoderDojoを知り、活動内容と将来性にとても共感して昨年春から当AzuminoCoworkingでCoderDojo安曇野を始めることになりました。<br>
42+
私自身、プログラミングは発展途上です。プログラミング以外のことでDojoに役立つ(かもしれない)ことをお伝えできればと思います。
43+
"
44+
thumbnail: shinohara.jpg
45+
twitter: https://twitter.com/shinokan
46+
facebook: https://www.facebook.com/shinokan
47+
url-link: http://www.ne.jp/asahi/azuminoict/hp/
48+
layout: discussion
49+
---

_session/1440_guardians.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: Session
3+
j-title: "Guardians Discussion - 保護者ディスカッション"
4+
description: "Guardians Discussion [14:40-15:10]"
5+
time-schedule: 14:40-15:10
6+
thumbnail: guardians.jpg
7+
speaker-name: '盛岡 (もりおか) / 大島 (おおしま) / 田島 (たじま)'
8+
speakers:
9+
- speaker-name: 森岡 宏之 (もりおか ひろゆき)
10+
position: CoderDojo 調布 メンター
11+
speaker-info: "
12+
中1、小2の息子を持つ2児の父<br>
13+
長男が小学4年生の時にプログラミングに興味を持ち始めたため、パソコンや言語についていろいろ教えていた。<br>
14+
仕事はゲーム会社でインフラエンジニアを行っており、ある程度プログラミングの知識はあるものの、運営・アーキテクトのため深い知識はなく、あっというまに、子供の成長に抜かれてしまうことに。<br>
15+
たまたま近くにあったCoderDojo 調布に子供を参加させたことがきっかけで、CoderDojoの取り組みに興味をもち、何か協力ができればと2017年からメンターとして参加。モノ作りは昔から得意なので、何かニンジャが興味を持ってくれるようになってくれればと思っています。
16+
"
17+
thumbnail: morioka.jpg
18+
facebook: https://www.facebook.com/hiroyuki.morioka.12
19+
- speaker-name: 大島 教雄 (おおしま のりお)
20+
position: "CoderDojo西新宿@JustSystems チャンピオン<br>
21+
株式会社ジャストシステム 開発エンジニア"
22+
speaker-info: "
23+
中1の娘と小4の息子を持つ二児の父<br>
24+
2016年子供がプログラミングに興味を持ったのをきっかけに<br>
25+
CoderDojoさいたまに保護者として参加、仕事柄プログラミング教育に関心があったこともあり、そのままメンターとして参加するように<br>
26+
その後、職場の会議室を借りる形でCoderDojo西新宿@JustSystemsを
27+
立ち上げチャンピオンとして活動中
28+
"
29+
thumbnail: oshima.jpg
30+
facebook: https://www.facebook.com/n.oosima
31+
- speaker-name: 田島 諭 (たじま さとし)
32+
position: CoderDojo Hanno チャンピオン
33+
speaker-info: "
34+
昭和50年生まれ2児の父。文系学部卒、製造業、品質保証業務担当という、まったくもってプログラミングとは関係のない経歴の持ち主。
35+
業務改善の必要に駆られ、Google先生を頼りに覚えたプログラミングにはまり、フリーソフトの作成/公開なども。
36+
CoderDojo Hannoには2015年の初回開催より参加。2016年よりチャンピオンを引き継ぐことに。
37+
自分が、「お~すげぇ~」と感動したプログラミングの楽しさを子ども達と共有したいと、試行錯誤しています。<br><br>
38+
好きな野菜はネギです。冷蔵庫にストックが無いと不安になります
39+
"
40+
thumbnail: tajima.jpg
41+
facebook: https://www.facebook.com/satoshi.tajima05
42+
layout: discussion
43+
---

_session/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
<div class="col-6 col-md-3">
1515
<article class="post-list__item">
1616
<div class="post-list__thumbnail"><a href="{{ site.url }}{{ session.url }}"><img
17-
src="/img/{{ session.thumbnail }}" alt="{{session.speaker-name}}の顔写真"></a></div>
17+
src="/img/{{ session.thumbnail }}" alt="{{session.speaker-name}}の写真"></a></div>
1818
<div class="post-list__content">
1919
<h3 class="post-list__title">{{ session.j-title }}</h3>
20-
<!--p.post-list__time-->
20+
<p class="post-list__time">{{session.time-schedule}}</p>
2121
<p class="post-list__speaker">{{ session.speaker-name }}</p>
2222
</div>
2323
<div class="post-list__more"><a class="btn btn__green btn__xl" href="{{ site.url }}{{ session.url }}"

img/champions-d.jpg

74.7 KB
Loading

img/guardians.jpg

67.5 KB
Loading

0 commit comments

Comments
 (0)