Check our Terms and Privacy Policy.

考え方から学ぶコンピューティング・プログラミング

 コンピューティングとプログラミングをパズルとして学ぶのでなく、考え方そのものから学べる機会を拡大したいと考えています。  本プロジェクトは、活動の継続および規模の拡大に対してのご支援のお願いです。

現在の支援総額

35,000

2%

目標金額は1,420,320円

支援者数

2

募集終了まで残り

終了

このプロジェクトは、2019/04/03に募集を開始し、 2019/06/20に募集を終了しました

このプロジェクトを見た人はこちらもチェックしています

考え方から学ぶコンピューティング・プログラミング

現在の支援総額

35,000

2%達成

終了

目標金額1,420,320

支援者数2

このプロジェクトは、2019/04/03に募集を開始し、 2019/06/20に募集を終了しました

 コンピューティングとプログラミングをパズルとして学ぶのでなく、考え方そのものから学べる機会を拡大したいと考えています。  本プロジェクトは、活動の継続および規模の拡大に対してのご支援のお願いです。

このプロジェクトを見た人はこちらもチェックしています

thumbnail

「コンピュータを使わない、コンピュータとプログラミング入門 #23」では、「コンピュータを使わない」という条件を一回外し、gforthを使ってプログラミングを体験してみようと思います。

gforthに限らずforthでは1ワード (関数のようなもの) の定義を小さくワードを積み上げてプログラムを作るという方針が推奨され、やりやすくなっています。

よくある手続き型の言語や、あるいはScratchに比べるとクセがある言語ですが、入り口のところはとくに難しくなく扱いやすい言語だと思います。

gforthではなくmind for Androidというものもあります。言語としては、そこにあるmindです。これも通信環境があればスマートフォン、タブレットだけで使えるのですが、使えるようにするまでがちょっとわかりにくいので、今回は避けてみました。gforthだとやっぱり無理ということになれば、次々回はmind for androidを試してみることを検討しています。

mind for androidの準備が面倒というのは、ある意味ログインが3回必要と言えるような環境なので、登録や実行の準備が…というところです。その他、gforthの場合でも使っても構わないのですが、mind for Androidだとエディタも別に必須という準備も必要だったりします。

そのあたりを考えて、今回はgforthにしました。何事も経験してみるという段階です。

シェアしてプロジェクトをもっと応援!