دوره آموزشی Processing: تجسم داده های تعاملی
7 ساعت 44 دقیقهمبتدی2012-09-25
مدرسین

Barton Poulson
Professor, Designer, Data Analytics Expert
جزئیات دوره
شروع به برقراری ارتباط ایده ها و نمودارسازی داده ها به روشی تعاملی تر کنید. در این دوره، نویسنده بارتون پولسون نحوه خواندن، نقشهبرداری و تصویرسازی دادهها را با پردازش، یک محیط طراحی و توسعه منبع باز نشان میدهد. این دوره علاوه بر مقدمه ای محکم برای خود پردازش، روش هایی را برای به دست آوردن و آماده سازی داده ها، طراحی برای تجسم داده ها، و ایجاد یک تجربه تعاملی از یک طراحی بررسی می کند. وقتی تجسم شما کامل شد، گزینههای اشتراکگذاری کار خود را بررسی کنید، چه آپلود آن در وبسایتهای تخصصی، جاسازی تصاویر در صفحات وب خود، یا حتی ایجاد یک برنامه دسکتاپ یا اندروید برای کارتان.
اهداف یادگیری
بررسی نیاز به تجسم داده های خلاقانه
ترسیم خطوط و اشکال اساسی
معرفی متغیرها، رشته ها و آرایه ها
اصلاح ویژگی های طراحی مانند رنگ
ایجاد پویایی بیشتر نقاشی ها با حلقه های انیمیشن و مارپیچ
ایجاد تعاملات مبتنی بر صفحه کلید و ماوس
افزودن تصاویر، ویدئو و صدا
خواندن در متن یا داده های XML
ایجاد طرح ها و نمودارها
انتشار و به اشتراک گذاری آثار شما
اهداف یادگیری
بررسی نیاز به تجسم داده های خلاقانه
ترسیم خطوط و اشکال اساسی
معرفی متغیرها، رشته ها و آرایه ها
اصلاح ویژگی های طراحی مانند رنگ
ایجاد پویایی بیشتر نقاشی ها با حلقه های انیمیشن و مارپیچ
ایجاد تعاملات مبتنی بر صفحه کلید و ماوس
افزودن تصاویر، ویدئو و صدا
خواندن در متن یا داده های XML
ایجاد طرح ها و نمودارها
انتشار و به اشتراک گذاری آثار شما
مهارت ها
ProcessingData VisualizationData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceDeep Dive (X:Y)
سرفصل ها
مقدمه
- خوش آمدید
- آنچه باید بدانید
- استفاده از فایل های تمرین
مبانی تجسم
- مروری بر تجسم داده ها
خواندن داده ها
- استفاده از داده های تعبیه شده
- کار با داده های متنی ضمیمه شده
- کار با داده های جدولی ضمیمه شده
خواندن داده های xml
- انواع تجسم داده ها
- ایجاد نمودارهای نقطه ای
- قطعات پراکنده ساختمانی
- ساخت طرح های خطی
- ایجاد نمودار میله ای
- بررسی نمونه هایی از نقشه ها، سلسله مراتب و شبکه ها
- عناصر طراحی برای تجسم
- معرفی برخی از اصول طراحی دو بعدی
- درک نظریه رنگ
- عناصر تعامل
- تعامل با بزرگنمایی، چرخش و لغزش
- اجرای برش
استفاده از رول اورها
- معرفی کتابخانه های gui
- انتشار و اشتراک گذاری
- اشتراک گذاری از طریق openprocessing و سایت های دیگر
- ذخیره به عنوان یک برنامه دسکتاپ
- ذخیره به عنوان جاوا اسکریپت
- ذخیره به عنوان یک برنامه اندروید
- مبانی پردازش
نصب پردازش
- مروری بر پردازش
- کاوش در کتابخانه ها
- مبانی طراحی
- راه اندازی اولیه
- نقاط رسم
- خط کشی
- کشیدن بیضی و دایره
- رسم کمان
- رسم مستطیل و مربع
- ترسیم چهار گوش
رسم مثلث
- ترسیم چند ضلعی
- رسم منحنی های ساده
- رسم منحنی های پیچیده
- رسم منحنی های بزیه
- متغیرها
- آشنایی با متغیرها
درک محدوده متغیر
- تغییر متغیرها
- ایجاد آرایه
- اصلاح آرایه ها
ایجاد رشته
- اصلاح رشته ها
- ویژگی های ترسیمی
- تصادفی بودن
- استفاده از نویز پرلین
- درهم کردن با جاوا
تعیین صفات خط
- تغییر حالت های قرارگیری
- درک ویژگی ها و عملکردهای رنگ
کاوش در فضاهای رنگی
- استفاده از پالت های رنگی
- تبدیل شبکه
- بررسی ماتریس ویژگی
- نقشه های پویا
بلوک های کد ساختمانی
- نوشتن حلقه while
- استفاده از حلقه های for
- ایجاد شرط
- کار با سهولت
- ایجاد مارپیچ
تعامل
- ردیابی ماوس
- شناور کردن و کلیک کردن
درک تعامل با صفحه کلید
- رسانه
- تعیین فونت
- استفاده از تصاویر
- پخش یک حلقه ویدیویی
صادرات ویدئو
- افزودن صدا
- کد گروه بندی
- ایجاد توابع
- ایجاد کلاس ها و اشیاء
نتیجه
- از اینجا کجا برویم