パソコン教室でパソコンを教えているのですが、ある程度基本操作が出来るようになった人(特に小中学生)が始めるのに適したプログラミング言語とは何でしょうか?
私たちの世代(20代)では、BASIC→C言語という順にステップアップしていくことが多かったのですが、今でも最初はBASICから始めることが多いのでしょうか?
もしそうだとしましたら、WinXP上でBASICを勉強する良い方法を教えてください。
フリーソフトでそのような学習用ソフトでもあればよいのですが・・・。
よろしくお願いします。
No.8
- 回答日時:
あくまで個人的な意見なんだけど、VBやVBAはヘルプが分かりづらいし全体像が見えにくいので、あんまりお勧めしない。
一度こういうのをプログラムだと思ってしまうと、CやJavaがかえって憶えづらくなるような。で、最初からオブジェクト指向的なのもちょっと。。
できれば、コードの隅から隅まで自分で書けて、理解できるものがいいと思う。
だから個人的にはPerlをお勧め。書き方がいろいろありすぎるという点はちょっとマイナスだけど、いろんなプログラム言語への応用も効くので。
でもその前に、HTMLを教えて、HP制作をさせるのが楽しくていいんじゃないかな?エディタやFTPの使い方も教えられるし。
No.7
- 回答日時:
私の上司の経験談ですが、「子供にVBを教えるならRPGツクールで練習させろ」といわれています。
フィールドの上に主人公が来たら戦いのイベントを発生させるなど、ほとんどVBの考え方と同じだから違和感がない上に、子供は自分でゲームが作れるので飽きずに集中して作り出すそうです。
http://www.enterbrain.co.jp/digifami/products/rp …
参考URL:http://www.enterbrain.co.jp/digifami/products/rp …
No.6
- 回答日時:
言語よりも少ない記述で面白いことができるスクリプト言語の方が適していると思いますのでJavaScriptはどうでしょうか。
パソコン教室ということなのですが、ホームページづくりなどは教えていませんか?今の小・中学生であれば知っている子も少なくないように思いますので興味をもって学習しやすいと思います。
利点としてはオブジェクト思考の入り口を学べるし、文法はCやJavaなどコンパイラー系に近く将来的に移行しやすい。メソッドを呼び出すだけの数行の記述でいろいろできることです。コンパイラーも不要でプラットフォームも選びません。
VBAでもいいかとは思いますが小・中学生では実際に活用する機会があまりないのではないかと思いますので教えるメリットが低いのではないかと思います。個人的には「基本操作が出来るようになった」後はいかにしてパソコンを役立てていくかという方法を教えてあげるべきであると思いますのでプログラミングにこだわる必要性というのはないのではないかと思います。
No.4
- 回答日時:
私もExcelかACCESSのVBAがいいとおもいます。
利点としては、(1)マクロレコーダの力を借りて、とりあえず動くプログラムを作れる(2)オブジェクト、プロパティとかメソッドといったオブジェクト指向もどき概念が味わえる(3)データ管理をアプリケーションに任せてアルゴリズムに専念できる(4)VBやVBScriptにも入りやすくなるでしょうか。でも、Basicなどの手続き型言語にはまりすぎてオブジェクト指向が理解しにくくなるなら最初からJAVAなんていうのもいいかもしれませんね。子供の吸収は早いことですし。No.3
- 回答日時:
もしも、EXCELを使っているのであればマクロの他にVBAが使えます。
VBAとは、簡易版VBと思ってもらえればいいです。
と言うか、VBと同じです。
EXCELでVBが使えれば便利だと思います。
他のソフトを制御する事も可能になります。
No.1
- 回答日時:
yahooのコンピュータ(vector)でフリーソフトが有ります、検索してみてください。
N88Basic互換もあります。
それか、いっそうの事VisualBASICを採用されても良いのでは
と考えます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(プログラミング・Web制作) Android Studio 難しい 4 2023/06/18 22:27
- その他(ソフトウェア) F-BASICで計算中の実行が中途で勝手に止まり、大変困っています。 2 2023/03/02 16:15
- 英語 英語学習のやり方を教えてください。 中学生レベルの基礎を理解していない状態から英語学習をする方法を知 7 2022/07/26 19:07
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- 大学受験 通信制高校高3です。英語と国語について。 今から11月の終わり又は1月、2月の終わりまでに進研模試偏 5 2022/07/27 11:59
- 予備校・塾・家庭教師 通信制高校高3です。英語と国語について。 今から11月の終わり又は1月、2月の終わりまでに進研模試偏 1 2022/07/26 22:51
- Excel(エクセル) エクセルのソート方法について 1 2023/01/13 00:01
- 子育て 習い事について 7 2022/06/08 13:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
このプログラミング言語のfor分...
-
C言語、C+、C++、C#の違い
-
プログラム言語について c言語...
-
TO_CHARで小数点以下がある場合...
-
現在、大学の応用化学科に所属...
-
UNITY Float型の接尾辞fって
-
F#って何??
-
ソフトの言語の種類を知る方法
-
C,C++,C#には共通点があるので...
-
COBOLでのNOT = の AND条件
-
超初心者の質問
-
GOTO文がない言語・・・
-
C言語とhtmlの違いを どな...
-
vbaとc言語の関連性について
-
AIって何のソフトで作っている...
-
HTMLは、プログラミング言語じ...
-
最近の流行りのプログラム言語...
-
プログラム言語について プログ...
-
swift言語の最適化 swift最適化...
-
C for Linuxでの設定ファイル読...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
プログラム言語について c言語...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
vbaとc言語の関連性について
-
AIって何のソフトで作っている...
-
UNITY Float型の接尾辞fって
-
COBOLでのNOT = の AND条件
-
TO_CHARで小数点以下がある場合...
-
COBOLで文字タイプを数字...
-
プログラム言語について プログ...
-
C++における継続行
-
swift言語の最適化 swift最適化...
-
VBSとWSHは読み方が違うだけで...
-
C++ ってなんて読む?
-
web2.0以前のインターネットで...
-
Excel VBAで文字化けする (英語...
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
-
Pythonって何を意識した言語な...
おすすめ情報