「プログラミング的思考」とは何ですか?

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2020/05/13 19:30:06
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:kaoato No.2

回答回数236ベストアンサー獲得回数86

ポイント25pt

処理やデータの流れを、論理的に分析して考える程度の話で、
理系特有とかそんなの関係ないと思います。


主に小学校段階におけるプログラミング的思考

・分解
・抽象化
・一般化
・組合せ

図で解説「プログラミング的思考」とは | ベネッセのプログラミング教育情報
https://beneprog.com/2018/07/13/computationalthinking/



「手続き型プログラミング」をベースにした思考をさしてると思います。

https://ja.wikipedia.org/wiki/%E6%89%8B%E7%B6%9A%E3%81%8D%E5%9E%8B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0


その発展形の「オブジェクト指向プログラミング」あたりまでの思考・思想のことを言ってると思われます。

https://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0


同じプログラミングでも、関数型プログラミングではないのは明白な感じ。

関数型言語 - Wikipedia https://ja.wikipedia.org/wiki/%E9%96%A2%E6%95%B0%E5%9E%8B%E8%A8%80%E8%AA%9E

id:nanako17girls

これからはそういう人材を育成していくのですね。

2020/05/10 02:42:07

その他の回答3件)

id:forest318 No.1

回答回数112ベストアンサー獲得回数25

ポイント25pt

 
自分が意図する一連の活動を実現するために、
どのような動きの組合せが必要であり、
一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、
記号の組合せをどのように改善していけば、より意図した活動に近づくのか、
といったことを論理的に考えていく思考のことです。

コンピュータで処理する対象を細かくして実行しやすくしたり、
それらの処理を実行するために繰り返しや条件分岐を用いたり、
大きなプログラムを開発する場合は、
処理できる単位を細かくして実行しやすくしたりするような、
コンピュータやプログラミングの概念にもとづいた問題解決型の思考のことです。
 
https://beneprog.com/2018/07/13/computationalthinking/
 
 
 

id:nanako17girls

要は論理的思考という事ですかね?。理系的な。

2020/05/06 21:26:29
id:kaoato No.2

回答回数236ベストアンサー獲得回数86ここでベストアンサー

ポイント25pt

処理やデータの流れを、論理的に分析して考える程度の話で、
理系特有とかそんなの関係ないと思います。


主に小学校段階におけるプログラミング的思考

・分解
・抽象化
・一般化
・組合せ

図で解説「プログラミング的思考」とは | ベネッセのプログラミング教育情報
https://beneprog.com/2018/07/13/computationalthinking/



「手続き型プログラミング」をベースにした思考をさしてると思います。

https://ja.wikipedia.org/wiki/%E6%89%8B%E7%B6%9A%E3%81%8D%E5%9E%8B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0


その発展形の「オブジェクト指向プログラミング」あたりまでの思考・思想のことを言ってると思われます。

https://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0


同じプログラミングでも、関数型プログラミングではないのは明白な感じ。

関数型言語 - Wikipedia https://ja.wikipedia.org/wiki/%E9%96%A2%E6%95%B0%E5%9E%8B%E8%A8%80%E8%AA%9E

id:nanako17girls

これからはそういう人材を育成していくのですね。

2020/05/10 02:42:07
id:adlib No.3

回答回数3162ベストアンサー獲得回数243

ポイント25pt

 まずは「プログラム+イング+的+思+考」を、正しく分割する。
 ついで、これらを食材とする「料理」をイメージする。
 かつて、経験した「脳内風景」と比較対象できるテクニックを指す。
 
http://www.mizkan.co.jp/k-plus/information/base/match.html

id:nanako17girls

料理の手順、みたいな考え方ですか?

2020/05/08 09:59:16
id:adlib

 
…… 湯げをよく見ると、湯が熱いかぬるいかが、おおよそわかります。
https://www.aozora.gr.jp/cards/000042/files/2363_13807.html
── 寺田 寅彦《茶わんの湯 19220500 赤い鳥》
 
 物理学では「湯を沸かす」と言わず「水を加熱する」と考えます。
 50℃の「湯」を作るには、沸騰した100℃の「水」に、同量の18℃の
「常温水」を加える、という発想です。下記は、わたしのオリジナル。
 
「われわれ日本人は、とても可笑しいとき、おヘソで茶を沸かします」
 田村くんを通訳に、運転手兼外交官きどりで、アメリカの富豪夫人・
ジェーンさん(Mrs. Abernathy)を案内したとき思いついたジョーク。
 |
 このとき田村くんは“おヘソ”にあたる英単語を忘れたフリをして、
さまざまのボディ・ランゲージを試みたので、三人は大いに笑った。
http://www.enpitu.ne.jp/usr8/bin/day?id=87518&pg=20080712
 

2020/05/08 11:10:45
id:simann No.4

回答回数1ベストアンサー獲得回数0

ポイント25pt

迷路のような考え方

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません