Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Лабораторные по ActionScript 3.0 (http://www.flasher.ru/forum/showthread.php?t=142904)

Kunin 03.08.2010 00:42

Лабораторные по ActionScript 3.0
 
Уважаемые форумчане. Начал заниматься изучением ActionScript 3.0 недавно. Начал со штудирования книги Колина Мука "ActionScript 3.0 для Flash. Подробное руководство".

Так как я новичок многое не понятно, но настойчивость дает свои плоды. Меня интересует где можно найти лабораторные работы по ActionScript 3.0 для того чтоб можно было потренироваться. Не очень сложные для начинающего уровня.

Спасибо.

samana 03.08.2010 01:06

А разве такие есть? Попробуй придумать себе задания сам, например сделать:
1) нарисуй программно шахматное поле
2) управляемого персонажа
3) галерею с подгрузкой из XML (хоть маленькую)
4) прыгающий мячик который можно бросать
5) программный дождь, салют, огонь
6) тест например "математика 5-го класса", и чтобы в конце ставилась оценка
7) выпадающее меню
8) игру "змейка" (хоть примитивную)

Kunin 03.08.2010 01:55

ок. спс. буду пробывать.

Скрипун 03.08.2010 02:36

да и выкладывай сюда код! будешь защищать лабы! И не надейся с первого раза. ха-ха.

Котяра 03.08.2010 09:45

Интересно, а где нибудь преподают as3? В школе, или в универке?
Хотелось бы взглянуть на лекции.

Psycho Tiger 03.08.2010 11:26

У нас в городе в школах иногда as1 преподают, выдавая за as2.
Шутер с
Код AS3:

on (release){
removeMovieClip(this);
}

это финальный тест на пятерку. )

incvizitor 03.08.2010 12:23

В Японии, говорят есть универ специально флешу посвященный. Но за инфу не ручаюсь =)

OnEg1n 03.08.2010 16:08

Кстати, дорогие флешеры, а ведь парень реально хорошую идею подкинул. Почему бы на форуме не завести темы...ну, например, лабораторные по AS3...И десяток задач. От простой до сложной. Начинающие в ходе решения будут задавать вопросы, будут находиться те кто будет давать ответы.
Как идея?

Tr1te 03.08.2010 16:25

Думаю этого никто не делал потому что обычно людям хватает фантазии придумать себе задачу. А если ты не знаешь зачем тебе AS3, то зачем его вообще изучать?

KirAmp 03.08.2010 16:49

Хм... у нас в городе преподают AS2..... СГТУ МФПИТ.... но уроки только для школьников) Я так всвое время и познакомился с Flash IDE

alexcon314 03.08.2010 16:52

Мне идея нравится.
Сделать ветку, что-то типа "Джентльменский минимум: это должен знать и уметь каждый" и наполнять его какими-то немногосложными ТЗ. (думаю, тз боле уместный термин, все-таки). Ну, и автор ТЗ + общественность дружно дают оценку той или иной реализации, с сорцами само-собой.
Кто что имеет предложить?
Систематизировать только будет сложно, имхо. Да и "профессорского" корпуса поднабрать трудновато будет...
Впрочем, что-то я размечтался.

OnEg1n 03.08.2010 19:14

Тз могут быть разного плана. До пустим на нахождения коллизии между объектами разной формы.

hartman 03.08.2010 19:32

Уже систематизировано:
http://help.adobe.com/ru_RU/ActionSc...cbfe-7ff7.html
На английском, на русском, с подробно разжеванными примерами, с исходниками. И еще сотни учебников и тысячи примеров по инету. Да и тут можно практически любую тему назвать лабораторной=) Новое название порой столько смысла приносит в привычные вещи.

gloomyBrain 03.08.2010 19:35

Цитата:

Сделать ветку, что-то типа "Джентльменский минимум: это должен знать и уметь каждый"
Ну да. Только я бы туда постил статьи с построчным объяснением кода, а не тз. Делать что-то самому - это сложно, пока не особо знаешь как именно стоит делать. А так люди будут читать и учиться на примерах.
Причем все это довольно просто совместить с блогами (а-ля Хабр).
По-моему будет весело =)

Sphinx_Rider 04.08.2010 07:51

Цитата:

