不定期戯言

戻る

« | 2017 | Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec | »

2017.08.16 (Wed)

DNCL on WEB 改め WaPEN

・このブログで公開していたDNCLのWeb上の実行環境であるが,名前を決めて公開することにした。Web-aided PENということでWaPENと名付けることにした。Yet anotherでYaPENというのも考えたのだが,九州工大でYet another DNCL processorというのが公開されていたことから却下。実はWaPENだって,香川大学でWappenというWeb上のプログラミング学習プラットフォームが作られているからどうかとも思ったが,まあいいやということで。そのうちに輪っかになっているペンのアイコンでも描くことにしよう。

・プログラムの公開はいつものところで。また,GitHubでも公開してみた。そうすることで,更新をしやすくしたいということだ。もっとも,そのためにはサンプルプログラムを別ファイルにするなどの対応が必要だが。

・当面の急務は無限ループ対策かな…。

コメント(0)

コメント投稿

日本語の文字が入っていないものは受け付けません。URL欄は使わないでください。

Name:
URL (NEVER USE):
Comments:

トラックバック(0)

トラックバック用URL: http://watayan.net/blosxom.cgi/informatics/201708160002.trackback

カバンの整理

・といっても中身ではなくて,カバンそのもの。使わないカバンが邪魔になってきたので明日のゴミの日に出すことにした。当面は今つかっている薄めのリュックで通してみるつもり。

コメント(0)

コメント投稿

日本語の文字が入っていないものは受け付けません。URL欄は使わないでください。

Name:
URL (NEVER USE):
Comments:

トラックバック(0)

トラックバック用URL: http://watayan.net/blosxom.cgi/misc/201708160001.trackback

2017.08.10 (Thu)

全高情研

・8日は事前イベントということで,能城・小原氏両氏の授業紹介に参加したり,電通大の研究室訪問やミュージアム見学をしたり。人の授業をみると,自分が勢いだけでぶっ飛ばしてしまっている面に気が付かされる。

・9日は自分の発表。DNCLのWeb上の実行環境の開発ということで,デモでない発表は今回が初めて。時間を取っての発表は久しぶりなので,2分ほど時間を余らせてしまった。実践とかではないのであまり反応は多くなかったとは思うが,終わってからの雑談的な話で幾つかヒントを貰えた。

・10日はわりと呆けていたかもしれない。

コメント(0)

コメント投稿

日本語の文字が入っていないものは受け付けません。URL欄は使わないでください。

Name:
URL (NEVER USE):
Comments:

トラックバック(0)

トラックバック用URL: http://watayan.net/blosxom.cgi/informatics/201708100001.trackback

イカ接待

・といっても何のことやらではあるが,ずっとIRCでしか知らないあの人やこの人に会えた。それにしてもみんな濃い。やっぱり本職でしっかりやってる人は,すごい感覚を持っているように感じられた。

・終わりは私のバスの時間に合わせて急がせてしまって申し訳なかった。

コメント(0)

コメント投稿

日本語の文字が入っていないものは受け付けません。URL欄は使わないでください。

Name:
URL (NEVER USE):
Comments:

トラックバック(0)

トラックバック用URL: http://watayan.net/blosxom.cgi/misc/201708100002.trackback

2017.08.06 (Sun)

GPD Pocket

・届いたのは4日なのだけど,いろいろセッティングするのに手間がかかった。というか,時間がかかったのは自前クラウドのファイルの同期なのだが。

・箱から出した第一印象は,わりとずっしり来るということ。以前少し使っていたLibretto ff 1100を思い出したが,スペック表を見てみると少し小ぶりで,重量は半分しかないらしい。表示はきれいだし,画面に触ってスクロールとかできるのは意外と便利。キーボードはまだ馴染んでないけど,慣れたら大丈夫だろう(Librettoは使えないままだった)。実際,この文章はGPD Pocketで入力した。

コメント(0)

コメント投稿

日本語の文字が入っていないものは受け付けません。URL欄は使わないでください。

Name:
URL (NEVER USE):
Comments:

トラックバック(0)

トラックバック用URL: http://watayan.net/blosxom.cgi/computer/201708060001.trackback

2017.08.03 (Thu)

教員免許更新講習

