これでプログラミングを知った子が、この先に行かない問題これについては昔OSCあたりで聞いた気がする。Scratchで満足した子どもが、その先のステップに進まないという問題。それは確かに、そこから先の言語は今までのものとは「違いすぎる」のだから、そもそも地続きのものだと捉えられないですよね。Code.orgみたいにコードをイメージする手段があるのならまだしも。これで果たして、プログラマを育てるきっかけになっているのか。現状プログラマの満足のためのイベントになっていないか。疑問な部分もあります。複雑になっていくプログラミングそして、プログラミングもどんどん複雑になっていっています。Studio)なら、フォームデザイナにコントロールを配置して、その動作を定義しておしまいですが、UWPだと密接に関わる二つのプロジェクト*3をうまく連携させて書かなければいけない。別OSではAndroidなどもありますが、こちらはインテントの仕組みや動作の流れなども理解してコードを書かないといけないし、少しでも古いコンポーネントでコードを書くと、メモリリークを引き起こしたり強制終了したりしてよろしくない。したアプリを作ろうというだけで、プログラマが直面する問題がどんどん増えていっています。そんな中で、プログラミング教育とは、プログラミングにちょっと興味を持ってくれた人が使う言語は何が良いの?なんて思ってしまいます。今の時点でプログラミングを初めてやるのであれば。Delphi:お試し版なら無料です。Delphiだととりあえず買い切りが可能なようなので、一度頑張れば配布も可能な環境が整えられますね。Office(VBA):たぶん一番手軽だと思います。それぞれの環境を立ち上げないとアプリが起動できない上、迂闊にメッセージフックなどしようものならOfficeを巻き込んでアプリが強制終了したりしますが。HSP:いちおうフォームデザイナがあったと思います。いえ標準命令でできることが少なく、ツールアプリを作ろうとしたらすぐWinAPIのお世話になることが少なくないため、むしろハードルが高いように思えました。GUIデザイナという時点で割と高度な技術なので、多少値が張るのは仕方がないとして、このくらいなのかな。プログラミング初心者向けの環境については、「今の開発環境が優しくない」というわけでなく「昔から開発環境は優しくなかった」という気もしますが。CITY.としては地域メイン(子ども向けではない)プログラミングワークショップを行っていますが、正直あの中の人がもし、プログラミングに興味を持ってくれて、何か作ってみたいとなったとき*4に、お勧めできる環境がないのが心理的にとてもつらいです。なんてのも思っています。GitHubもあるようですし。いえ、これらを使ってちゃんとしたアプリを作れる自信などは全くないのですが。Tumblr関連記事2015-12-13おとなむけプログラミングワークショップにScratchを使った話し。はてなブログPro高見知英です。コミュニティの活動とかいろいろやってます。(20)はてなブログをはじめよう!TakamiChieさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。