Wolfram Archive
Wolfram Programming Labはレガシー製品です.
Programming Labのエクスプロレーションへのアクセスを含むすべての機能はWolfram|Oneで利用できます.
プログラミングを開始しましょう. »

Q&A

学生向けのQ&A

教育関係者向けのQ&A

Wolfram言語はScratchと何が違うのですか?

Scratchは,小さい子供も使える,簡単な視覚ベースの言語です.これに対してWolfram言語はテキストベースであり格段にパワフルです.Wolfram言語はScratchから一歩進んだプログラミングを行いたい学生たちに適しており,プロレベルのプログラミングや産学の第一線で,いつまでも使うことができます.

Wolfram言語はJava,C++,Pythonと何が違うのですか?

Wolfram言語は,可能な限り自動化し,できるだけたくさんの知識を含むという,全く異なるアプローチに基づいています.このため,反復的なプログラミングタスクが自動化され,Wolfram言語は非常に使いやすいのにパワフルなものとなっています.

Wolfram言語は学生でも学べますか?

ほとんどの学生が,既存のWolfram言語のコードの変更から始めて,すぐにコードをゼロから作成できるようになります.総合的に見て言語設計が一貫しており,言語内の関数が読みやすい英語ベースである点は特筆に値するでしょう.

Wolfram言語ではデバッグはどのようなものですか?

通常,他の言語でのデバッグよりずっと簡単です.これは,Wolfram言語が記号的であるため,コードのどの部分も即時に意味をなし,個々にテストすることが可能だからです.

Wolfram言語は,学生が他のコンピュータ言語を学ぶのに役立ちますか?

はい.学生は,この言語に接することで,コンピュータサイエンスおよびプログラミングの幅広いコンセプトを知ることができます.そして,たとえ他の言語がWolfram言語と比較してプリミティブであっても,そのコンセプトを他言語の学習に適用することができます.

Wolfram言語ではどのように低レベルのコンピュータコンセプトコンセプトが学べるのですか?

Wolfram言語は非常に高レベルの言語なので,マシンのデータ型,ポインタ,メモリ配置等を考える必要はありません.しかし,必要であれば,言語の記号的構造によって加えられた非常な明確さ,および即時の可視化機能において,これらのコンセプトの多くがどのように作動するかを見ることができます.

Wolfram言語をすべて学ぶのにはどのくらい時間がかかりますか?

学び終ることはありません.この言語の目標はできる限り多くの知識を組み込むことなので,Wolfram言語すべてを学ぶということは,考えられる分野すべてを学ぶようなものです.しかし,Wolfram言語の基本原則については,すぐに学べます.すべての原則を学ぶことは,最新のコンピュータサイエンスの重要な部分を学ぶということです.

Wolfram言語とMathematicaはどういう関係ですか?

Wolfram言語を学んでいる学生は,Mathematicaも学んでいることになります.Mathematicaは今日ほとんどの大学の数学および他の技術的な授業で広く使われているツールです.歴史的に言うと,Wolfram言語は30年に及ぶMathematicaの開発から生まれたものです.

Wolfram言語とWolfram|Alphaはどういう関係ですか?

Wolfram|AlphaはWolfram言語で書かれています.Wolfram言語はWolfram|Alphaのために開発されたWolfram KnowledgebaseWolfram Natural Language Understanding Systemも利用しています.

実用性

Wolfram Programming Labを実行するためのソフトウェアをインストールする必要がありますか?

いいえ.Wolfram Cloudを使ってWebブラウザだけで実行できるバージョンのWolfram Programming Labがあります.これだとソフトウェアのインストールは一切必要ありません.

オフラインでWolfram Programming Labを実行することはできますか?

データや自然言語理解を使わなければ,オフラインで実行できます.Mac,Windows,Linuxの各システム上でWolfram Desktopを使ってオフラインで実行できるバージョンのWolfram Programming Labがあります.データや自然言語理解サービスが必要な場合だけ,クラウドにアクセスします.

Wolfram Programming Labは無料で試せますか?

はい.既存のエクスプロレーションを編集することも,自分の小さいプログラムを作成することもできます.

学生は自宅でWolfram Programming Labを使うことができますか?

はい,Webにアクセスできるデバイスを使えば可能です.学校で使われるファイルに接続するためには,ログインと適切なライセンスが必要です.ライセンスによっては,学生が学校でWolfram Programming Labのデスクトップバージョンを利用することもできます.

Wolfram Programming Labを実行するためには,どのようなコンピュータが必要ですか?