・1日から3日間,情報処理学会の教員免許更新講習に出かけていた。自分の免許更新ということではなく,3日めの補助講師という立場。出番以外のときは受付を手伝ったりとかいろいろ。

・3日めは大学入試における情報入試の話から,センター試験の情報関係基礎の問題を見てみようということで,このブログで何度か取り上げているDNCL on Webを使ってその問題のプログラムを作ってみた。PENやPenFlowchartを使えばいいのかもしれないが,問題に書かれたプログラムより前でやるべきこと(変数への値代入とか)が必要なことや,変数宣言不要モードで動かしたかったことなどから,これを選んだ。受講者はだいぶ苦心しているような様子ではあったが,道具の選択としては間違っていないと思っている。

コメント(0)

コメント投稿

日本語の文字が入っていないものは受け付けません。URL欄は使わないでください。

Name:
URL (NEVER USE):
Comments:

トラックバック(0)

トラックバック用URL: http://watayan.net/blosxom.cgi/education/201708030001.trackback

2017.07.29 (Sat)

DNCL on Web

・ふと思うところあって,いろいろ実装を進める。どうしてもやっておきたかったのは,設定変更を反映させること。特に変数の宣言をしなくても,代入時に変数が作られるように設定できる機能をつけたかった。これは8月の教員免許更新講習でセンター試験の問題を解いたあと,更に新しい問題を解けるようにプログラムを書き換えるにあたって,変数宣言が必須であるとそこを直すのを忘れてエラーになることが予想されるからだ。

・代入時に変数をつくることはさほど難しくはなかったが,案外面倒なのは作られてない変数を参照する場合だ。型を決定することが難しい…数値型ならとりあえず0にしておけばいいし,文字列型なら空文字列でいい。どちらにするかが悩みどころだ。

コメント(2)

のぐー wrote at 2017-08-03 14:31:

それはさすがにエラーでいいのでは>作られてない変数を参照
仕様書にも「変数は(略)初期化してから使います」ってはっきり書いてるし。
http://www.dnc.ac.jp/sp/albums/abm.php?f=abm00004841.pdf&n=H23_dncl.pdf

#BASICだったら変数名みるだけで型がわかったのにね。

わたやん wrote at 2017-08-03 15:43:

それもそうですね。
a←0
a←a+1
はもちろん正しいのだけど,いきなり
a←a+1
は無作法な気がします。

コメント投稿

日本語の文字が入っていないものは受け付けません。URL欄は使わないでください。

Name:
URL (NEVER USE):
Comments:

トラックバック(0)

トラックバック用URL: http://watayan.net/blosxom.cgi/informatics/201707290001.trackback

2017.07.22 (Sat)

ブログ編集をWindowsでも

・このブログのテキストとかはクラウドを通じてLinux側とWindows側で共有しているので,どちらで更新してもいいようにはなっている。Linux側ではPerlのスクリプトで日付のファイルを作って編集するようになっているが,Windowsではスクリプトというわけにもいくまい。そんなわけで,C#でちょこっとプログラムを書いてみた。といってもフォームにMonthCalendarとTextBoxを貼り付けて,ファイルを呼び出したりとかするだけのものだが。

・いつも持ち歩いているマシンであればほとんど常にLinuxが立ち上がっているので本当は必要ないのだが,さらに別マシンでもいけるようにということでこれを作った。というのは,GPD Pocketに出資してあって,それが届けば普段持ち歩くのはそれでいいってことにならないかと期待しているのだ。もっとも,発送のペースがすごくゆっくりなので(2017年6月の予定だったのだが)手元に届くのは随分先だろうと思われる。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.07.20 (Thu)

稼働終了

・成績処理のシステムを今年度から外部業者のものにしている。データのコンバート作業が遅れているものがあったので,旧システムも(昨年度のデータのまま)動かしていたが,その作業もようやく終わった。これで旧システムを終わらせることができる。

・この最後のコンバート作業はそれなりに面白い作業ではあった。新システムはデータをCSVで受け入れる部分とExcelファイルで受け入れる部分があって,CSVはどうとでもなるのだけどExcelファイルはいちいちコンバートするのも大変なので直接ファイルを作るしかないということでClosedXMLを使った…が,受け入れるのは.xlsファイルだけで.xlsxは受け入れないということなので,仕方なくNPOIに切り替えることにした。この辺の知識はこれからのプログラミングにも使えるかな。何につけ便利なライブラリをだれかが作ってくれているということに感謝。

