<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>プログラマの成長について考えてみる へのコメント</title>
	<atom:link href="http://kinokoru.jp/archives/181/feed" rel="self" type="application/rss+xml" />
	<link>http://kinokoru.jp/archives/181</link>
	<description></description>
	<lastBuildDate>Thu, 27 Nov 2014 11:24:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.2</generator>
	<item>
		<title>エスタロン より</title>
		<link>http://kinokoru.jp/archives/181#comment-4439</link>
		<dc:creator>エスタロン</dc:creator>
		<pubDate>Wed, 20 Aug 2014 06:46:25 +0000</pubDate>
		<guid isPermaLink="false">http://kinokoru.jp/?p=181#comment-4439</guid>
		<description><![CDATA[なるほど！　わかりやすく教えてくださりありががとうございます。　理解できました。]]></description>
		<content:encoded><![CDATA[<p>なるほど！　わかりやすく教えてくださりありががとうございます。　理解できました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Nisei Kimura より</title>
		<link>http://kinokoru.jp/archives/181#comment-4385</link>
		<dc:creator>Nisei Kimura</dc:creator>
		<pubDate>Thu, 07 Aug 2014 13:35:13 +0000</pubDate>
		<guid isPermaLink="false">http://kinokoru.jp/?p=181#comment-4385</guid>
		<description><![CDATA[エスタロンさん

コメント頂きましてありがとうございます！

&gt; 具体的なシーンに落とし込む

例えば これから git のようなバージョン管理システムで使用されるコマンド( init, clone, add, commit 等 )を学ぶとします。
その際、大きく分けて以下の2通りのアプローチが考えられます。

---

1. 各コマンドがどのような意味を持つ機能であるかを暗記していく。

2. 実際にバージョン管理システムを使いながらプログラムをつくっていく上で理解していく。

---

2の学び方をしていると「こういう事がしたい場合、どのコマンドを使えばいいんだろう」という疑問がたびたび湧いてきます。
( 例: 「ある程度プログラムが良い具合にできてきたし、一旦ここまでの作業をバージョン管理に記憶させておきたいな…。こんな時はどうすれば良いんだろう？」-&gt; add, commit コマンドを使う )

このような作業が 「現実で起こりうる事例と学んだ事を結びつけること」、すなわち「具体的なシーンに落としこむ」作業であると考えております。

2のような方法をとるメリットとしては、これが現実的な疑問に沿った解決法であるため、実際に全てを暗記しようと試みるよりも効率的で記憶に残りやすく、且つ 似たような疑問が湧いた際に応用がききやすいです。]]></description>
		<content:encoded><![CDATA[<p>エスタロンさん</p>
<p>コメント頂きましてありがとうございます！</p>
<p>> 具体的なシーンに落とし込む</p>
<p>例えば これから git のようなバージョン管理システムで使用されるコマンド( init, clone, add, commit 等 )を学ぶとします。<br />
その際、大きく分けて以下の2通りのアプローチが考えられます。</p>
<p>&#8212;</p>
<p>1. 各コマンドがどのような意味を持つ機能であるかを暗記していく。</p>
<p>2. 実際にバージョン管理システムを使いながらプログラムをつくっていく上で理解していく。</p>
<p>&#8212;</p>
<p>2の学び方をしていると「こういう事がしたい場合、どのコマンドを使えばいいんだろう」という疑問がたびたび湧いてきます。<br />
( 例: 「ある程度プログラムが良い具合にできてきたし、一旦ここまでの作業をバージョン管理に記憶させておきたいな…。こんな時はどうすれば良いんだろう？」-> add, commit コマンドを使う )</p>
<p>このような作業が 「現実で起こりうる事例と学んだ事を結びつけること」、すなわち「具体的なシーンに落としこむ」作業であると考えております。</p>
<p>2のような方法をとるメリットとしては、これが現実的な疑問に沿った解決法であるため、実際に全てを暗記しようと試みるよりも効率的で記憶に残りやすく、且つ 似たような疑問が湧いた際に応用がききやすいです。</p>
]]></content:encoded>
	</item>
	<item>
		<title>エスタロン より</title>
		<link>http://kinokoru.jp/archives/181#comment-4384</link>
		<dc:creator>エスタロン</dc:creator>
		<pubDate>Thu, 07 Aug 2014 12:33:45 +0000</pubDate>
		<guid isPermaLink="false">http://kinokoru.jp/?p=181#comment-4384</guid>
		<description><![CDATA[C言語を勉強しているものです。具体的なシーンに落とし込むというところがよくわからなかったのですが、具体的にどういうことなのでしょうか]]></description>
		<content:encoded><![CDATA[<p>C言語を勉強しているものです。具体的なシーンに落とし込むというところがよくわからなかったのですが、具体的にどういうことなのでしょうか</p>
]]></content:encoded>
	</item>
</channel>
</rss>
