どーも!睡魔です!
今回は
「論理的思考って自分にも
できるのかな。。。」
と思っている人に対して
「あなたはもうすでに論理的思考
をしている!」
ということをご紹介していきます^^
1.論理的思考ってなに?
2.プログラミングでの例
一つずついきましょう^^
1.論理的思考ってなに?
論理的思考(ロジカルシンキング)
とは、簡単に言うと
「ある成果を出すために最も
効率的かつ安全な方法ってなに?」
ということを筋道を立てて考える
能力のことです!
例えば、あなたが今日お仕事だったと
しましょう!
職場にいって一番最初にやることは
なんですか?
多くの方が、
1.今日のスケジュールを確認する
2.タスクを整理する
3.タスクの手順を確認する
4.タスクの優先順位を考える
5.実際にお仕事スタート!
てな具合にそれぞれ
やっていることがあるはずです!
それってもう論理的思考、使ってませんか?
もう一つ例を出してみましょうか!
例えば、
今日の晩御飯の準備をするとしましょう!
僕は料理が得意じゃないのでよくわからない
ですけど、シチューを作るとしましょう!
1.冷蔵庫を確認
2.必要な食材の確認
3.買い出し
4.調理する手順の確認
5.調理スタート!
てな具合でやりますよね?
これも論理的思考になっていませんか?
そう!
あなたも、仕事や
日常生活でちゃんと論理的思考
ってものをしてるんです!
これをプログラミングに当てはめる
だけなんです!
2.プログラミングでの例
「プログラミングでは
論理的思考ってどう使うの?」
って思う方もいらっしゃるかもしれません!
他のお仕事や日常生活で使っているのと
一緒です!
1.作りたいものの大枠を考える
2.大枠を具体化する
3.具体化したものをパーツにわける
4.どのようにプログラムするか考える
5.実際にプログラミングする!
こんな感じで進めていきます^^
流れとしてはお仕事で例えたことや
お料理で例えたことと変わらないですよね!
「全然想像がつかない。。。」
って方もいらっしゃると思います!
でも大丈夫です!
お仕事もお料理も最初からできる人って
いませんよね?
段々慣れていっていったからこそ
論理的思考で段取りを作れているはずです^^
プログラミングも全く一緒です!
慣れていけば例で上げたことと
同じように論理的思考を使って
考えることができるようになりますよ^^
いかがでしたでしょうか?
1.論理的思考ってなに?
2.プログラミングでの例
あなたも日常的に論理的思考を使っている!
ということが伝えることができたなら
うれしいです^^
今日はこの辺で!
睡魔のブログのmy Pick








