不定期戯言

戻る

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

古いページ 新しいページ

2021.03.05 (Fri)

PyPENの改良(何度目だ)

・勤務校の講師のI氏から「《値》のところをカーソルで移動できるようにしたらどうか」と提案があった。なるほど,それができると生徒が間違ったところを消すことも少なくなるだろうし,キーボードでの操作にも慣れてくれるような気がする。そんなわけでCtrl+左右で移動できるようにしてみた。

・I氏は「提案するばかりで…」と言うのだが,そのおかげでいろいろ改良ができている。私は彼女を共同開発者だと考えている(一方的にだが)。

・ついでにループの「繰り返す」がない構文を標準にしてみた。というのは共通テストの試作問題が「増やしながら:」になっていたことに合わせてということでもあり,学年末テストでプログラムを手書きしていて面倒だと思ったからでもある。

コメント(0)

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

2021.02.27 (Sat)

PyPENでWebフォント

・ふと思うところあって,M+フォントのスペース文字に小さい点を入れたものをWebフォント化してPyPENに導入してみた。どういう表示がわかりやすいのかイマイチ自信がないのだけど。

・「思うところ」というのはもなかこみフォントのことを思い出す機会があって,空白文字の個数をこれで解決すればいいかなと思った次第。全角空白をまだいじる必要があるかなとは思うけど,とりあえず公開。

コメント(0)

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

2021.02.23 (Tue)

PyPENにCodeMirrorを導入

・PyPENのエディタ部分をCodeMirrorにしてみた。BackSpaceの効きがいまいちだけど,だいたい使えるレベルになったと思う。明日からの授業で生徒に披露するか,迷っている。試験問題作らないと…。

コメント(0)

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

2021.02.20 (Sat)

日本情報科教育学会東海中部支部総会

・LEDテープを買ってしまった。遊べるかな。

・

コメント(0)

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

2021.02.14 (Sun)

PyPENで変数確認

・授業をやっていて気になったところに手を付ける。実行ボタンを押して入力待ちになっているところで採点ボタンを押すと,入力回数を間違えてしまうことへの修正。また「変数確認」ボタンを追加。これでプログラムの中断とかステップ実行とかのときに変数の値を確認できる。これもCE158での学生さんの発表に刺激を受けてのものだ。

コメント(0)

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

2021.01.13 (Wed)

Youtube

・この3学期は授業の解説動画をYoutubeにあげておいて,授業用のmoodleからリンクしている。欠席したときとかに見てくれればということなのだが,プログラミングの内容だから端末が2つないと厳しい。でもこういう動画は作っておいて損になることはないだろう。

・1学期は勤務校のチャンネルで限定公開にしていたが,今回は自分のチャンネルで公開している。これは年末に神奈川県の事例発表会で勢いがついたからで,同じようなことが広まればいいなという思いもある。もちろんいわゆるYoutuberの人たちの動画とは比べ物にならないのだが,チョーク&トークが上達したのと同じようにこれも上達できるだろう。もちろん意識してそうしないといけないのは言うまでもないのだけど。

コメント(0)

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

2021.01.12 (Tue)

PyPENでの授業開始

・3学期になってPyPENでの授業が始まった。PENを使っていたときからずっと感じるのだが,「入力支援ボタン」になかなか慣れてくれない生徒が一定数いる。これは述語が後ろに来る日本語の語順のせいかもしれないと思うのだが,どうなんだろうか。もちろん,どうであったとしても日本語の語順が変わるわけでもないのだが。多い間違いは出力の「〜を表示する」を「〜と表示する」とするもの。

・全角で記号とか変数とか数値を入力する生徒は多すぎて,半分諦めている。PyPENではそのあたりは内部的に半角に直しているのでエラーにならない。しかし気持ち悪い。

コメント(0)

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

2021.01.01 (Fri)

PyPENの初hack

・年明けの初hackということで,PyPENに2つの修正を行った。

  • 「〜を表示する」「表示する(〜)」の両方が使えるようにした。
  • 多次元配列はa[b,c]でもa[b][c]でも扱えるようにした。
  • Tab, Shift+Tab, Backspaceの挙動をよくあるエディタに近づけた。ブロック単位でのインデントとか。

これでいくらか「ミッドナイト宣言」に近づいたように思う。

コメント(2)

じょに wrote at 2021-01-02 08:20:

PyPENサイコー!
某動画で、PyPENイチオシ紹介する予定です。
PyPENこそが標準なので、DNCL2の仕様が追加・変更になり次第、すぐに対応してね。

わたやん wrote at 2021-01-02 20:20:

兼宗先生が言った「僕たちは未来を作っているんだ」を心に刻んでいきたいです。

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

2020.12.31 (Thu)

PyPEN今年最後のデバグ

・グローバル変数とローカル変数の区別がいまいちきちんとしていなかったことを受けて,関数の中からでもグローバル変数を使って値も変えられるのだけど,関数から出たら元通りになるという風にしてみた。といっても,グローバル変数をローカルの変数テーブルに全部コピーしているだけなのだが。ついでに最近ロードが重くなっていることを受けて,minifyを施すようにもしてみた。

コメント(0)

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

2020.12.28 (Mon)

神奈川県実践事例報告会

・神奈川県高等学校教科研究会情報部会実践事例報告会にオンデマンド発表をさせていただいた。「RSA暗号の実習にて(動画)」というタイトルで,授業実践の発表というよりは,そのときの生徒の反応が良かったという話が中心。

模擬授業も3つともZoomで参加させていただいたが,収穫の多いものだった。授業の内容・題材・進行・演出といったそのものもそうだが,実は他の受講者の反応に考えさせるものが多かった。少し喋りすぎたかなと思う面もなくはないが,イベントということで勘弁してもらおう。

・イベントのあり方にもヒントをもらえた。コロナの関係で「仕方なく」オンラインにしたところもあるが,この形態をとったから出来たこともたくさんある。このやり方は地域の研究会でもアリじゃないかな。一度提案してみようか。

コメント(0)

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

古いページ 新しいページ