Linux・サーバ構築・ネットワーク

byobuのScreen modeが実はtmuxだった

サーバー管理やプログラミングの現場において、一つの端末画面を分割して複数の作業を並行して進めるスタイルは一般的である。これまで、多機能なターミナル管理ツールである「byobu」を愛用してきた。特に、操作体系を「Screen mode」 ...

電子工作・マイコンボード

RP2350 Development Board Module For Raspberry PI Dual Core 16MB

AliExpress(アリエク)でウィンドウショッピングをしていると、ふと目に留まったのが、USB Type-Aのオス端子がいきなり生えている開発ボードでした。

よく見ると、搭載チップは話題のRP2350。 Raspber ...

マイクラ(Minecraft)関連

TurboAgent が生まれるまで ― Scratch と Minecraft をつなぐ“工房製プラグイン”の進化と水槽デモ

納戸工房ではこれまで、ものづくりとテクノロジの接点を探り続けてきました。その流れで着手したのが、「Minecraft を Scratch(TurboWarp)から操作できるプラグインづくり」です。最初は twbridge という名前で ...

マイクラ(Minecraft)関連

PDCATimer

マインクラフトの世界では、家を建てたり、道具を作ったりと、プレイヤーが自分の意思で目標を立てて行動します。これを「計画(Plan)→実行(Do)→確認(Check)→改善(Act)」というPDCAサイクルの流れに落とし込むと、遊びなが ...

マイクラ(Minecraft)関連

turbowarp and agent for Minecraft Paper

以前の記事「Minecraft: Education の「ブロックコーディング×Agent(作業ロボ)」体験を JAVA版マイクラで再現」では、Minecraft: Education Edition の「ブロックコーディング×エージ ...

マイクラ(Minecraft)関連

Minecraft: Education の「ブロックコーディング×Agent(作業ロボ)」体験を JAVA版マイクラで再現

子どもがプログラミング体験教室で触れた Minecraft: Education の「ブロックコーディング×Agent(教育版の作業ロボ的キャラ)」学習体験がとても好評だったので、家庭でも“ほぼ無料”で再現できないかを検討しました。M ...

マイクラ(Minecraft)関連

マイクラで学ぶPDCAサイクル ー 遊びながら考える力を育てる

こども向けの マインクラフトを使ったICT教育体験会 にいくつか参加しました。
会場によって内容はさまざまで、

マインクラフト エデュケーション版 を使って「タイピングやプログラミングの基礎」を教えるところもあれば、

開発・プログラミング・Git

mayo.cコールグラフ

C言語プロジェクトの解析やドキュメント化は、プロジェクトの規模が大きくなるにつれて複雑になります。特に関数間の呼び出し関係を把握することは、コードの理解や保守において重要です。本記事では、オープンソースのドキュメント生成ツールであるD ...

電子工作・マイコンボード

mbotもどき

Amazon で教育用ロボットキットの mBot を購入しました。子ども向けのビジュアルプログラミング入門に最適と評判だったためワクワクしながら組み立ててみたのですが、手元に届いたのは並行輸入品。Bluetooth モジュールを見てみ ...

開発・プログラミング・Git

Python の for ループで enumerate() を活用

プログラミングの備忘録として、Python の for ループで「for index, data in enumerate(list):」のような記述がどのような場面で優位となるかをまとめました。この記事では、enumerate() ...