情報科学関連ツール・Web教材リンク集
情報教育の教材や参考資料として使えそうなWeb上の資源を,節操なくリンクしてみるページ.
個人的に参考になりそうだと直感的に思ったものを集めたリンク集ですので,リンク先の教材の品質等は保証しておりません.詳細はご自身でご確認ください.
ビット
- http://www.nagataki.com/csgame/bitstream.html ビット長可視化 [手前味噌]
x bitがどれくらいの量なのかを視覚的に見るツール - http://www.colordic.org WEB色見本
カラーコード一覧。コンピュータがビットで"色"という情報をどう管理しているか理解するのに役立つ。
2進法
- ムービー
- https://www.youtube.com/watch?v=dpaA1hkeSY8 2進法の計算(加減乗除)【高校数学A】
(ベタベタの関西弁) - https://youtu.be/SVKYT42Z2vQ?t=3 Binary Counter
6ビットの2進表現とそのカウントアップを、アナログな装置で実演。特に、上限を超えて加算するとコンピュータがどういう処理をするかがよく表現されている。 - https://youtu.be/xAhRKQ_mA5U?t=15 Marble Binary
ビー玉で2進法の加算を表現。こういうの作れる人になりたい。
- https://www.youtube.com/watch?v=dpaA1hkeSY8 2進法の計算(加減乗除)【高校数学A】
通信プロトコル
- ムービー
- https://www.youtube.com/watch?v=lKlGhvcR3T4 ITパスポート試験ワンポイント講座「プロトコルって何?」
- https://www.youtube.com/watch?v=wlZd3muUK_Y ITパスポート試験対策講座「通信プロトコル」
アルゴリズム
- http://home.jeita.or.jp/is/highschool/algo/ アルゴロジック
(ゲーム要素の高いアルゴリズム学習ツール) - ムービー
- https://youtu.be/Q4gTV4r0zRs?t=13 「フカシギの数え方」おねえさんといっしょ! みんなで数えてみよう! (日本科学未来館)
アルゴリズムの大切さを理解する教材。「組合せ爆発」をストーリー仕立てで説明するアニメ。
- https://youtu.be/Q4gTV4r0zRs?t=13 「フカシギの数え方」おねえさんといっしょ! みんなで数えてみよう! (日本科学未来館)
プログラミング
教育用プログラミング環境
- コード記述型
- http://dolittle.eplang.jp/ ドリトル (コード記述型:日本語プログラミング)
- http://www.media.osaka-cu.ac.jp/PEN/ PEN (コード記述型: DNCL言語対応)
- http://watayan.net/prog/ PenFlowchart (PEN拡張、フローチャートでプログラミング)
- https://processing.org/ Processing (コード記述型:ビジュアルプログラミングに特化)
- https://pencilcode.net/ PencilCode (コード記述型:CoffeeScript)
- ブロック構築型
- http://scratch.mit.edu/ スクラッチ (ブロック型)
- http://www.mext.go.jp/programin/ プログラミン (ブロック型)
- https://developers.google.com/blockly/ Blockly (ブロック型:Scratchベース)
- http://www.alice.org/ Alice (ブロック型:3D環境プログラミング)
- http://www.greenfoot.org/ Greenfoot (ブロック-コード記述混合型?:Java学習用)
- http://smalruby.herokuapp.com/ スモウルビー (ブロック型:ベースはRuby?)
- http://smalruby.jp/ Rubyプログラミング少年団
- 独自タイプ
- http://www.viscuit.com/ ビスケット(Viscuit) (画像状態遷移図でプログラミング)
- http://www.squeak.org/ Squeak (だいぶ古くなった)
プログラミング学習用Web教材
- https://blockly-games.appspot.com/ Blockly Games (ゲームクリア型のBlocklyプログラミング教材)
- Code.org
- http://studio.code.org/flappy/1 Flappy Code
その他教育・学習に使えそうな環境
- https://paiza.io/ Paiza.IO (Web上プログラミング実行環境)
- http://ist.mns.kyutech.ac.jp/miura/sweetie/index-j.php Sweetie (ローカルWebサーバ構築による演習環境(要QuickPHP))
表計算
- http://www.nagataki.com/ip/spreadsheet/accountBookData.php 家計簿サンプルデータ自動生成 [手前味噌]
架空の家計簿サンプル(大学生を想定)を適当に生成するツール.期間指定可能.表計算ソフトにコピペすることを想定してます.
データベース
- http://saccess.eplang.jp/ sAccess (データベース操作学習)
- http://kazina.com/dummy/ なんちゃって個人情報
架空の個人データを自動作成してくれる.大量にレコードがある方が効果を実感しやすいデータベース実習用のデータの準備に.
ネットワークリテラシ
- http://www.nagataki.com/ip/network/scanning.html 模擬ワンクリック詐欺ページ [手前味噌]
「個人情報送信」と「IPアドレス表示」で個人特定したかのように錯覚させるワンクリック詐欺の手口を模したページ.
サイト
- Code.org
- http://studio.code.org/flappy/1 Flappy Code
ムービー
- 日本
- http://dotinstall.com/ ドットインストール (プログラミング学習関連の動画が充実)
- http://els.ai-plus.com/ アイプラス - 全部無料のe-Learning (moodleを使ってるな・・・)
- http://study-doctor.jp/ StudyDoctor (中高対象?)
素材集
演習で何かを作る時,ライセンス的に利用可能な素材が集まってるところ
著作権関係の教材としても利用できる?
- http://bbcsfx.acropolis.org.uk/ BBC Sound Effects (BBCが蓄積してきた効果音集.非営利目的で利用可能)
- https://www.irasutoya.com/ いらすとや (今や有名な画像集サイト.個人・非営利だけでなく団体・営利目的でも無償利用可能.ただし条件があるので,事前にご利用についておよびよくあるご質問のチェックが必須)