移転しました。新しいエントリはこちらの「今日勉強したことをつらつらと」へ

はじプロ

2-4 九九表示プログラムを作る 制御構造

前置きが長くなってしまいましたが、順にコーディングしていきます。 この章については、わかりやすい記事が沢山あるのでざっくりです。わからなければ検索してください。 プログラミングの基本中の基本、制御構造を使用します。 変数 var i = 1; i = i +1; …

2-4 九九表示プログラムを作る 作る

それでは作っていきます。 一の段を作る 前回のループのところの例と一の段が似ていると気づいてもらえたでしょうか? // 一の段表示プログラム var kakeru = 1; // 1から while( kakeru <= 9) { // 9までをかける textarea1.value += ' ' + 1 * kakeru; // …

3-1 とりあえず終わり

ここまでのことで、入門はできてるので、初心者向けの記事を読んで何を言っているかわからないということはなくなっていると思います。この先は覚えなければならないジャンルが多岐にわたるので、各自でやりたいことによって調べてみてください。 覚えなけれ…

3-2 初心者から中級者を目指すためのチュートリアル

オブジェクト指向について理解するには、遠回りしてる気もするけど、このステップが最短な気がする。このへんちゃんと理解してれば他の言語に浮気が楽勝になるし。 1.Javaをかじる 簡単なところだけ。分岐、ループ、配列、パッケージ、メソッドとフィールド…

2-1 九九表示プログラムを作る

今回の目的 プログラミングをしたことが無い方にとって、プログラミングは難しい勉強をして、頭の良い人がやるもんだというイメージを持っているかもしれません。僕の経験上、それは誤った認識だと感じています。最先端の技術開発をする研究者を目指すのであ…

2-2 九九表示プログラムを作る 解答例その1

さっそく解答例 textarea1.value = ''; textarea1.value += '1 2 3 4 5 6 7 8 9\n'; textarea1.value += '2 4 6 8 10 12 14 16 18\n'; textarea1.value += '3 6 9 12 15 18 21 24 27\n'; textarea1.value += '4 8 12 16 20 24 28 32 36\n'; textarea1.value …

2-3 九九表示プログラムを作る 設計

前回挙げた間違いの原因は、「九九の表を表示する」という「要件」に対して、「コーディング」してしまったことにあります。「九九の表を表示する」というのはどういうことなのか、作ってみてからやっぱり変だから作りなおそうということが減らせるくらいに…

1.hello,world

今回の目的 習うより慣れろということで、とりあえずやってみます。 学習用につくったサンドボックスの使い方の説明のために、そして昔のえらいひとが最初にプログラミングするときはhello,worldと表示するもんだとしたことにならって画面にhello,worldと表…

0.まえがき

プログラミングの入門書ってなんかわかりづらい、と思っていました。だから、はじめてプログラミングする人向けに、たらたらと記事を書いていきます。 「プログラミングができる」とはなんだろうか 入門書がわかりづらい理由を考えてみるといろいろあります…

はじめてプログラミング まとめ

0.まえがき - 今日面白かったことをつらつらと 1.hello,world - 今日面白かったことをつらつらと 2-1 九九表示プログラムを作る - 今日面白かったことをつらつらと 2-2 九九表示プログラムを作る 解答例その1 - 今日面白かったことをつらつらと 2-3 九九表…