・システムの移行に伴って,旧システムと新システムを比較する意見が私のところにも届く。多くは,旧システムは直感的にそのまま使えたということなのだが,それは過去約20年の間,私が作ったプログラムに慣れてきたからということに過ぎない。新しいシステムは外部業者の考えたことに縛られて云々というが,実はこれまでも私のシステムに縛られていたのだ。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.07.16 (Sun)

ears open

・GREEN FOUNDINGで出資を募っていたEarsOpenのイヤホンが届いたので試してみた…のだが,付け方がわからん。耳たぶが大きいからなのかな…まあ急ぐものではないのでじっくり試してみよう。普通のイヤホンよりちょっとボリューム上げた方がよさげな感じ。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.07.15 (Sat)

Leuchtturm1917

・夢ナビライブということでポートメッセなごやに行った帰り,名古屋駅の東急ハンズを眺めていたらLeuchtturm1917の手帳が目に入った。読めん。ドイツ語っぽいので読めない。適当にググったら,ロイヒトトゥルムらしい。モレスキンと非常に似ているが,ページ番号が印刷されているし,インクの裏抜けが少ないらしい。次はこちらにしてみようかな。その前に読み方を覚えなくては。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.07.05 (Wed)

DNCL on Web

・週末は日本情報科教育学会で大阪芸術大学に行っていた。去年は全然発表とかしてなかったので,今回はDNCL on Webのデモ発表をすることになっている。そんなわけでセッティングをして,昼のコアタイムを迎えたが人が少ない。どうもここでやってることがあんまり知られていない様子。でも捕まえた人にはしっかりと話を聞いてもらえたのでよしとしよう。

・そんなわけで帰りの新幹線から開発の続き。今できたところでは,グラフィック関係の命令のサポートと,それらを入力するためのコンテキストメニューが追加できた。レイアウトとかちゃんと考えなきゃいかんな。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

コーヒー飲んだら本気出す?

・仕事中うとうとしていたら,愛機X220のキーボードにコーヒーをこぼしてしまった。このPCは,中に液体がたまらないように穴があいているのだが,自分がそれのお世話になるなんて思ってもいなかった。とりあえず,無事を祈るしかない。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.06.30 (Fri)

・最近,発汗がひどい。以前から,本屋に行ったりすると汗が吹き出すというのはあったのだが,それ以外の状況でも汗が吹き出す。更年期?

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.06.19 (Mon)

DNCL on Web

・UIもそれなりに直した。《変数》とかをクリックしたら選択状態になるとか,そういうの。そんなわけで現状はこんな感じ。次は何に手を付けようかな…。やらなくちゃいけないことはいくつかはわかってる。どれを優先するか。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.06.06 (Tue)

DNCL on Web

・入力支援ボタンまで作ってみたが,chromeだけ微妙に挙動が違うので確認のために公開してみる(Safariで確認するにはそれが手っ取り早い)。どんな風におかしいかというと,変な場所で入力支援ボタンを押すと警告がでるようにしているのだが,

  • 整数ボタンを押す
  • 改行してまた整数ボタンを押す
  • 1行目の行末に戻って改行する(空行が2行目にできて,その行頭にカーソルが移動する)
  • 整数ボタンを押すと,1行目の行末にカーソルがあるかのように警告が出る

と言った具合。その状況で2行目にカーソルを移動してから整数ボタンを押すと,今度は正常に働く。ううむ,対応が面倒くさそう。

・おや,Safariでは文字サイズがうまく合わせられていないな。行数表示とずれてる。

コメント(1)

わたやん wrote at 2017-06-07 20:09:

あれ,この挙動,Chrome58から59にアップデートしたら直った。

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.05.20 (Sat)

DNCL on Web

・何とか配列が使えるようになったので,現状を公開。文法についてやりたいことはだいたいできたっぽいので,プログラム入力とか実行環境いじりとかそっちの方に着手しようと思う。まだまだPENには程遠い。

