新しいものを表示

ググってもタバコで半田付けしようとしてる人見つけられなかったけど、理屈の上では紙巻きタバコの真ん中に銅の針金かなんか刺して、それを小手先代わりにして吹かすとか><;

熱源で思い出したけど、数日前歩きタバコは危険って話題で、温度調べたらタバコの温度って半田ゴテの倍くらいっぽいけど、タバコで半田付けってできないのかな?><;

小さいポップコーンメーカーっていっぱいあるけど、充電式ポータブルポップコーンマシンって無いのかな?><

あと、ものすごく昔(昭和?)、子供向けのおもちゃだけどクッキーとか焼けるオーブンってあったけど、今もうないっぽいけど今の技術で作ったら、子供もじゃなくても気軽に焼きたてクッキー食べる用に机の上に置いておくトイオーブン(?)って需要あると思うんだけど・・・><

これでも十分デカすぎるし、小皿サイズのホットプレート欲しい><;

ぼっち飯がはかどりまくりなサンコー「卓上ひとり焼肉プレート」を使ってオフィスで一人焼き肉をしてみました - GIGAZINE gigazine.net/news/20181111-onl

orange さんがブースト

こことか小ロットで清涼飲料水作れるっぽい><
北陸ローヤルボトリング協業組合|北陸|全国清涼飲料加工業振興会 kakoshin.jp/corporate/royal-cm

ちょっと欠けてた><;
△「本物のアプリを作った」
○「プロが一般的に使うツールを使って本物のアプリを作った」

あくまで「本物のアプリを作った」って体験を簡単にさせる意図でWindowsのGUIアプリなだけであって、ほんとはスマホアプリの方がいいんだろうけど、スマホ用のまともなRAD環境って存在してないかも?><;(Swiftもあれかも?だけど自由じゃなさすぎて無料でもないAppleだし><;)

orange さんがブースト

GUIではとかく「直感的で分かりやすい」という謂いがされるけど,それは本当は慣用的――つまり「以前に見た何かと同じやり方で使える」ということなわけだけど…

そもそも「以前に見た何か」がなければどのような画面が適切か,ということすら想像することができないわけで.スマフォのほうが今の学生には馴染みがあるのだろうけど,アレはアレで統一的なルック&フィールがあるわけではないし…八方塞がりだ.

で、実際にやらせてみればいいのかも>< ボタンを1個置かせて、clickのイベントに書かせて><
どこに書こうがそこが呼ばれたらそれが実行されるって学べる><(「同じ処理何回も書くのは面倒なんだけどどうすればいい?」とかは次に教えてあげればいい><)

1秒間隔に設定したタイマーが起こしたイベントとして(時計の文字を更新する)処理を今書いたけど、ボタンを押した時のイベントに書けばボタンを押したら更新されるし、もうちょっと高度になるけど、チェックボックスにチェックが入ったら(ifだ!><)にも出来るし・・・みたいな><

PCのGUIそのものに慣れてないのは確かにアレかも><;
同じ物しかの点は、特に作業の意図を教える時に、例えば時間の文字列じゃなくhogeって書いたらhogeが表示されるとか、曜日の文字列を取得してそれを使えば曜日が出るとか、「今やってる事が何なのか?」を中心に教えれば全く同じ以外の作業もできるようになるかも?><

orange さんがブースト

我々のように何年もPCの画面を眺めてきている人ならともかくとして,今の学生にはいきなりGUIアプリの画面設計しろと言ってもできないのよ.ボタンやテキストボックスの使い方すらままならない.

GUI部品の使い方を一つ一つ教えたりパターンを教えたりしてもなかなか身につかないんだよな.

orange さんがブースト

意地悪な言い方すると,やったところで示されたものと全く同じものしか作れないし,作ろうともしないし興味を持たないのが大多数だと思う.

そもそも個々のGUI部品の使い方すらままならない.

テキストエディタちょこっと弄るにしても、基礎的な知識は基礎的上にすぐ必要になりそうだし、つまりそれって基礎的なものを教えるチャンスかも><

例えば「場合によって色を変えたいんだけど、『場合によって』ってどう書くの?」って条件分岐を学ぶチャンス><

orange さんがブースト

サンプルコードとして公開されていたテキストエディタをちょこっといじって機能足すとかとっかかりとしてはよいよね。その機能の実装に関わるところで基礎が必要ならそれは勉強できるし、他は追々知っても知らなくてもまあ。プログラミングを教えるとか習得させるというお題を満たせるかはわからんけど。

しかも、オレンジが言ってる教え方だとその時点だと、条件分岐とか繰り返しとかそういう基礎的なものは全く教えてない><
なんだったら次に時計を改造する場面を用意して、そこでそれらが実用的に必要な状況を作ってあげればいい><
必要なのでそれらを何に使うのかよりわかる><

つまり、あなたがこの1時間でした事はプロのプログラマがWindows向けの商用ソフトウェアを作る時にした作業と同じであり、使用したツールも同じであり、なんだったらその完成したファイルをお友達に渡せば、お友達はあなたが作った時計を使用できますよって事><

ていうか、『最初に』C# を弄って1時間かからずに、例えばMSでも例にしてるデジタル時計をいきなり作るってした時に、C# が何であるかを理解している必要なんて無いかも><
その時教えないといけないのは、例えばタイマーというコンポーネントがイベントを発生させて呼び出された所に、ラベルってコンポーネントに「こう書いてね!」って文字列を送ったので表示される みたいな、各作業自体の意図かも><

そして全体としては、そんな超簡単な作業でWindowsの本物(=ワードやエクセルのような)のソフトウェアを作れてしまうし、今作ったツール(=VS)自体プロが使っている物であるという点かも><

古いものを表示
:realtek:

思考の /dev/null