2009-10-26 7 views

答えて

3

Toontalkを見て何かです。私は10歳から11歳までの子供のグループでうまく使用しました。そして、ずっと若い子供たちと一緒に使用されています。もちろん、私はスクラッチも持っていると思う。しかしToontalkは特にゲームのように感じるように作られています。基本的に子供たちが探検したり対話したり、ロボットを訓練してプログラムを作成したりできる3D世界です。強くお勧めします。

Toontalk 3D環境を巧みに洗練されたプログラミングの概念のためのメタファーとして動作します。 Toontalkの背後にある教育理論について、Toontalkのサイトにリンクされているいくつかの学術論文があります。ここにはone interesting paper that describes how the Toontalk 3d objects map onto abstract programmming conceptsがあります。

+0

私は「5年生」が何であるか分かりません。教義教育の用語ではなく、年齢の範囲を使用してください。 – TRiG

2

私はプロの教育者ではないよ、認めますよ。子供のプログラミング教育に関する私の情報はあまりにも時代遅れかもしれませんが、私のお母さんは1980年代にコンピュータ教育者に近づいていて、彼女の本からいくつかのトリックがあります。しかし、単純な - 私は8だったとき

、彼女は私が読んでスキルがやや発達している前に、任意のプログラミング言語の意味論を教えることは難しいだろうと思うだろう私のロゴ

を教えては問題がありませんでした。そして最初の "ああ!"あなたがに本当にという簡単なコマンドをコンピュータに与えれば、それはあなたのために素敵なことを実現することを(私に)理解するでしょう。私はまだ読書の基礎に取り組んでいた子供たちを教えるために持っていた場合

、私はおそらくそれが直接のプログラミング言語に接続されていないゲームに焦点を当てたいが、ロジック開発を伴わないいます。以下のようなもの:

  • コードに文字を割り当て、あなたがデータ構造をエミュレートし、周りのものを移動するための簡単なルールに従う
  • ゲームをコーディングする文字から変換します。
  • 最短経路アルゴリズムのようなコンピュータサイエンスの概念を利用したパズルゲーム。アルゴリズムを分析するのではなく、最初にそれを開発することです。

私はこの種のもののための材料の事前に構築されたセットのことは分かりません。しかし、私はあなたが自分自身を作ることができるかもしれないと思います。

制限が子供の認知能力だろう - 私は理論は子供たちが抽象的な概念の特定の種類を行うことができないと言う一定のポイントがあることを知っています。たとえば、私は、就学前の生徒が何かが複数の名前を持つかもしれないという考えを扱うことができないと述べた例を聞いていました。認知的成長のこれらのポイントがどこにあるのかをよく知っているわけではありませんが、私は、どのゲームがどの年齢層に適しているかを100%確信しているわけではありません。

+0

上限は、より多くの彼らの注意スパンのようです、ほとんどが自身でプログラミングによって動機づけされていないという事実、そして事実、テキストプログラミング言語はほとんど定義上のものではありません。子供たちは、いくつかのツールのマルチメディア能力が好きで、実際にプログラミングを習得することに迷惑をかけてしまう傾向があります。 Toontalkが優秀だと私は思った。ロゴのいくつかの子供向けのバージョンを試してみたのですが、Toontalkは自然にプログラミングの概念を学ぶのを助けてくれました。 –

0

スクラッチは、私が子供のために見つけた最も簡単なプログラミング言語です。あなたはロゴのように使うことができますが、はるかに良いです。

私はアリスが年齢8歳の子供たちのためにあまりにも難しいと思います。

0

マイクロソフトではSmall Basicもあり、最近出荷されました。

このバージョンはまた、学生は、ボタンのタッチで小BasicからのVisual Basicに 簡単 卒業することができますクールな新しい 機能が含まれています。 Small Basicブログの全リリースノートをご覧ください。

Small Basicは、プログラミングに「楽しい」をもたらすために を目指したプロジェクトです。 フレンドリーで、 開発環境を招待するには、小さくて覚えやすい プログラミング言語を提供することによって、 スモールベーシックは、プログラミングを に簡単にします。子供と大人にとって理想的です Small Basicは小学生の初心者に役立ちます はプログラミングの世界である の最初のステップを踏み出します。

ダウンロードおよび詳細については:私たちはプログラミングの類似性を持っているが、かなりのプログラミング、解決するためにパズル、tangramsとのゲーム、さらにはchoose-ではない事を教えられた、本当に小さかったMS Small Basic v 0.2

0

あなた自身の冒険プログラムを書くこと。後でLOGOを学びました。

1

私は11-14歳の子供たちにアリスを教えています。それは彼らのためにはうまくいくが、1対1の状況でない限り、それよりはるかに若い子供のためには使用しないだろう。私はスクラッチのために話すことができません。

私が話すことのできることは、レゴマインドストームのプログラミングです。アリスとスクラッチと違って、それにはコストがかかりますが、それは第1学年から第4学年にはとても親しみやすいです。ファーストレゴリーグにあなたの近くのグループがあるかどうかを確認して、他の人と一緒にコストを助けることができます。

0

toontalkのようないくつかのシステムがありますが、プログラミングのようなことをするには、シーケンスに対処する必要があります。それはなぜ8+です。

若い場合、あなたは、どのようなシーケンスが命令に従っているかをよく知っていて、ドラッグ&ドロップが傷ついていないような優れたインターフェース。

0

RoboMindは、初心者がシミュレートされたロボットをプログラミングすることでコンピュータサイエンスの基礎を学ぶことができる独自のスクリプト言語を使用した簡単な教育プログラミング環境です。

一般的なプログラミング手法を紹介するだけでなく、ロボット工学と人工知能の洞察を提供することも目的としています。 RoboMindは、Windows、Linux、Mac OSXのスタンドアロンアプリケーションとして利用できます。それはフリーでオープンソースです。

試してみる価値あり!私は実際に子供(4、5年生)で行った作業の少しで

www.robomind.net

関連する問題