(追記)セーブ,ロードはダウンロード,アップロードということで。

コメント(3)

わたやん wrote at 2017-05-20 23:59:

う,IE11では動かない。

わたやん wrote at 2017-05-21 11:39:

IE11はES2015にほとんど対応していないということか…orz

わたやん wrote at 2017-05-21 18:40:

いくつかのバグフィックスと,IEへの対応をしてみました。

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.05.16 (Tue)

ひさびさ

・しばらくブログを休んでいたのは大した意味があるわけでもない。ただ何となく気が乗らなかっただけだ。そんなこんなで4月からあったことを,明日以降ぼちぼち書いていこう。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

携帯の契約変更

・携帯電話で長年お世話になっていたAUから別会社に乗り換え。AUに不満があったわけではないのだが,ふと思い立って。そんなわけでいわゆるキャリアメールがなくなった。過去にメールでの付き合いがあった人に連絡を送りたいのだが,キャリアメールのアプリが作動しないのでバックアップを見ることもできない。

・というわけで,今まで使っていたwatayan-(略)@ezweb.ne.jpのメールアドレスは使えなくなりました。私の携帯宛の連絡は,電話かSMS(電話番号は変わっていません)かgmailのアドレス宛のメールでお願いします。gmailのアドレスについてはどこかで私を捕まえて名刺を奪ってください。

さて,新しい名刺作らなくては。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.04.24 (Mon)

クラウド

・思うところあって,手元のデータやプログラムの大半をクラウドと同期することにした。もちろんバックアップは別にとってある。メイン環境がVMware上のLinuxなので,そこのデータとホストのデータを同期したいということでそのようにした。もちろんVMwareだから共有フォルダとか使えるわけだが,クラウドにしておくと情報教室からも使えるので,いちいちスライドデータとかコピーしなくてもダウンロードすればいいということで便利。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.04.18 (Tue)

手帳を使い切るかどうか

・誰かのブログを読んでいると,季節替わりなので手帳を新調するとのこと。あ,そうか,最後まで使いきらなくても買い換えていいんだ,とふと気がついた。今までできるだけ最後のページまで使い切ってから新しい手帳に,という風にやってきたのだが,残りページが少なくなってから2冊持ちをしなくてはいけないのがなんとなく負担だった。そんなことしなくてもいいんだと思ったら随分気が楽になった。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.04.10 (Mon)

もくもく

・某所でもくもくする。html5のフロントエンドがどうということではあるが,よくわからないので例のDNCL実行環境 on ブラウザに手を入れる。とりあえずセーブ,ロードはできるようにした(UTF-8限定)。これでいろんなプログラムを入力して試してみることが容易になる。そんなわけで現状はこんなところ。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.04.08 (Sat)

Office 2016

・今までずっとOffice 2007を使っていたが,そろそろサポートの期限が切れる。そんなわけでOffice 365という線も考えたのだが,Office 2016を入れて10年使った方が安上がりっぽいのでそうすることにした。Academic版は通販で買えないので久々にビックカメラへ。プロダクトキーのスクラッチ削りもインストールもまったく何事もなし。そんなわけでOffice 2016ユーザになった。まあ使うのは職場のExcelファイル読み書きだけなんだが。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.04.06 (Thu)

Android 7.0

・ケータイのソフトウェアアップデートの案内が来た。Android 7.0になるらしい。そんなわけで早速アップデートしたが…この小さい画面でマルチウィンドウとか使うかなあ。しばらくは様子見。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

インストーラ

・ある文章を書いていてふと思った。PenFlowchartはDebian用のインストーラは用意していあるが,他の環境ではzipファイルを展開してjarファイルを直接さわることになる。インストーラとか用意したほうがいいんだろうか。Windowsならインストーラ作るプログラムとかありそうだけど,Macはどうなんだろう。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.04.01 (Sat)

新年度

・2017年度が始まった。昨年度はクラス数が多かったものだから,職員室に自分の机を持つことができなかったが(実際いろいろ不便だったし孤独でもあった),今年度は大丈夫。仕事のバランスを戻せたらいいな。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.03.31 (Fri)

校務ソフト

