サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
proghelp.blog89.fc2.com
なぜ、プログラミングが上達しないのか ハッキリとした理由が存在する・・・ 私たちの目的は、ある仕事をコンピュータ上で実行する『プログラム』を作ることにある。 ところが、私たちはプログラムを直接作ることはできない。 プログラミング言語を使って、文法にしたがって命令をテキスト(文字)で記述する。これを”コード”あるいは”ソースコード”と呼ぶ。コードが書かれたテキストファイルを”ソースファイル”と呼ぶ。 「コードを書いてプログラムを作る」 この、当たり前の手順(プロセス)が大きな誤解を招く場合がある。 いや この思考そのものが…プログラミングが上達しない根幹なのだ。 「プログラムを書けば、プログラムを作ることができる」という錯覚 そして 「プログラムの動的な側面を意識しない思考」を生み、 ひたすらコードを書くことを優先するといった、自ら上達を拒むスタイルを作ってしまう。 この状況から脱却するには
なぜ、プログラミングが上達しないのか (1)ハッキリとした理由が存在する・・・ なぜプログラミングができないのか? 個々の用語、機能、仕組みについて”何となく”、”漠然と”という曖昧な認識のままだから、全てが曖昧になってしまう。だから、コードに頼ってしまうのだ。 実体を自分が理解できる、人に説明できる形に置き換えことがポイント。つまり、理解したことを人に説明できるようにならなければ、本当に理解しているとは言えないし、その理解を道具として活用することもできない。 抽象とは、「事物や表象からある性質・要素・共通性をひき出して把握すること。また、把握して一般的な概念をつくること」とある。 プログラムの基礎からイメージする プログラミングを難しいと感じる人の多くは、プログラミング言語の文法は理解しているもののなかなか『プログラミングができない』という悩みを抱えている。 「ソフトウェアには-形-が存
VS2010(.NET 4.0)より標準化されたChart Controlを使いこなして、アプリケーション作りに活用していきましょう! Chart Controlは、多機能、高性能なコントロールです。これを使いこなすためには、数多くあるProperty(コレクションやオブジェクト)を実際に体系的に体験しながら学習&トレーニングすることが使いこなしの近道です。 急がば回れ! 実際に一つ一つの機能を体験(トレーニング)することで(学ばなくても)体系が見えてくるようになります。 手っ取り早く、必要な機能を実現したい! … その場合は、「Chart機能設定早見表」をご覧下さい。 VS2008では、外部からMS Chartコントロールをダウンロードする必要があります。また、VS2010版ではMS Chartのアップデート版ですので下位互換のない機能があることを考慮してください。 モヤモヤを避けるため
言語基礎と論理的思考を同時に学ぶテキスト プログラム作りに必要な論理的思考と言語基礎を 同時に学び基礎プログラミングを短期習得する! 丸山プログラミング塾 HPへ プログラミング学習で困ったら 独学に限界を感じたら ▲これからはじめてみたい・・・1日で体験する方法 ▲言語基礎とプログラムロジックを再学習したい ▲できるを実践体験して、理論、概念を理解する方法 カスタムコントロール&グラフィック ADO.NET データベースプログラミング ▲疑問、トラブルをメールで解決してほしい ▲個別指導でプログラムが作れるようなりたい ※一人学習(独学)とは、自分で「できる方法」を見つけることです(プログラム作りに欠かせない「論理的思考」を身に付けない限り実用プログラムを作ることはできません)。ほとんどの書籍やWeb情報は言語文法解説やコード中心なので、プログラム作りの「できる方法」を見つけるのは相当の
このページを最初にブックマークしてみませんか?
『プログラミング独学に限界、基礎と独習力を身につけるための塾』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く