actionscript2.0と3.0、どちらの学習を先にするべきでしょうか?

このQ&Aのポイント
  • web制作会社に勤務するために、actionscriptの学習を始めようとしています。会社ではflash8を使用しているため、AS2.0からの学習を優先すべきか悩んでいます。他のアプリケーションの導入状況から判断すると、当面はAS3.0の導入がないと考えられます。
  • 一方、AS3.0の本をすでに買ってしまったため、無駄にしたくないと思っています。学習プランとしては、(1)まずは業務上必要なAS2.0の習得を優先し、AS3.0の学習は後回しにする方法や、(2)AS3.0のテキストを活用してプログラミングに慣れ、コンテンツ制作の考え方を学んだ後にAS2.0に着手する方法、(3)AS2.0とAS3.0を同時に学習する方法が考えられます。
  • 最もスマートな選択肢は、業務上必要なAS2.0の習得を優先することです。ただし、AS3.0を学んでからの方がAS2.0に取り組みやすいという意見もあります。自分に合った学習プランを選び、効率的に学習することが重要です。
回答を見る
  • ベストアンサー

actionscript2.0と3.0、どちらの学習を先にするべきでしょうか?

はじめて質問します。長文ですがよろしくおねがいします。 来年の4月からweb制作会社に勤務することになりまして、 それまでの間、actionscriptを勉強することにしたのですが、 (ちなみにプログラミングについてはほぼ素人です) 勤務予定の会社ではflash8を使っているとのことでした。 当面会社に(他アプリケーションの導入状況などから察するに) AS3.0での開発環境の導入がなさそうであるという現状をふまえれば、 やはりAS2.0からの学習を始めた方がよいとは考えています。 一方、先走って3.0の本を買ってしまったという事情があり、 これを無駄にしたくないという思いがあります。 そこで、自分なりに考えうる学習プランをいくつか挙げてみました。 (1)まずは業務上必要な2.0の習得を優先。3.0のテキストにはしばらく寝ていてもらう (2)3.0のテキストを活用し、まずはプログラミングそのものに慣れ、またコンテンツ制作の際に必要な考え方などを学ぶ。その後2.0に着手 (3)2.0と3.0を平行して勉強する 一番スマートなのは(1)だと思っていますが、 もし3.0を学んでからのほうが2.0に取っ付きやすいということなら(2)の選択肢もあるかな、と考えています。 (http://okwave.jp/qa4766052.htmlでは 「3.0からの学習者には2.0は理解できない」という回答がされていますが……) (3)については少々無謀かと思います。 みなさんは(1)~(3)のどのプランが良いかと思いますか? もしくは他に良いプランがあれば教えてください。 似たような質問も他で見ましたが、私とは少々状況が異なるようなので 質問させていただきました。 よろしくおねがいします。

  • Flash
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • zari514
  • ベストアンサー率48% (26/54)
回答No.2

(1)では? 目的は「仕事で使う」ですよね? じゃあ職場で使用してる2.0を学習する事が最優先かと。 そういう意味でも(2)は却下。 また「プログラミングに慣れ、またコンテンツ制作の際に必要な考え方を学ぶ」 って意味なら2.0でもいいでしょうし。 (3)はおっしゃる通り無謀…というか、こんがらがるだけだと思います。 がんばってください。

147-so
質問者

お礼

そうですね、2.0でもプログラミングの基礎は学べそうですのでやはり(1)の方法でやりたいと思います! すっきりしました。ありがとうございます。

その他の回答 (1)

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

(1)~(3) まで,どう考えても良いですが, 何にしても「作ってこそ作れる」ですよ。 本なんか読んでいてもそれだけじゃ全くダメ。 本より何より「作る環境」がまず大切です。 ソフトを操って実際に作らないとお話にならないということですね。 本よりソフトの方がずっとずっと高いですよ。 そしてもっと大切な物は, 「作りたい!」もしくは「作らざるを得ない!」という状況です。 (その前に「作りたい何か」または「作らざるを得ない何か」が必要ですが...。) つまり, 環境と状況さえあれば,(1)~(3) まで,どれでも可能です。 環境も状況もなけば,(1)~(3) まで,どれも不可能です。

147-so
質問者

お礼

回答ありがとうございます。 確かに状況は大事ですね。なかなか尻に火が付かないタイプなので・・・ とりあえず2.0からいじってみようかと思います。 ちょっと説明が足りませんでした。ソフトについては自宅にflashCS4を持ってます。 (以前学割を利かせてセットで買ったものです)

関連するQ&A

  • どちらを学習し始めるべきか AS3.0とAS2.0

    AS3.0か2.0のどちらを学習しようか迷っています。 数年前から映像作品をFlashで作成しています。 基本操作は習得しているのですが、actionscriptはほとんど使った事がありません。 今回質問させていただいたのは、知り合い内でweb製作の代行などもしていて、ゆくゆくはFlashを使ってインタラクティブなwebページの製作をしてみたいと思うのですが、これから新たに学習するに当たってどちらのバージョンをどのように勉強するのが良いかお聞きしたく思っています。 プログラミングの経験、知識は少々C言語をかじった程度でほぼありません。 なので、オブジェクト指向などの概念も理解出来ていないのが現状です。 『AS3.0は難しい』『2.0でもしばらくは十分』という声を聞く一方で、『最新のモノを学ぶべき』等と言った声も聞き迷っています。 2.0を理解してから3.0にを勉強すべきか、それとも3.0だけを勉強すべきなのか・・・そもそもの勉強法など・・・ 学ぶに当たってのアドバイス等、ご教授いただけるでしょうか。

  • ActionScriptについて

    Flash初心者です。 これからActionScriptの勉強をしようと思うのですが、ActionScriptには二次関数や三角関数の知識が必要になるのでしょうか。 他のプログラミング言語に関しても全く知りません。ActionScriptは簡単な方だと聞いたのですが、これを覚えれば、ある程度他の言語にも応用できるのでしょうか。 また、ActionScriptについて初心者向けに解説しているサイトがあれば教えて下さい。使っているのはFlash MX 2004です。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • 初心者のAndroid学習について

    初心者のAndroid学習について質問させてください。 現在、Androidについて勉強しています。 これまでWeb開発でのプログラミングの経験があったのでjavaの基本は理解できていると思いますが、肝心のAndroidフレームワークでの制作が難しいのです。 Android関連の書籍を購入してサンプルをやっていたのですが、サンプルはほとんど何の説明もないままにメソッドなどを使うので、『サンプルは確かに動くけど、自分で作れるようにならない』という状況です。 基本的な処理の流れは理解できるのですが、『なぜそこでそのメソッドが必要か』というようなことへの理解が一向に深まりません。 曖昧な質問になってしまうのですが、この辺りへの理解を深めるのに効果的な学習法や良い書籍など、Android学習を効率的に行う方法について教えてください。 これまでWeb開発をしていたので、PHP(CakePHP)、javascript, actionscript、MySQL等の知識はありますが、Web以外の開発については初めてです。 開発環境はWindowsでEclipseです。 よろしくお願いします。

  • Flash、actionscriptを学ぶには

    こんにちは。 在宅でWEBデザインをしています。 先日、Flashとactionscriptを使ったサイトの制作を受け、制作したのですが、それまで使ったことがなかったので、とても難儀しました。 特にactionscriptはプログラムの考え方自体が、全く分かっていないので、会社の先輩に手を貸していただきました。 今回の仕事で、Flashとactionscriptを学ぶ決心はついたのですが、こちらのサイトで、独学は回り道につながるからお勧めできない、という方もいらっしゃいます。 実際に、お仕事にされている方のご意見として、市販の本でコツコツ勉強をするのと、スクール(長期間は無理ですが)に通って学ぶのと、どちらがお勧めでしょうか。 また、本で独学する場合のお勧めの書籍、また短期間のお勧めスクールがありましたら、お教えいただけると助かります。(東京在住です) よろしくお願いいたします。

  • ActionScript3で乱数を取得しなおかつ隣とかぶらない

    ActionScript3で乱数を取得しなおかつ隣とかぶらない 質問ですActionScript3で乱数を取得しなおかつ隣とかぶらないソースをコーディングしているのですが、うまいやり方が見つからず困っています。 いまサンプルとして以下の画像のように2つのテキストエリアとボタンを置いてあります。 それぞれボタンを押すとボタン1ならテキスト1に1~10の数字がランダムにしかも前回と同じ数字がでないように表示されます。ここまでならできるのですが問題は例えばテキスト1に3がでていたらテキスト2には3以外でなおかつ前回と同じ数字がでないようにしたいのです。 何か良い方法はないでようか? ■制作環境:ActionScript3 Flash CS4

    • ベストアンサー
    • Flash
  • ActionScriptのステップアップのために他言語を学ぶべきでしょうか?

    現在ActionScriptを勉強している者です。 プログラムの経験はActionScriptが初です。 サンプル本などを勉強して、それに記載されているようなことは自分で組めるようになったのですが、やはりサンプル本ではなにかプログラムの根本を学べた気がしませんでした。 僕が学びたいのは”この場面ではこのように解く”といったようなもっとプログラミングの手法に迫ったものなのです。 そこでそのような書籍はないものかと思い、さがしたのですが、ActionScriptではなかなか見当たらず、JavaやCといった他言語の書籍ではそういったものが多いような気がしました。(あくまでも、推測です) やはり、Flash使いになるためには他言語も学ぶべきでしょうか? また、Flashでプログラミングの手法を扱った書籍があるのでしたらどなたか教えてください。 よろしくお願いします

  • AS3.0のオブジェクト指向プログラミング学習法について

    AS3.0のオブジェクト指向プログラミング学習法について これまでAS2.0でフルフラッシュのサイトを作ってきたのですが、 そろそろAS3.0を勉強しようかと思っております。 AS3.0ではオブジェクト指向プログラミングが重要らしいのですが、 どうやって勉強したらいいのでしょうか?いろいろ調べてみたのですが、 良い教材/WEBが見つかりません。 サイト構築を視野に入れたAS3.0のOOPの学習に参考になりそうな 書籍/WEBなどありましたら、教えて下さい! また、AS3.0に限らず、みなさんのOOP学習法も教えて頂ければ幸いです! よろしくお願いします!

  • ActionScript3.0でのカウントダウン

    現在Flashサイトを制作中の者です。 ActionScript3.0についてわからなくなってしまい困っています。 私のレベル:Flashを始めたばかりの初心者です。 使用環境:AdobeFlashCS5、ActionScript3.0 やりたいこと:”開催まであと○○日○○時間○○分○○秒です。”と表示するカウントダウンflashを作りたい。 辞典や入門書やウェブサイトを私なりに何日もかけて探しつくしました。 本では現在時刻や経過時間などを表示するAS3しか見つけられず、 またウェブサイトでは私の調べ方が悪いのでしょうが、 AS2のものしか見つけられませんでした。 何日も考えているのですが、どうしても自分1人では解決できず、 最後の頼みと思ってこちらでお知恵をお借りしたく質問させて頂きました。 こうした内容の本か、コードやサンプルがあるサイトを ご存知でしたらご教授いただけないでしょうか。 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • actionscript3.0を勉強し始めたばかりです、、。

    actionscript3.0を勉強し始めたばかりです、、。 画像はフルスクリーンでの表示をイメージしたものです。 色はあくまでも分かりやすいように色分けしたものです。 黒い部分にコンテンツを制作していきたいと考えています。 黒い部分は、ブラウザの大きさを変更しても縦横ともに中央にくるようにしておきたいです。 コンテンツのサイズは固定。 赤い部分はメニューとして常に下部にしておきたいです。 メニューの高さは固定。 黄色い部分はブラウザの大きさに応じて変更していくようにしておきたいです。 まさに http://www.honeyee.com/feature/2010/aw77/contents.html こんなかんじなんですが、、。 こういうサイトはhtml、CSS、AS3以外に知識が必要なのか、 そもそも初心者でこういうものを制作しようとしている事が 無謀なのか教えてください。

    • ベストアンサー
    • Flash
  • プログラミングの学習順序について

    はじめまして。 プログラミングの勉強をはじめようと思っている者です。 知人に教えてもらった「ゲーム作りに必要そうな言語」としてC、C++、Java、Java Sprictの4種の本を買ってみましたが、プログラミングをまったくのゼロから学習するにあたって、その優先順位はどのような順序になるのでしょうか? この他にも学習の必要な言語がありましたら教えてください。 メタセコイアのような3DCG制作ソフトを作ることと、PCやPS3などで動く、3Dのアクション込みのRPGを作ることが目標です。(方向性が違うような気がしますが…) が、パズルやシューティング等に関するアドバイスもお待ちしております。 また、プログラミングに必要なもの(ソフトなど)ありましたら、フリーシェア問わず情報寄せていただけると幸いです。 作業環境はMac OSX10.7.3です。