PR

本広告は、一定期間更新の無いブログにのみ表示されます。
ブログ更新が行われると本広告は非表示となります。

  
Posted by つくばちゃんねるブログ at
この場でスクラッチで作成したゲームを発表。

スペースキーでサイコロを振ってお楽しみください。初期バージョンのため得点はありませんが、
1ペア、2ペア、3カード、フルハウス、4カード、5カードは設定しています。ニャンコが教えてくれます。
またできたら発表します^^
  

Posted by つくば高等学院 at 21:38Comments(0)
先週からヘチマたわし作りの準備を始めました。
ヘチマの実は若いうちは食用に、そのつるから出る水は化粧水として、
伸びたつるはグリーンカーテンとして、また大きくなった実はたわしになることも。
非常に用途の多い植物です。

昨年、たわしを作ったわけですが、じつのところあまりたくさん実をつけられませんでした。
今年は何としてもリベンジです。たわしをたくさん作って、配るくらいの勢いを得たいところです^^

まずはポットに土と種と水を入れて育苗です!!
まずは土の中に種を入れて水をかけてあげます。
5日ほどして、何か緑色のものが見え始まりました。(中央上部)

1週間でやっと双葉が出てきたと思ったら、いきなり2つに増えていました^^;
毎日見ていたつもりでしたが、、見落としておりました(汗

気温が30度くらいになると、ヘチマの発芽は調子いいらしいのですが、
そこまで暑くもないので仕方のないところです。

今、もう一つ芽を出そうとしていますし、いい感じではないかと。

この調子でたくさん芽を出して、ガンガン伸びて育ってくれることを願います^^
もちろん、これらの記録を表計算ソフトでワークシートを作ってまとめたり、写真を載せたりすることで、
ITにも強くなってしまおうという狙いです。
そして、最終的にはエコにまで理解を深める欲張りなつくば高等学院でした^^
  

Posted by つくば高等学院 at 18:29Comments(0)

このところの強い日差し、高い気温。そして、雨。
異常気象のように感じますが、3月の末に植えたじゃがいもは日を浴び、水分を吸って元気に育っています。土の中では微生物の活動も活発でジャガイモにとっても十分な栄養が吸収できているのではないかと思います。
人にとっては迷惑な気象でも、植物にとっては悪くないんですね。
それがなくては人の命も絶たれます。
やっぱり人間も環境の一部ですね!
  

Posted by つくば高等学院 at 14:15Comments(0)
みなさんはインスタントコーヒーや、インスタントラーメンなど自分で作ったことはありますか?(って、ありますよね^^;)
その作り方を説明書を見ないで、詳細に説明できますか?

「お湯をかけたら出来上がり」

ではなく、これはプログラムを書く練習の一環ですので、事細かに考えてほしいんです。
知っている人は気が付いたかもしれませんが、フローチャートとという流れ図を書く練習です。
書かない現場も多いですが、しらないと始まりませんのでしっかり学んでみましょう。

インスタントコーヒーを淹れる時、最初に何をしますか、次に何をしますか?
と考えていきます。

1.何人分入れるか決める
2.人数分のカップを用意する
3.砂糖を用意する
4.ミルクを用意する
5.インスタントコーヒーのもとを用意する
6.やかんに水を入れる
7.やかんをコンロに置く
8.やかんを火にかける
9.お湯が沸いたか?
10.・・・・
。。。。例なのでこの辺にしといたら~^^;

そうなんです、実はこれだけの作業を、人間はいちいち考えずにいとも簡単にやってしまいます。
如何に人間が高性能(?)か分かります。

コンピュータにやらせるとなるとこんな風に作業工程を作ってあげないといけません。
これをコンピュータにわかるように書いてあげるのがコーディングです。

こうすることで、疑問が生まれそれを理解する力が必要になり、小中学校の基礎学力の大切さを実感できます。

皆さんもぜひ、身近にある課題に取り組んでみてください^^  

Posted by つくば高等学院 at 14:45Comments(0)
スクラッチは小中学生向けに MIT メディアラボが開発した新しいプログラミング環境。
しかし、高校生でも大人でも初心者にはうってつけです。
初心者の多くはプログラミングを初めて、黒い画面と格闘し離れていきます^^;

その点、ササッとグラフィカルな画面でアクティブに動いて、しかも日本語でブロックのパズルゲームのように組み上げられるスクラッチによるプログラミングは生徒には好評です。

命令や関数を直に入力することはありませんし、複雑な計算もできませんが、プログラミングの基礎を学ぶにはもってこいの代物です。

自分がどうしたいという課題をもち、その課題を細分化して、さらには流れを作ります。そして、できるまで試行錯誤できます。
問題解決能力が高まります。


ラズベリーパイとスクラッチにのめり込む生徒^^

初めて1時間もしないうちに、自分で思った通りにプログラミングして自分で作ったキャラを左右に移動させたり、
ジャンプさせていました。
こういった成功体験こそが継続する力を生むのでしょう。

夏のプログラミング講座までには、私もスクラッチをバッチリにしておこう^^  

Posted by つくば高等学院 at 19:01Comments(0)
とうとうつくば高等学院にもラズベリーパイが登場。
ラズベリーパイ、何それ食べられるの?
と言われそうですが、パソコンの名前です。




これはラズベリーパイのタイプBというモデルです。
小さいですがARMというCPUを搭載した700MHz、メインメモリ512MBのカードサイズの小型PCです。
価格は約5000円程。安くて大丈夫?
と思われそうですが、安いだけあって不便なところもありますよ^^;

まず、ラズベリーパイにはハードディスクが積まれていませんので、代わりとなるSDカードをのせてあげます。
そのSDカードにOSも。当然、定番のwindowsのわけもなくラズベリーパイ用のLINUXなどをのせます。
用途に合わせてSDカードを抜き差しすれば、別物に変身してしまうのがステキです。

標準的な設定をしても、最初は日本語は出てこないので日本語を設定します。
windowsのように、コントロールパネルで何とかなる代物ではありません。

ようやく整ってきて、Youtubeなど見ようものなら、まずは見られる環境が整っておらず、
見られたと思えば処理が遅くてスローモーション。
いずれは誰かが頑張って見られるようにしてくれることでしょう(笑)

何が面白いって、どうしたらいいか調べて動いたときの感動。
私にいたっては、最初の起動時は画面に何も表示されませんでしたしね(笑)

一つ一つ、google先生に確認してLibreOfficeを入れるところまで来ました。

こういった経験があるからこそ、youtubeが再生されないとき問題は何にあるのか、
なんでこんなにゆっくりなのかなど分かってくるものです。

今夏にはラズベリーパイを使って、小中学生向けに初歩の初歩のプログラミング講座なんかも開きたいところです。
ご興味のある方は、ツクガクのサイトをこまめにチェックです^^

  

Posted by つくば高等学院 at 14:36Comments(0)
3月31日にジャガイモを植えました。
え、ITだけじゃないの?
って、思われるかもしれませんが、だけじゃないんです。

野菜の育て方を学ぶことはそれは「生物基礎」や「生物」の学習に該当しますが、同時に文書作成ソフトやプレゼンテーションソフトでまとめれば、オフィスソフトの使い方も学べます。
成長や日照時間、気温を記録して表計算ソフトでグラフにしてもいいでしょう。
それにプログラミングをすると順序立てて物事を考える力が養われますから、その力を現実で活かす実践の場になります。

その他にも芸術や国語、数学、地理、歴史、芸術にもつなげられますよ~^^
英語もたぶん、なんとかなる予定です。まだ、実践していませんが(笑)

テストの代わりに成果物で評価する学校と提携していますので、かなり自由度の高いつくば高等学院です。

そんなふうに考えて、農業もやっています。場所はつくば市古来のどんぐりファームです。


通信制高校提携つくば高等学院

この日、苦戦したのは、この黒いビニールシート、マルチを張ることです。
風が強くて浮いてしまって張るのが大変でした。こう言った事を前もって考えるって大事ですよね。
当然、考えていなかったので(考えろという話ですが^^;)、その辺にあった材木で重しをして見事にトラブルシューティング^^
無事に80個ほどジャガイモの種を植えられました。
どのくらい収穫できるか、、そうとうな数だと思います。

収穫が楽しみ^^

じゃがバター?カレー?コロッケ?
え、コロッケカレー?(笑)


  

Posted by つくば高等学院 at 18:18Comments(0)
スカッシュからいろいろと改良を加えてきたら、こうなりました。

1つゲームを作ると次から次へ派生していろんなゲームが出来てきますね。
自分が思った通りに動かそうとすると、いろいろな知識や技術が必要になり、
必然的に学んでしまいます。
それがツクガク流の学び方です!
  

Posted by つくば高等学院 at 12:53Comments(0)
さてさて、前回のスカッシュゲーム遊んでみた方いますか?

シンプルでしたが意外と遊べたのではないでしょうか、ああいったものから派生してできているゲームは
多いのでぜひ自力で作ってみましょう。つくば高等学院で(笑)

さて、今回はボスキャラ風のキャラを作ってみました。
身体が複数別れている時点で、一個一個壊していくタイプだと理解してもらえるかと思います。

なんだか、ぱんだだかサボテンだか、ドラゴンだか分からない感じですが^^;
ボスキャラ
実際に動いている様子はこちらからご覧ください。

シューティングゲームで打ってもいいし、前回のスカッシュのボールを当てやつけてみるのもいいかもしれないですね。

8月にはプログラミングの基礎講座も実施予定です。
ご希望の方は、ぜひ、つくば高等学院にご連絡ください。

  

Posted by つくば高等学院 at 14:26Comments(0)
つくば高等学院ではメインはC言語。
ですが、C言語が分かればJAVAスクリプトも簡単です。
実はこのブログを書いている筆者はほぼC言語とPHPしかできなかったのですが、
enchant.jsというフレームワークを使ってあっという間にスカッシュゲームを作ってしまいました。

これはよく都内のアプリ開発塾などで使われているものですね。

つくば高等学院の生徒ならC言語から入るので、多分、楽勝です。とはいえ、スマホだと残像が^^;
enchat.jsでスカッシュゲーム
もちろん、面白いものを作るためにはデザイン性や複雑な仕組みが大切です。
私はデザインが苦手なのでこんなんです(笑)

ぜひ、つくば高等学院で一緒にプログラミングを学んでみませんか?

  

Posted by つくば高等学院 at 15:41Comments(0)