Re: どうやってプログラムを学ぶ?
ネタ元:
がるの健忘録: [親方][初心者]…どうやって学んだんだろう?
中の技術日誌ブログ: どうやってプログラムを学ぶ?
ん~… どうだったっけ? f(^^;
大学の授業でやった FORTRAN と、 大学生協に展示してあったマイコン ( 当時はあまりパソコンとは呼んでなかった ) と、 どっちを先に触ったんだったか、 もはや分かりません。
マイコンのほうだと、 ? 1 + 2
だったように思います。
ネタ元にある10 FOR I=0 TO 100 STEP 10
20 LINE (0,I)-(I,100)
30 NEXT
みたいなことは、 4年生のとき研究室に FM-8 が入ってからだったかなぁ。
で、 いまだと、 そういうお手軽なプログラミング環境って、 ほとんど見当たらないような…
日本語化されれば、 Small Basic がいい感じになると思うんだけどなぁ。
てなわけで、 Small Basic で LINE 文。 f(^^;
FOR I=0 TO 300 STEP 10
GraphicsWindow.DrawLine(0,I, I,300)
EndFor
これで全部です。 Small Basic を立ち上げたら、 コードウィンドウに上の 3行を書いて、 F5 で実行するだけ。 GUI の窓を作って初期化するところは、 Small Basic が良きに計らってくれます。
※ 合成画像です。 実際には、 実行中はコードウィンドウは見えません。
ん~、 やぱし行番号が無いのが、 寂しいか。 f(^^;
Next じゃなくて、 EndFor ってのも、 なんか変だしw
ともあれ。 こうしてパラメータを変えたり、 色をいじってみたりして、 プログラミングというか 「コンピューターを操ること」 を覚えてきたように思います。
FOR I=0 TO 300 STEP 10
GraphicsWindow.PenWidth = 5
GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor()
GraphicsWindow.DrawLine(0,I, I*2,300)
EndFor
| 固定リンク
「プログラミング」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【.NET Core】 プロジェクトを作ると 「project.assets.json が見つかりません」 エラー(2018.02.10)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
「-プログラミング ( わんくま )」カテゴリの記事
- [わんくま名古屋] 第21回: Metro サンプルコード解説 (1/3)(2012.04.15)
- [わんくま名古屋] 第21回は 4月 14日 - Windows 8 Metro をやるよ~♪(2012.04.12)
- [わんくま東京] 第59回の資料を公開しました(2011.06.02)
- [わんくま東京] 第59回は 5月 28日 - 名古屋から侵略します♪(2011.05.23)
- [わんくま名古屋] 第17回は 4月 9日 - TDD ネタで喋ります(2011.04.03)
「-プログラミング ( SMALL BASIC )」カテゴリの記事
- [Small Basic] ついにバージョン 1.0!(2011.07.13)
- Small Basic v0.91 ~ 対応言語追加のみ(2010.11.22)
- [Small Basic] 日本語解説書 「Small Basic 入門」 ダウンロード開始!(2010.08.25)
- [Small Basic] テキストボックスとボタン(2010.06.12)
- Small Basic v0.9 ~ テキストボックスやボタン、そして PlayMusic コマンド(2010.06.11)
この記事へのコメントは終了しました。
コメント
> お決まりのバイオリズム
ぉお、やったやった。 (^^;
あれはカシオの電卓だったかな。
そいや、 最初に打ちこんだゲームを思い出した。
TK-80 の 8セグメント LED を使ったシューティングゲーム。
Z80 ハンドアセンブル f(^^;
音は無かったはずだけど、 脳内補完されてたりw
投稿: biac | 2009年2月26日 (木) 12時03分
大学でやったpascalとかfortranとかかなぁ。あと、実験の時に使った関数電卓(って言ったけ?)で、お決まりのバイオリズムなんていうのをやった覚えがあります。
もちろんラインエディタw
投稿: trapemiya | 2009年2月26日 (木) 09時23分