• ベストアンサー

必要なもの教えてください

子供(中学)がプログラムに興味をもち、何かやってみるということでCを選択しました。 いくつかの入門サイトを拝見したところ「習うより慣れろ」とのことなので、使っていないPCを練習用に提供することにしました。 そこで、必要なソフト(フリー)・推奨サイト・推奨図書を教えていただきたいのです。 ちなみに先日、入門サイトを見ながらコマンドプロンプトにHelloのプログラムを入力し「何もおこらん」と言っていました...どこを読んでいるのやら... 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • KoHal
  • ベストアンサー率60% (110/181)
回答No.1

なかなか頼もしいお子さんですね。 最低限必要なソフトは(とりあえずは)コンパイラだけです。Borland C++ Compilerなら無料で利用できます。 勉強が進めば統合開発環境も必要になると思いますが、それは先の話。 具体的な勉強の道筋ですが、はっきり言って入門サイトで勉強するのはお勧めしません。定評のある入門書を使ってください。 どんなに評判のいいサイトでも、やはり、学識と教育現場での経験がある人間が書いた本には到底かないません。 きちんとした入門書になるとお値段も張りますが、それだけの価値はあります。どうぞ奮発してあげてください。 とりあえずダイテル本をお勧めしておきます。 アマゾンかブックサービスで著者:ダイテルで検索すれば出てきます。CとC++の両方がありますがどうせならC++の方がと思います。 当然、子供向けの本ではありませんが、コードを自分で打ち込むだけでも勉強になりますから。

参考URL:
http://www.borland.co.jp/cppbuilder/freecompiler/
kanjukukaki
質問者

お礼

とりあえずソフトはコンパイラを用意するだけにして様子をみようかと思います。 昨日、今日と本屋さんを巡りましたがダイテル本はありませんでした...ネットで買う前に一度読んでみたいのでもう少し探してみます。 ご回答ありがとうございました。

その他の回答 (3)

noname#30727
noname#30727
回答No.4

ソフトは少し奮発して↓これなんかどうですか。OSがWindows2000/XPに限られますけど。 http://www.microsoft.com/japan/msdn/student/premium/ 中学生だと、登録の手続きと、入門書のとおりに動くまでの最初の段階まではご両親が介入する必要があると思います。 3千円台で買えますが、豪華な中身を考えれば、事実上実費のみのフリーと言えます。 書籍は本人に立ち読みさせて、欲しいものを選ばせた方がいいでしょう。大きな書店に行かなければ売ってないと思いますので、社会勉強としてもちょうどいいです。

kanjukukaki
質問者

お礼

とりあえずコンパイラを用意するだけにして様子をみようかと思います。 ご紹介頂いたページを拝見しました。3千円台ならさほど痛くはない...かな。 本屋さん巡りをしていますがなかなか出会いがないようです。 アドバイスありがとうございました。

  • txrx
  • ベストアンサー率45% (83/184)
回答No.3

基本的に資金だけの提供で十分です。 プログラム等は、調べるのも勉強の内です。それを親があれこれ言ってたんでは、勉強になりません。 また自分で調べる意思が無ければ、どうせ挫折します。 教えてもらうと、教えられたことしか出来ないお子さんに育ちますよ! そんな駄目後輩を何人も知ってます。 資金を提供し、その成果をお子さんに要求するだけで十分と思います。

kanjukukaki
質問者

お礼

とりあえずコンパイラを用意するだけにして様子をみようかと思います。 私に知がないのでアレコレ言うこともできないのが現状です。資金が最大の問題... アドバイスありがとうございました。

  • honiyon
  • ベストアンサー率37% (331/872)
回答No.2

こんにちは、honiyonです。  私もプログラムを始めたのは中学でした。  周囲も全くプログラムの事が分からず、とにかく野放し状態で自力で進めていくしかない環境でした。  親に提供を受けたのはPCとQuick Basic (VisualBasicの前身の物)だけでした。  後は友人から借りたプログラムソース集をひたすら入力して感覚を覚え、その後は統合環境であるQuickBasicのヘルプのみでRPGやシューティングを作ったものです。  今思えば「よく出来たもんだ」って感じです(^^;  しかし一番私のスキルを飛躍させたのは、生きた参考書の入手でした。オープンソースのパソコン通信ホストプログラムを入手し、自身でホストを運営しながらホストプログラムの改造を行う事で大きく進歩できたと思います。  パソコン通信を通して、ある程度スキルのある人と出会えたのも大きいですね。  参考書のない世界で育った者固有の感想かも知れませんが、参考書はあくまで「参考」にすべきであり、教科書にすべきではないと思います。参考書の順序でしか育てなくなりますし、参考書の世界が限度となりがちです。それに分厚い参考書を読まねばならない、という意識を持ってしまったら、私なら挫折します(笑)  まずは開発環境とPCのみで、様子を伺うのも良いでしょう。何か作りたいものを見つけさせて、それをサポートする形で参考書や参考サイトを、"お子様と一緒"に探すのが良いと思います。  あくまで親は道しるべに徹した方が良い結果が出ると思います。  参考になれば幸いです(..

kanjukukaki
質問者

お礼

とりあえずコンパイラを用意するだけにして様子をみようかと思います。 親は道しるべに徹するべきには同感です。ただ道を標すだけの知が私にないので子供は苦労するでしょうが。 アドバイスありがとうございました。

関連するQ&A