Сообщение от Tr1te (Сообщение 926769)
Думаю этого никто не делал потому что обычно людям хватает фантазии придумать себе задачу. А если ты не знаешь зачем тебе AS3, то зачем его вообще изучать?

Но ведь задачи бывают и нестандартные? Иногда можно найти такую, до которой догадалось бы только 2-3 человека, но при этом КПД к задачи стремится к 100% :)
Я за то, чтобы были такие задания. А ещё можно сделать что-то типа потоков(если наберутся люди) - задания выкладываются в начале недели, в конце недели надо выложить обратно приложение. Потом разбор полётов и всё по новой =) Правда кто проверять будет?...:umnik2:

alexcon314 04.08.2010 08:59

hartman, вы не поняли идею. Вот именно, что "разжеванные" сорцы и не нужны. Никто не собирается ничего "жевать". Все проще: тз - решение - оценка. Это несколько иного плана процесс.
Цитата:

Делать что-то самому - это сложно, пока не особо знаешь как именно стоит делать.
вот как раз тут и читай ссылку хартмана ("И еще сотни учебников и тысячи примеров по инету"), пока не наберешься. Речь идет о практике.
Цитата:

Правда кто проверять будет?
Именно. Пока это не будет оформлено в какой-то продуктивный двиг, дальше разговоров не пойдет.
Ну, а так - есть ветка с обсуждением работ, если что.

Tr1te 04.08.2010 09:22

Цитата:

Сообщение от gloomyBrain (Сообщение 926813)
Делать что-то самому - это сложно, пока не особо знаешь как именно стоит делать. А так люди будут читать и учиться на примерах.

Вот эта идея отличная, ибо примеры правильно написанного кода то что нужно новичку. По ним гораздо удобней учиться. Ну и здорово было бы рейтинг сложности ввести.

Wolsh 04.08.2010 10:47

Вообще "классификация" неплохо представлена в кукбуке, причем там рассмотрены именно обобщенные практические задачи по темам и по нарастанию сложности в самих "темах" (ну темы это - Работа с битмапдатой, Регулярные выражения и т.п.) - задачи, с которыми обязательно сталкиваешься в реальной разработке. По сути это "приемы", кирпичики проектов, но в этом и их прелесть - меня например всегда раздражал в "больших учебниках" выбор неких проектов (типа Глава 1. Делаем Тетрис. - а если я в гробу видал этот тетрис?) Задачи должны быть такими, чтобы от их выполнения была какая-то реальная польза. Чтобы у ученика осталось не только понимание, но и какие-то универсальные вещи - своя кнопка-замена симплбуттона, своя рисовалка полигонов, свой скроллбар, свой CSS. А не какие-то тетрисы и пятнашки, изготовление которых отберет время и которые будут лежать на диске мертвым грузом))))

Котяра 04.08.2010 11:01

Да, кукбуки хороши именно для практического обучения, но лучше их читать после более-менее вникания в тему а-ля книги Мука. Хотя бы параллельно.
Но разработка больших проектов -это тоже очень хороший учебник. Плохо, что задачи часто не практичные (VirtualZoo) или отвратительно решены (книги Розенцвейга) .
Последнее из очень понравившегося:"создать сервер, обслуживающий фейковые банковские аккаунты людей" на эрланг.
Хорошие примеры на AS - в прикрепленных темах про астероиды wiziwyg редактор, хотя на данный момент многие решения спорны, нужно делать скидку на давность, с того времени много воды утекло.
Очень хотел/хочу сделать подробный тутор на примере создания опенсорсной ММО изометрической игры с серверной и клиентской частью. Жалко времени не хватает.

ivaha83 04.08.2010 22:42

я тоже выступаю за создание темы с задачами и с последующими оценками (или просто критикой), т.к. сам недавно столкнулся подобным вопросом. Разбирать готовые примеры это одно, но вот что бы реально понять суть, надо сделать самому с нуля. Хотя сейчас вроде уже научился себе придумывать задачки :)

shaman4d 05.08.2010 16:38

Г-ди чего париться. Сделай тетрис и сайт-портфолио. Уверяю месяца на два погрязщнешь в мыканиях по форумах в поисках ответов.


Часовой пояс GMT +4, время: 19:34.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.