Webバージョンの場合は,Webブラウザが起動できればご利用になれます.デスクトップバージョンの場合は,少なくとも1ギガバイトのRAMのあるWindows,Mac,Linuxのマシンで使えます.

学生たちがモバイルデバイスでWolfram Programming Labを使うことはできますか?

現在はモバイルデバイスのWebブラウザからWolfram Programming Labが使えます.ネイティブバージョンも予定されています.

学生がWolfram Programming Labで作った作品を公開する場所はありますか?

作られた作品をWolfram Communityに投稿されることをお勧めします.世界中の人が閲覧できます.

Wolfram Programming Labには完全なWolfram言語が含まれていますか?

はい.世界中の研究者やソフトウェア開発者が使っているのと全く同じWolfram言語が含まれています.

教育関係者としてどのバージョンのWolfram Programming Labを使うべきでしょうか?

Wolfram Programming Labを授業で使う頻度により,ニーズが変わってきます.まずは無料アカウントを取得してエクスプロレーションをご覧になることをお勧めします.Wolfram言語でご自身のコンテンツが作成できるようになったら,Premiumアカウントへのアップグレードをお考えください.Premiumアカウントでしたら,Wolfram Desktopにアクセスし,いくつでもファイルを作成・保存することができます.また,複数のグループの学生たちを管理できるだけでなく,拡張されたテクニカルサポートオプションも付いています.

Wolfram言語に大変興味を持っている学生がいます.もっと学ぶためには,どのようにすればよいですか?

言語に興味のある学生のために,多数のリソースが用意されています.Wolfram Summer Programsのいずれかに参加したり,student ambassador(北米のみ)に申し込んだり,Wolframデモンストレーションプロジェクトに作品を掲載したりすることができます.また,Mathematica Student Certification Programでは認定証が取得できます.

Wolframは学生の情報を保存するのですか?

Wolfram Programming LabがWebから使われた場合,ユーザのファイルと情報はすべてWolfram Cloudに保存されるので,Wolfram Cloudの標準のプライバシーポリシーが適用されます.Wolfram Programming Labのデスクトップバージョンが使われた場合は,ほんの一部のリクエストしかクラウドへのアクセスを必要としません.Wolfram Private Cloudでは,クラウド上でWolfram Programming Labをプライベートに使うことができます.

教授法

Wolfram Programming Labには教材が含まれていますか?

Wolfram Programming Labには,さまざまな分野を扱ったエクスプロレーションのライブラリがあり,新しいものがどんどん加えられています.Wolfram Programming Labを使うことで,これまで以上に幅広いコンピュータ教育が可能になります.そのための完全なカリキュラムが構築され始めています.

Wolfram Programming Labは先生の指示がなくても使えますか?

はい使えます.事前に構築されたエクスプロレーションがあるので,自学に最適です.このエクスプロレーションのコレクションには,新たなものが引き続き加えられています.

Wolfram Programming Labは何才から使えますか?

10才から12才の間に使い始めることが多いようです.Wolfram Programming Labは就職するまでずっと使える,奥深く広範なシステムです.Wolfram言語は,大人の学習者にも適しています.

Wolfram Programming Labには評価は含まれていますか?

エクスプロレーションは探索的であり,一人でも利用できるよう設計されています.Wolfram言語を教える従来のコースをお探しの場合は,「Elementary Introduction to the Wolfram Language」をご利用ください.多数のチュートリアルや従来の形の評価が含まれています.

Wolfram言語を知っているボランティアを探したいのですが.

何百万ものプロフェッショナルが,Wolfram言語の前身であるMathematicaを利用してきており,通常このシステムに非常に熱心です.Wolfram Communityで,お近くの地域のWolfram言語のユーザが見付かるかもしれません.

学生がWolfram Programming Labを使うのに,どの程度の数学の知識が必要なのでしょうか?

ほとんど必要ありません.Wolfram言語の奥深い数学的機能を使うことで,学生は,従来の方法で教えられる数学と,そうでない数学の両方をいろいろな形で経験することが簡単にできます.

Wolfram言語についての参考書はありますか?

はい,あります!「An Elementary Introduction to the Wolfram Language」では,Wolfram言語について体系的なコースを提供しています.これは印刷版,Web版でご利用になれる他,Wolfram Programming Labにも組み込まれています.数学が得意な学生には,「Hands-on Start to Wolfram Mathematica and Programming with the Wolfram Language」という書籍もあります.

