最新記事
-
アンプラグド教材<エレベーターの乗降>
題材:あなたが、住居用エレベータに1階から乗って、3階で降りるまでのフローを描きなさい。 いきなり、難しく考えると手も足も出ない可能性があるので、まずは、段階を経て粒度が荒くても必要な処理を考えていきます。 前提条件とし […]
-
<参考>情報システム開発プロセス(サイクル)とは
本格的な情報システム開発プロセス 参考として、本来の情報システム開発のプロセスは、以下のようになります。 このような本格的な情報システム開発プロセスのサイクルを把握しておけば、ビジュアル・プログラミングでもフィジカル・プ […]
-
Scratch 画面を遷移する基本プログラムの一例
画面遷移の基本プログラム ■ 画面遷移の基本プログラム ▼ 画面Aデザイン ▼ 画面Aプログラム ▼ 画面A解説 [B画面]ボタンが押されたとき→ 画面Bを表示する(ステージを画面Bに切り替える) [画面A表示]メッセー […]
-
Scratch 社会科(情報化社会)電子マネーのカードを利用する社会をプログラミングを通して学習
情報化社会をプログラミング(電子マネー) 電子マネーのカードを利用する社会を、プログラミングを通して学習していきます。電子マネー(自分でチャージした分だけ使える「プリペイド式」)を利用することで実行される処理には、どのよ […]
-
Scratch 「全角問題」を定数化で解消する
定数化 定数とは、プログラム中に変化することのない値が入ったもので、その定数の名前をプログラムに組み込むことにより、後からその定数値が変更になった場合、プログラム自体に影響なく修正することができます。 しかし、Scrat […]
おすすめ記事
-
小学校プログラミング教育とは
プログラミング教育必修化 今回の学習指導要領改訂(2020年度から小学校で完全実施)による、小学校での教育の大きな変更点は 「外国語を、小学校5・6年生から教科とする」 「道徳を教科とする」 「プログラミング教育を導入す […]
-
プログラミング的思考とは
情報活用能力とは 学習活動において、必要に応じてコンピュータ等の情報手段を適切に用いて、情報を得たり、整理・比較したり、発信・伝達したり、保存・共有したり、といったことができる力です。 こうした情報活用能力を育むためには […]
-
プログラミング的思考力育成のその前に
プログラムとは何か プログラムとは、コンピュータ(パソコンやスマートフォンなど)にして欲しいことを、プログラム言語を使って「命令」という形で作成した機能をいいます。 その機能の集合体、完成したものがアプリケーション(アプ […]
-
プログラミング的思考力育成方法の提案
プログラミング的思考力育成方法 プログラミング的思考能力は以下の6つになります。 ものごとを一旦分解してから整理する能力(分解、分類、共通化) ものごとを単純化して重要な部分を捉える能力(抽象化、メタ認知) やるべきこと […]
小学校プログラミング教育とは
プログラミング教育必修化 今回の学習指導要領改訂(2020年度から小学校で完全実施)による、小学校での教育の大きな変更点は 「外国語を、小学校5・6年生から教科とする」 「道徳を教科とする」 「プログラミング教育を導入す […]
プログラミング的思考とは
情報活用能力とは 学習活動において、必要に応じてコンピュータ等の情報手段を適切に用いて、情報を得たり、整理・比較したり、発信・伝達したり、保存・共有したり、といったことができる力です。 こうした情報活用能力を育むためには […]
プログラミング的思考力育成のその前に
プログラムとは何か プログラムとは、コンピュータ(パソコンやスマートフォンなど)にして欲しいことを、プログラム言語を使って「命令」という形で作成した機能をいいます。 その機能の集合体、完成したものがアプリケーション(アプ […]
プログラミング的思考力育成方法の提案
プログラミング的思考力育成方法 プログラミング的思考能力は以下の6つになります。 ものごとを一旦分解してから整理する能力(分解、分類、共通化) ものごとを単純化して重要な部分を捉える能力(抽象化、メタ認知) やるべきこと […]