・今年度まで成績処理ソフトは私が作ったものが稼働していた。次年度から市販ソフトを使うことになったので,今までのシステムを使うのは今年度限り。勝手が変わっていろいろ苦労するだろうけど,いつまでも私がやってるわけにもいかないのだから慣れていくしかない。

・前任者からプログラム開発担当を引き継いでからもう20年。環境もDOS/V(その前はAXだったりもしたが)からWindows,Linuxへと変わった。私の後継となる開発者が出てこなかったので,内製でやっていくのもそろそろ限界かなということでこういう話になった。

・20年前はパソコン使えない人が作業できるようにということでソフトを作ってきた。しかし今は基本的なデータを出せば,そこから先の作業をやれる人がずっと増えたので,何もかも面倒をみる必要はなくなった。そうはいっても市販ソフトでサポートしきれない作業もあるし,いくつかサポートプログラムは書いていくことになるんだろう。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.03.20 (Mon)

2025年度の情報入試を考える

・表題のシンポジウムのため大阪へ。いろいろな話があったが,個人的に心に残ったのは「自分は思考力や表現力を問うているか」という自省だった。定期テストの問題も,少し手を抜くと覚えればいいだけの問題になってしまう。それまでに自分が考えついていないネタを,と苦心してはいるのだが,どれだけ考えさせることができているだろうか…と。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.03.19 (Sun)

情報処理学会 第79回全国大会

・妻の母が他界して,そのいろいろでしばらくばたばたしていたがようやく落ち着いた。

・16〜18日は名古屋大学で情報処理学会の第79回全国大会があった。私は16日の学生セッションを1つ担当。会場の教室が小さかったこともあって,2年前の京都のときよりはうまくやれたと思う。

その日の午後は情報入試に関するイベントがあったのだけど,座長から解放されてふわふわしていたのでほわほわ。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.03.01 (Wed)

きはじ

・青山学院大学の松川氏が「きはじ」と論理的思考という文章を書いておられるのをtwitterで紹介された。強く同意する内容だ。私自身は「きはじ」が覚えられなかった。どれが上に来るのかが覚えられなくて,普通に距離と速さと時間の関係を式にすることで「き」が上だと判断していた(「きはじ」が必要ないのだから,そんなことも考える必要はないのだが)。氏は「きはじ」を使う生徒達は「速さ」という概念をわかっているとは言えないだろう。と述べている。一部の学生は「物事をきちんとわかる」という体験をしたことがないのではないかと懸念しているが,解答を覚えることで問題を解いたような錯覚をする生徒たちはそのような体験をしていないのではないかとも考える。先日ここにも「解答読解」のことを書いたが,それも根が同じだと思う。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.02.28 (Tue)

艦これ冬イベント

・艦これ冬イベントが終わった。今回は最後までたどり着くことができなかった。E-1,E-2はそれぞれ甲,乙でクリアしたので,E-3も乙で挑んでみたのだが,時間不足と資材不足で諦めることになった。運営の発表によると,E-3は丙でクリアした人が多かったという。私もこれまでのイベントはずっと丙でクリアしていたのだから,今回もそうすればよかったのかもしれない。

・脳内派生嘘彼女の館長のツイートに冬イベントの振り返りがあったのだが,掘りもやってこの消費だったのだなあ。このゲームは先人たちが恐ろしい労力やらいろいろなものをかけて攻略情報をまとめてくれている。どのコースを通るにはどういう艦の組み合わせがいいとか,どの敵にはどの装備が最適だとか,そういう情報があって,実際その通りにやるとうまくいくことが多い。しかし私は徹底してそれを取り入れるということをしてこなかった。装備の特化とかそれほど考えずに,回数をこなせば何とかなるだろうと考えていた。しかしそういうものではないのだなあ。みんなその程度の手入れはやった上で,その上で苦心している。

・私はギリギリで勝てるという勝負をあまりやったことがない。ギリギリで勝つということは,いろいろな要素のバランスも必要だし,必要な「装備」をきちんと揃えることも大切だ。今まで素手での殴り合い(比喩)ばかりで戦ってきたので,そういうことを考えることができないでいた。ましてやそれを人にコーチすることなど…。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.02.27 (Mon)

関数電卓でプログラミングしてた頃

