楽しくコンピューターサイエンスを学ぶ【Turing Completeの紹介】

勉強と考えたら、本の前に座って、一所懸命知識を覚えることがよく浮かびますね。‘楽しい’という言葉はあまり出ません。でも、子どもだけじゃなくて、大人に対しても学ぶ方法の中で楽しい方法はとても効率的です。楽しく学んだら前より知識が覚えやすくなったり、勉強のやる気が前よりあったりします。学びたい人になったら学べる時間がすごく増えます!

最近、コンピューター・アーキテクチャーが学べる、Turing Complete(チューリングコンプリート)というゲームを見つけました。自分のシムレートしたコンピューターを作るまで論理ゲートから始め、少しずつコンピューター・アーキテクチャーのことが学べます。最初は小さい問題から始まり、どんどん複雑になるパズルで勉強ができます。

NANDゲート

最初に勉強するゲートはNANDゲートという論理ゲートです。このゲートは、2つの入力がオンの場合は「閉」ですが、それ以外の組み合わせの場合は「開」となります。

NOTゲートを作ります。

その後に、次のパズルはNANDゲートで出力を反転します。

これは‘Not’ゲート(インバータ)です。NANDゲートでなんでも論理ゲートが作れます。作ってからゲームで使えます。以下の写真は、NANDゲートで毎回作る代わりにただインバータのゲートを使えるようになりました。

楽しく複雑なことが学べます。

NANDゲートでインバータのゲートを作ることはそんな簡単に忘れることではありません。パズルとして考えたし楽しくできたしよく覚えるようになりました。学ぶことが耐えずに積み重ねていきますからやればやるほどやれることは高度になります。これはただテキストで知識を覚えてみることよりも楽しいです。このゲームで他の論理ゲートをナンドゲートだけで作ることを学んでから次に学べることはゲートで計算することもできます。このゲームの目的は自分の簡単なパソコンを作ることです。以下の写真は、2つのバイトを足すための例です。

勉強する方法の中で楽しくできる方法はすごくいいです。ITKiDSで子供たちは楽しく学ぶことができます!Scratch,Micratch,またはロブロックスの様々なコースで楽しくプログラミングの基本のことが勉強できます。プログラミングのような考え型を学んだかさえ気づかないほど楽しく勉強できます!

無料体験受付中

矢印
無料体験予約

無料体験の
予約をする!