『北風ではなく太陽になれ』

newspicks.com

頭ごなしに「勉強しなさい」と言うだけでなく、子供が自発的&意欲的に勉強に取り組めるようにしたい。「学ぶこと」の楽しさに気付かさせてあげたい。

そもそも、親が子供に「○○しなさい」と言うときに、親自身がそのことをできていないとイマイチ説得力に欠け、子供にはなかなか響かないのではないかと思います。例えば、家の掃除をしない親から「片付けをしなさい」と言われるのは理不尽に思えます。

子供は親のことをよく見ていて、いつの間にか親の習慣を身に付けているものです。

子供が自発的に部屋を片付けられるようにするには、まず親が習慣的に部屋を片付けるようにするべきです。同様に、親が習慣的に勉強している姿を見せることで、子供は日常的に勉強をするのではないかと考えています。

本が好きなひとには、親や身近に同じように本が好きなひとがいて、小さい頃からその影響を受けているのではないかと思います。

とは言っても、「学ぶこと」の楽しさを教えるのはなかなか難しいところ。冒頭で紹介した記事中にあるように、漫画や映画、インターネット、スマホタブレットなどのツールをどんどん活用して欲しいです。

また、学ぶこと以外に「自分の頭で考えること」も同じように大事で、子供の頃から普段のちょっとした会話の中でも思考できるように接したいものです。

例えば、子供が自分で描いた絵を親に見せに来た時に、「なにを描いたのか」「どんなシーンを描いたのか」「なんでこれを描いたのか」など、いろいろと質問してみます。他にも、外出時に「あれはなんだろう?」と話しかけてみて、いろいろなものに興味を持たせるようにします。

このように、親から子供に刺激を与えることで、子供はいろいろなことに興味を持ち、自分の頭で考えられるようになるのではないかと考えています。

育てたように子は育つ―相田みつをいのちのことば (小学館文庫)

Blogger の記事を Markdown で書く

Blogger の記事を Markdown で書きたい。

というわけで、StackEdit と Google Drive の組み合わせで試してみたときのメモ。(2014年時点のメモがベースなので若干古い内容が含まれているかもしれません)

Blogger

BloggerGoogle が提供するブログサービスです。

www.blogger.com

StackEdit

StackEdit は Web ベースの Markdown エディタです。

stackedit.io

StackEdit 自体はオープンソースとして公開されています。

github.com

また、Chrome ウェブストアで Chrome 向けアプリが公開されています。

chrome.google.com

Blogger 以外に Tumblr, WordPress, GitHub, Gist などのサービスにも Publish できるようです。

Google Drive

Google DriveGoogle が提供するストレージサービスです。

今回は StackEdit で作成したドキュメントを Google Drive に共有します。Blogger の記事を保存するフォルダを作成しておくと便利。Google Drive 以外に DropBox も使えそうです。あと知らなかったけど CouchDB とか使えるようになってるんですね...。

StackEdit と Google Drive の連携

StackEdit で作成したドキュメントを Google Drive に共有する方法は以下の通り。

  1. StackEdit で左上に表示されている#マークをクリックしてメニューを開く
  2. Synchronize > Save on Google Drive
  3. ダイアログの Options を開く
  4. Folder ID の Open folder リンクから保存するフォルダを選択する
  5. OK

Google Drive 上のドキュメントを開くには、Synchronize メニューの Open from Google Drive からドキュメントを選択する。

YAML Front-matter

Blogger に Publish する際の設定を指定するには、ドキュメントの先頭に以下のメタ情報を記載する。

---
title: 記事のタイトル
tags: foo bar // ラベル (複数指定する場合はスペース区切り)
published: true // true (公開) / false (下書き)
---

これは、YAML Front-matter というものらしいです。

http://jekyllrb.com/docs/frontmatter/jekyllrb.com

パーマリンクを指定できるといいんですが、GitHubソースコードを見る限りではサポートしていない模様。とりあえず、下書きで Publish して Blogger の編集画面からパーマリンクを変更する運用でカバー。

Blogger に投稿

  1. StackEdit で左上に表示されている#マークをクリックしてメニューを開く
  2. Publish > Blogger
  3. Blog URL に Blogger の URL を入力する
  4. Format は HTML をチェックする
  5. OK

Publish 済みの記事を更新する場合は Update existing post ID に PostID を指定します。PostID を指定しないと新しい記事として Publish されます。

PostID は Blogger の編集画面でアドレスバーに表示されている postID パラメータからコピペします。というかこれ以外に方法が分からない...。毎回アドレスバーからコピペするのは面倒なので、Blogger の投稿画面で postID を簡単にコピーできるような Chrome 拡張とか作ろうかな、と。