アカウント名:
パスワード:
ド・モルガンの法則は「¬(P∧Q)=¬P∨¬Q」だけど、
if( !(a==b && c==d) )if( a!=b || c!=d )
として「a, b, c, d に色々値を代入してみましょう」とした方が体感できる。
プログラムでまず体感させ、その上で論理の理論を教えるとやる気が出るのではないか?ド・モルガンの法則なんて、現実で何の役に立つのか分からないが、プログラムで体感させることで理論への興味を持たせられる。
法律家がド・モルガンの法則を理解していない為におかしな判決を下す裁判官がいるらしいし、さらに言うなら法律の条文自体が矛盾をきたしている物も有るらしい。プログラムで身体に叩き込めば、そのような事態は起こらないのではないか?
英文法をマスターしない内に英会話を教えても駄目と言っても、英文法だけだと英語自体を嫌いになってしまう。
交通標識、特に補助標識の理解に役立つと思います。標識全体をみて見て一瞬で、自分が対象かそうでないかがわかるようになれば、交通機動隊の方々を恐れないで済むといううれしいことがあります。
下の URL にあるようなのをみて、一発でわかる人がどれくらいいるのでしょうか? http://eimaru.sakura.ne.jp/49cc-talk/brain-training.htm [sakura.ne.jp]
> 問題は、ド・モルガンの定理を覚えて何が嬉しいかを理解させることだったりして。
コンピュータは単純作業が得意だから、ド・モルガンの定理なんか使わなくても条件をいっぱいかけば大丈夫。すごいねコンピュータ。という事に気づける喜び?
# そしてひどい条件判定式の嵐
> プログラムで身体に叩き込めば、そのような事態は起こらないのではないか?
よのなか白黒が明白なことばかりでないんですけど、あんたはどこで常識を学べばいいのかね?
> よのなか白黒が明白なことばかりでないんですけど、その通りですが、白黒が明白なものばかりではないということは白黒が明白でないものしかないということを意味しないということが理解できる程度にはまともになるんじゃないでしょうか。
まさにこれです。職業プログラマーの中にもドモルガンの法則、必要条件、十分条件などの基本を理解していない人がおります。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
論理の大切さを学ぶにはOK (スコア:1)
ド・モルガンの法則は「¬(P∧Q)=¬P∨¬Q」だけど、
if( !(a==b && c==d) )
if( a!=b || c!=d )
として「a, b, c, d に色々値を代入してみましょう」とした方が体感できる。
プログラムでまず体感させ、その上で論理の理論を教えるとやる気が出るのではないか?
ド・モルガンの法則なんて、現実で何の役に立つのか分からないが、
プログラムで体感させることで理論への興味を持たせられる。
法律家がド・モルガンの法則を理解していない為におかしな判決を下す
裁判官がいるらしいし、さらに言うなら法律の条文自体が矛盾を
きたしている物も有るらしい。
プログラムで身体に叩き込めば、そのような事態は起こらないのではないか?
英文法をマスターしない内に英会話を教えても駄目と言っても、
英文法だけだと英語自体を嫌いになってしまう。
TomOne
Re:論理の大切さを学ぶにはOK (スコア:1)
論理演算と集合は相性がいいので。
問題は、ド・モルガンの定理を覚えて何が嬉しいかを理解させることだったりして。
Re: (スコア:0)
交通標識、特に補助標識の理解に役立つと思います。
標識全体をみて見て一瞬で、自分が対象かそうでないかがわかるようになれば、交通機動隊の方々を恐れないで済むといううれしいことがあります。
下の URL にあるようなのをみて、一発でわかる人がどれくらいいるのでしょうか?
http://eimaru.sakura.ne.jp/49cc-talk/brain-training.htm [sakura.ne.jp]
Re: (スコア:0)
> 問題は、ド・モルガンの定理を覚えて何が嬉しいかを理解させることだったりして。
コンピュータは単純作業が得意だから、ド・モルガンの定理なんか使わなくても条件をいっぱいかけば大丈夫。すごいねコンピュータ。
という事に気づける喜び?
# そしてひどい条件判定式の嵐
Re: (スコア:0)
> プログラムで身体に叩き込めば、そのような事態は起こらないのではないか?
よのなか白黒が明白なことばかりでないんですけど、あんたはどこで常識を学べばいいのかね?
Re: (スコア:0)
> よのなか白黒が明白なことばかりでないんですけど、
その通りですが、白黒が明白なものばかりではないということは白黒が明白でないものしかないということを意味しないということが理解できる程度にはまともになるんじゃないでしょうか。
Re: (スコア:0)
まさにこれです。
職業プログラマーの中にも
ドモルガンの法則、必要条件、十分条件などの基本を理解していない人がおります。