・中学生のときにプログラム電卓FX-602Pを買った。世間に出回っているプログラム電卓の中にはBASICでプログラミングできるものもあったが,FX-602Pのプログラムはつまるところキーボードマクロに近いものであった(間接参照や分岐などもあるのだが)。それでBASICが使えるものを羨んだこともあったが,手元にあるのはこれなので,自分なりにいろいろ考えてプログラムを作った。ゲームとかバイオリズムとか,どこに発表するでもなく,誰かと遊ぶでもなく,ただ自分が使うためにプログラムを作っていた。

・今はどうなのかといえば,あの頃のように環境に制約されて考えることをやめてしまっているような気もする。ある環境を隅々まで使って考えるということをしていないのかもしれないと思う。どこかのライブラリとか使って楽ができればとかそんなことを考えている(自分が考えるより,広く使われているライブラリの方が汎用的であろうとかいうことを考慮してのことではあるが)。それはどうなのかなとか思わないでもない。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.02.19 (Sun)

学年通信

・学年通信に少し文章を書いた。読んでくれた生徒からいくらか反応があったのが嬉しい。

・やってみる人・やってみない人

・昨日はマラソン大会だった。走った人も,裏方に回った人もお疲れさま。この1週間は入試や模試やマラソン大会で授業がなかったが,今日から普通の日になる。きっぱり切り替えて,学年末テストの準備に向かいたいところだ。

・先日このような質問があった。次の問題(文字はすべて実数)で,(1)ができたものの(2)がわからない,ヒントに「a=3,b=4とおく」とあったがその理由がわからないというのだ。

(1) (a^2+b^2)(x^2+y^2)≧(ax+by)^2を証明せよ。
(2) 3x+4y=10のとき,x^2+y^2の最小値を求めよ。

・「a=3,b=4を代入してみた?」「なぜそうするのかがわからない」「3x+4yが出てくるから」というやり取りで納得したようだったが,私にしてみればそれさえ試してみないで悩んでしまうことが不思議でならない。おそらく「解答読解」をすることで,勉強をしたふりをしているのだろうと思った。

・「解答読解」について,数年前ある予備校講師からこういう話を聞いた。彼はバスの中で数学のテキストを開いている女子高校生を見て,次のように考えたという。

・その例題はベクトル方程式。どちらかというと、「数式から比較的すぐに意味のわかる問題」なので,解答を読むより数式を眺めてちょっと考えれば終わるはずなのに,解答をなぜか必死で読んでいるのである。ここでふと気がついたのが,「解答の読解」である。彼女は「数学の問題を解く」ということをしているのではなく,「解答の読解」をしているということに気がつき,その「解答読解」という行為が私に違和感を持たせたのである。

・彼女のその様子は,普通の人から見れば「がんばって数学の勉強をバスの中でもしている」ととらえられる。「勉強をした証拠」としては十分だし,実際それでその彼女本人にとっても「数学を勉強した」という気持ちにはなる。また,解答は基本的には「読みやすい」ようにできているので,解答を読み進むことは比較的容易にできる。そのため,解答を読み終わると「その問題が解けた気持ちになる」わけである。しかし,実際にはただ「解答読解」をしただけであり,その数学の問題が「解けるようになる」というようになることは少ない。
http://blog.livedoor.jp/ukaraseru_kai/archives/51656624.html

・模範解答には「清書」された答案が書かれているが,その前段階の試行錯誤は書かれていない。問題に合わせた「方針」は書いてあるかもしれないが,それはうまくいくことが確認できたものであって,その前段階でうまくいかなかったアイディアは書いてない。

・問題を「解く」というのは,考えついたアイディアをその問題にぶつけて試してみるという行為だ。そして大抵の問題解決において,アイディアの大半はうまくいかない。だから普段の勉強の中で,うまくいく体験とうまくいかない体験をしておかなくては実戦で役に立たない。模範解答のうまくいく体験を鑑賞しているだけでは勉強にはならない。うまくいかない枝を刈る経験を,テストになってからやっているようでは遅い。

