不定期戯言

戻る

古いページ 新しいページ

2017.09.10 (Sun)

9月上旬

・艦これの夏イベントはE6までで終わりだな。E7をやるには時間もバケツも足りない。まあ報酬艦以外に山風と天霧が手に入ったからいいか。前のイベントでやってきた艦娘たちもまだ育っていないことだし。

コメント(0)

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

トラックバック(0)

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

stretch

・ノートPCのシステムを情報教室にあわせてstretchにしてみた。dist-upgradeしてみたら,ちょこちょこと不審な点があったので,$HOMEのバックアップをとってクリーンインストールした。ちょっと慣れないと使いにくいかな。

・いろいろなソフトをインストールしながらふと思った。情報の授業で画像や音のファイル形式の話はしているけど,テキストファイルについては話をしていない。文字だけ並べて作ったファイルがあって,それを編集するテキストエディタというソフトがあって…というのは教えないと意識しないんじゃないと思う(ちょっとした文章でもワープロ使っちゃう人とかいるのはそのせいかと)。

コメント(0)

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

トラックバック(0)

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

2017.08.25 (Fri)

SSSから一週間

・戻ってきた次の日はひたすら寝てた。この8月の遠征の締めくくりということで,気が抜けたかな。

・SSSではWaPENのデモ発表。JAEISでもデモ発表はしたけど,こちらの方がやっぱり刺激的な討論になる。「DNCLのメリットは一体何だと思う?」と問われて少し戸惑った。そう言われてみると…日本語ベースであることの抵抗感の弱さとか,テスト問題を作りやすいこととか,いくつか思い当たるけど,決定的にこれだというものがすぐには出てこなかった。

・それに加えて無限ループのことについて,三浦氏,長氏,松澤氏らと話して,大きいヒントをもらった。まだ実装には移していないのだけれど。

コメント(0)

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

トラックバック(0)

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

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)

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

トラックバック(0)

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

カバンの整理

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

コメント(0)

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

トラックバック(0)

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

2017.08.10 (Thu)

全高情研

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

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

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

コメント(0)

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

トラックバック(0)

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

イカ接待

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

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

コメント(0)

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

トラックバック(0)

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

2017.08.06 (Sun)

GPD Pocket

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

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

コメント(0)

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

トラックバック(0)

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

2017.08.03 (Thu)

教員免許更新講習

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

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

コメント(0)

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

トラックバック(0)

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

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
は無作法な気がします。

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

トラックバック(0)

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

古いページ 新しいページ