英語を母国語としていない学生はどうすればよいでしょうか?

クラウドでもデスクトップ製品でもコードキャプションが利用できるので,たとえ英語が母国語でなくても,Wolfram言語が理解しやすくなっています.

使用

学生はWolfram Programming LabでWebサイトやアプリを作ることができるのですか?

Wolfram Programming LabのテクノロジーはWebサイトやアプリを作成するのに非常にパワフルです.Wolfram Programming Labを使えば,ある程度はWolfram Cloudに無料でアクセスをすることができます.しかし,次世代のFacebookを運営したいというような場合には,追加のWolfram Cloudクレジットを多数購入する必要があります.

学生はWolfram Programming Labでゲームを作ることができますか?

テトリスや数独等の「抽象」ゲームを作ることはすぐにできます.また,ゲームの根底にあるアルゴリズム原則を教えるのにも適しています.しかし,現実的な3D世界に基づくゲームの場合は,例えばWolfram Engineで,Unity3Dのようなシステムに接続する必要があります.

Wolfram Programming Labを使って数学を教えることはできますか?

もちろんできます.しかし,Mathematica OnlineWolfram|Alpha Pro等の他のWolfram製品の方が,数学を教えるのには向いています.

Wolfram Programming Labはコンピュータサイエンスを教えるのに使えますか?

もちろん使えます.すべてのレベルにおけるコンピュータサイエンスのコンセプトや実践を教える理想的な環境です.

Wolfram Programming Labはデータサイエンスを教えるのに使えますか?

はい,使えます.Wolfram言語はすべてのレベルのデータサイエンスに最適のツールです.言語に含まれている現実世界のデータはすべて,データサイエンスの練習や探究に理想的な教材を提供します.

Wolfram Programming LabはRaspberry Piとどのような関係ですか?

Wolfram Programming Labには,Raspberry Piのプログラムを作成するのに適したRemote Development Kitが含まれています.Wolfram Programming Labはネットワーク上のどのRaspberry Piとも接続でき,バンドル版のWolfram Language on the Piを操作することができます.

Wolfram Programming Labはどのようにロボットと接続できますか?

Wolfram Programming Labはロボット工学の原理を理解し,ロボットに使えるコードを作成する優れた方法を提供します.デスクトップバージョンでは,外部デバイスに直接接続することができます.Wolfram Programming Labは,ロボットでの使用に適したRaspberry Piコンピュータ用の自律的なWolfram言語コードを作成するのに使うこともできます.

Wolfram Programming Labは実験科学にも使えますか?

はい.Wolfram Programming Labは.モデリングやシミュレーションだけでなくデータ解析や可視化のための世界クラスのシステムです.デスクトップバージョンでは,外部の測定デバイスとの直接接続も可能です.デスクトップおよびクラウドのどちらのバージョンでも,データ収集と実験制御に最適なRaspberry Piに接続することができます.

Wolfram Programming Labは芸術的なアクティビティをサポートしますか?

はい.Wolfram言語にはグラフィックスおよびサウンドの機能が組み込まれているため,芸術的なプロジェクトが簡単に行えます.Wolfram言語はプロの芸術家,建築家,デザイナーに広く利用されています.エクスプロレーションの中には,特にアルゴリズムで作成したアートやデザインを扱ったものがあります.

Wolfram Programming Labは3D印刷にどのように接続しますか?

Wolfram Programming Labは3D立体を作成し,3Dプリンタの標準形式でそれをエキスポートすることができます.Wolfram言語は3Dのスキャナとプリンタを組込みでサポートするので,3Dの生成が可能です.詳細はこちらのWebキャストをご覧ください.近日中に3Dオブジェクトの作成,操作,印刷を扱ったエクスプロレーションが加わる予定です.

Wolfram Programming Labは小学校で使うことはできますか?

カスタムのWolfram言語のプログラミングは難しいかもしれません.しかし既存のインタラクティブなエクスプロレーションは可視化を使ったものが多く,すぐに生徒の興味を引くでしょう.また,エクスプロレーションを使うと,実践的なプログラミング体験が簡単に始められます.

Wolfram Programming LabはComputer-Based Mathとどのような関係がありますか?

Computer-Based Mathは,Wolfram Programming Labとは異なるイニシアチブですが,Wolfram Programming Labはコンピュータベースの数学のコンセプトをサポートします.そのコンセプトとは,学生がWolfram言語を使って数学を学び,探究するのに使うことのできるプログラムを書くことを可能にするということです.

de en es ko pt-br