・情報の授業ではいろいろなプログラムを作っているが,中には「模範解答」が示されるまで手を動かさない者がいる。それがいかに時間をムダにしていることか。とりあえず何かしらやってみればいいのだ。違っていたら間違った結果(あるいはエラー)が出るから,別の方法を試してみればいい。試す方法として画面に用意されているものは数種類しかないのだから,片っ端からやってみればいいだけのことだ(数学でも「どの公式を使ったらいいのかわからない」という質問がときどきあるが,実は迷うほどたくさんの公式を知っているわけではない)。

・やってみる人と,やってみない人。その差はどんどん開いていく。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.02.10 (Fri)

ThinkPad X270

・ThinkPad X270が発表された。しかし今使っているX220に満足しているので買い換える気になれない。不満といえばBluetoothをつけなかったことと,USB3.0がないことくらいだ。そんなわけで内蔵のBluetoothアダプタと,USB3.0のExpress Cardを購入。どちらもあっけなく認識されて,問題なく使える。これでノートパソコンの買い替えがまた遠のいた。

・ついでにネジも注文済み。裏面を見て,ネジを3本無くしていることに気がついたからだ。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.02.07 (Tue)

いまどきのプログラム言語の作り方

・…という本を読んでいる。いまどきの,といっても本が出たのは12年前なのだが,記載されているコードを実際に打ち込みながら(時折直しながら…サポートページの正誤表は使わないでおこうと思ったけど,結局使っている)読み進めている。とりあえず第6章まで読めば当面抱えてる課題へのヒントになりそう。

・

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.02.06 (Mon)

PenFlowchart 2.17

・1年以上ぶりのバージョンアップ(BASIC版も)。今日の授業で,カッコの全角半角の違いによるエラーが出まくっていたので,そのあたりはどちらでも構わないようにした。また,配列にまとめて値を代入するときのカッコも{}でも[]でもいいようにした。というのは,配列をまとめて表示するときには[]で表示されるから。

・PENやPenFlowchartでは文字列を「」で囲むことになっている。ところがこれの普通の入力方法をわかっていない生徒が案外いる。「かっこ」とか「かぎかっこ」を変換して入力しているのだ。中には半角の[]さえ変換で出している者もいる。そういうことをすると半角にすべき記号や文字を全角で入力してしまうという間違いが起きやすいように思う。この違いを意識するようにと思って,今まではその手の間違いをエラー扱いしてきた。その点を見逃すように改訂することによって,プログラミングのときのエラーはなくなるのだけど,生徒が違いを意識しないままになってしまうような気もして,本当はどちらがいいのかわからない。

・文字入力をするとき,私は直接入力が普通の状態で,日本語入力がOnになっているのを特殊な状態と思っているのだけど,生徒はそうではないのだよなあ。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

GPD Pocket

・IRCでGPD Pocketが発表されたという話を聞いた。これは危ない。買ってしまいそうだ。

・前のGPD WINのときは何とか踏みとどまった。やはりゲームマシンという印象が強くて,実用には向かなそうな気がしたから。でもこのGPD Pocketは使えてしまうかもしれない…。大きさからするとLibretto ff 1100よりも少し小さいのかな。そうなるとキーボードもそれに近いイメージをしておけばいいのかな。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.01.22 (Sun)

DNCLの実行環境

・実行環境をまともなものにするために,参考にしたくてある本を読んでいたが,肝心のところはうまく取り入れられなかった。しかしそうこうしてる間に配列の実装についてすごく手抜きなアイディアを思いついたので,近いうちにそれを実装してみようと思う。まともに考えれば実行効率とか思いっきり無視してるやり方なのだけど。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。

2017.01.19 (Thu)

復活

・ようやく届いただーくさんの同人誌を読む。ほんわり。

私は常々「○○が終わるまで他のことに手を出しちゃダメ」という観念に縛られていて,仕事もそれで滞ることがあったし(マルチタスクが苦手),何かを楽しむことということも禁じてきた面がある。そんなふうにして凍りついていたものが,何か少し氷解した気がする。少しずつ楽しむことを思い出していけるような気がしてきた。

・それにしても,6日に発送した荷物が18日に届くというのはどうしたことか。佐川のサイトには飛脚メール便は3〜4日でポストインと書いてあるのだがなあ。

コメント(0)

コメントの受付は終了しました。

トラックバック(0)

トラックバックの受付は終了しました。