トップページへもどる |
前のページにもどる |
ただ今の時刻は2024年4月28日(日)4時08分です。 |
新村プログラミング教室のプログラミングの方針
(作成中~未完成) |
(1) 自動でプログラムを吐き出してくれるソフトを使わずに「 ほぼすべてを自分でコーディングする 」 |
「ケーキを焼くように簡単にプログラミングできる」という意味を持つ
「CakePHP 」などは使いません。
世の中は、何でも「簡単に作れる」とか「簡単に操作できる」という風潮になっていますが、これでは
基礎が身につきません。「簡単に操作できる」というのは、「どのボタンを押せばどういうことが出来る。」ということを
覚えればいいのですね。「当教室」では、「ボタンを押した時に、走るプログラムを
自分で作る。」ということに主眼を置いています。
システム開発などの現場では、基礎からすべてをコーディングするのは「 膨大な時間がかかってやってられない。 」という事情があるので、「CakePHP 」などを使うのでしょうが、プログラミング教室では 基礎を学ぶ場なので、基礎からのコーディングを重視します。 「ほぼすべて」を自分でコーディングする。 と書いているのは、コーディングではなく、今までに 自分が作ってきたプログラムの一部をコピー して修正し、新しいプログラムを作ることが多々あります。 |
(2) 「短期完成・完璧型」ではなく「 長期熟慮・試行錯誤完成型 」 |
(3) 「高度で難解な短いプログラム」ではなく、「 長いけどわかりやすいプログラム 」 |
(4) 「既成の関数」も用いるが、「 独自作成関数 」も作る。 |
(5) 同じ動きをするページを「なるべく 複数のプログラミング言語 」で作る。 |
「複数のプログラミング言語」として、当面は、サーバー上で動作する「PHP」、ローカル上で動作する「Javascript」、 表計算ソフト「エクセル」のマクロ言語を考えています。 |
前のページにもどる |
トップページへもどる |