どちらもガチなコンピューターサイエンスを、はんだづけから学べます!
元徳山高専で、現福井高専校長の田村さんも推薦、開発者の重村先生!なんと、参加した高専プロコン函館大会時の担当をされていたとのこと。高専プロコンを紹介してくれ、卒検の担当教官でもあった福井高専の斉藤先生と大学時代の同期だったとのこと!良い縁に感謝です!
「重村研究室へようこそ 」(プログラムや教科書も on GitHub)
新幹線徳山駅からレンタカーを借りて、徳山高専に到着!
徳山高専の正門すぐの池に設置されている謎装置。ソーラーで発電し水を汲み上げている模様。藻の繁殖を防ぐ効果?
大きなコイやメダカ、元気でした!
徳山高専生!
学食でVR
3世代揃ったTeC。コアは、XilinxのFPGA、Spartan-2で始まりSpartan-6!
おそらく全国で高専で一番、マシン語を深く学習する高専、徳山高専。熱い!
安価で入手可能なビデオカセットのケースのサイズで決まった基板サイズ!アセンブリ言語の命令表がケース内面に貼ってある!
「ワラビモ長者 Warabimochoja 徳山高専教育用計算機の歴史について聞く - YouTube」
高専はしご、高速を使って1時間ほどで、宇部高専に到着!
元寮を使った部室が集う建物、クラブハウス!うらやましいっ
IchigoJam / IchigoSodaを使ったIoTプログラミング、ミニ講座、受けてもらいました。
IOT.OUT 1 OK ?IOT.IN() 1
こちらが簡単16bitの数の送受信ですが、
S="abcdef":IOT.OUT S,8 OK ?STR$(IOT.IN()) abcdef
こんな風に、パラメータを2つ使ってデータをまとめて送信する機能に、受けとったデータを文字列として返す機能もあるので、メッセージのやりとりもできちゃいます!
「ichigojam-1.4.0b02.zip」 ベータ版ダウンロード
顧問の江原さん、初Oculus QuestのVR!ベジェ曲線、知っているほどに楽しい。VRはここでも大人気!
まずはみんなつくってみたいゲーム。JavaScriptでつくる3D/VRのゲームも楽しいよ。チャレンジしてね!
「#VR - 一日一創」
小学生にプログラミング教えてみたい!PCN宇部も誕生!
「教える」は良い「学び」。教材や、キット、プログラムをつくって、ベーマガへの投稿や、PCNでの販売にもチャレンジしてねっ!
活躍楽しみな、宇部高専コンピュータ部!
コンフェスに向けてがんばろー!
人気の音ゲーづくりもやってみますね。
いったことある高専キャンパス数が2増えて、34になりました!
- 楽しく深いプログラミングカリキュラム案 IchigoJam編 (各コマ90分、演習は長めでもOK)
1. プログラミング入門 (IchigoJamのみ使用、一部IchigoSodaがあるといい)
1-1. はんだづけしてコンピューターづくり
1-2. BASICでエルチカ&ゲームプログラミング 90分(小学校実施例)
1-3. IoTプログラミングと電子工作(京都造形芸術大学実勢例)
1-4. 演習、リファレンスを見て自由製作
2. コンピューターアーキテクチャ入門 (IchigoJamのみ使用)
2-1. マシン語プログラミングとハンドアセンブル(連載)
2-2. コンピューターのアーキテクチャ(ALU、メモリ、メモリマップトI/O)
2-3. コンピューター内蔵フルカラーLED、WS2812Bを制御してみよう
2-4. 演習、マシン語を使った自由製作
3. コンパイラ入門 (IchigoJam + PC使用)
3-1. マシン語をプログラムで生成、コンパイラ入門とPCとの接続
3-2. C言語というコンパイラを使ってIchigoJamゲームづくり(c4ij)
3-3. 逆アセンブルして、C言語の動きをチェック!
3-4. 演習、C言語を使った自由製作
4. ネットワーク/IoT入門 (IchigoJam + PC使用)
4-1. IchigoJamを2台つないでネットワークづくり (ジャンパーで接続)
4-2. クライアント、サーバーアーキテクチャーでネットワークゲームづくり
4-3. IchigoJamで環境計測して、PC上でCSV化、Excelでグラフ化
4-4. 演習、社会課題を解決する自由製作