خلاقیت با کد

کد نویسی در طراحی گرافیک

عرفان حسینی

طراح گرافیک

هزیــــنـه دوره بـرای عــمــــــــــــوم

۴۹۰٬۰۰۰ تومان

هزینه دوره برای اعضای انجمن

۲۹۰٬۰۰۰ تومان

امکان پرداخت اقساطی

۴ قسط ماهانه. بدون سود، چک و ضامن

تاریخ برگزاری

۳۱ شهریور ۱۴۰۵

زمان برگزاری

ساعت ۱۷ الی ۲۰

مکان برگزاری

سینما ناجی، سالن استاد فاسونکی

نحوه برگزاری دوره

حضوری

مدت زمان دوره

۳ ساعت

اعطای گواهی نامه

۱۰ امتیاز شرکت در دوره

در دنیای مدرنِ طراحی، مرز میان هنر و فناوری به‌سرعت در حال محو شدن است. نشست «از کد تا خلاقیت» به بررسی مسیری می‌پردازد که در آن «کد» نه یک مانع فنی، بلکه یک ابزار قدرتمند در کنار مهارت‌های سنتیِ طراحی قرار می‌گیرد. این نشست پلی است برای طراحانی که می‌خواهند از روش‌های خطی فراتر بروند و دنیایی از سرعت، تنوع بی‌پایان و فرم‌های پیچیده الگوریتمی را تجربه کنند. ما در این برنامه، از Creative Coding (کدنویسی خلاق) تا هوش مصنوعی را به عنوان همکارانِ جدیدِ طراح گرافیک بررسی می‌کنیم.

چرا طراحان گرافیک به کدنویسی نیاز دارند؟

روش‌های سنتی طراحی، با وجود تمامی قابلیت‌ها، گاهی در برابر نیاز به تولید انبوه، تنوع‌سازی سریع و اجرای ایده‌های پیچیده ریاضی محدود می‌شوند. تکیه صرف بر ابزارهای دستی یا نیمه‌خودکار می‌تواند زمان‌بر و خسته‌کننده باشد. ما در این نشست به بررسی محدودیت‌های این روش‌ها پرداخته و نشان می‌دهیم چگونه ورود «کد» به فرآیند طراحی می‌تواند:

  • فرآیندهای تکراری و زمان‌بر را کاملاً خودکار کند.
  • پیچیده‌ترین الگوهای بصری را در چند ثانیه تولید کند.
  • امکان ایجاد خروجی‌های بی‌نهایتی را فراهم کند که با دست طراحی‌کردنشان غیرممکن است.

گذار از ابزار به تفکر الگوریتمی

پیش از شروع کدنویسی، باید تغییر نگرش داد. در این بخش با اصول تفکر الگوریتمی آشنا می‌شویم؛ اینکه چگونه یک «قانون ساده» می‌تواند به یک اثر بصری خیره‌کننده منجر شود. درک این مفاهیم باعث می‌شود طراح به‌جای کشیدنِ تک‌تک خطوط، «سیستمی» را طراحی کند که اثر را خلق می‌کند. این یعنی طراحیِ «فرآیندِ خلق» به‌جای طراحیِ صرفِ «نتیجه».

Creative Coding؛ کد به‌عنوان ابزار مستقیم طراحی

در این بخش، مستقیماً سراغ کدنویسی خلاق می‌رویم. با استفاده از ابزارها و زبان‌هایی مثل **p5.js** و **Python**، یاد می‌گیریم چگونه محیط کدنویسی را به بوم نقاشی تبدیل کنیم. خواهیم دید که چگونه دستورات ساده می‌توانند اشکال هندسی، تایپوگرافی‌های پویا و ساختارهای پیچیده ایجاد کنند. اینجا کدنویسی، ابزار بیانِ هنریِ مستقیمِ طراح است.

Generative Art؛ جادوی بافت و فرم

هنر مولد (Generative Art) قلب تپنده این نشست است. در این بخش با الگوریتم‌های کلاسیک و قدرتمندی مثل **Flow Field** (میدان جریان) و **Voronoi** (دیاگرام ورونوی) آشنا می‌شویم. یاد می‌گیریم که چطور از ریاضیات برای تولید بافت‌های ارگانیک، ترکیب‌بندی‌های تصادفی اما کنترل‌شده و الگوهایی استفاده کنیم که به طراحی گرافیک ما عمق و هویتی منحصربه‌فرد می‌بخشند.

هوش مصنوعی؛ همکارِ خلاقِ طراح

هوش مصنوعی قرار نیست جایگزین طراح باشد، بلکه آمده است تا او را سریع‌تر و خلاق‌تر کند. در این بخش، راهکارهای عملی برای استفاده از هوش مصنوعی در تسریع فرآیند طراحی را بررسی می‌کنیم:

  • استفاده از AI برای ایده‌پردازی و اتود زدن اولیه و سریع.
  • ترکیب کدهای اختصاصی خودمان با قدرت پردازش مدل‌های هوش مصنوعی.
  • اتوماسیونِ بخش‌های فنی، خسته‌کننده و زمان‌بر طراحی.
  • جریان کار یک پروژه واقعی؛ از ایده تا خروجی

تئوری بدون اجرا فایده‌ای ندارد. در این بخش، یک سناریوی عملی را پیش می‌بریم:

  • تعریف یک صورت‌مسئله گرافیکی مشخص.
  • نوشتن اسکریپت در Python برای تولید ساختار یا بافت پایه.
  • فراخوانی این خروجی‌های الگوریتمی در نرم‌افزارهای طراحی گرافیک (مانند Illustrator).
  • ترکیب با خلاقیت انسانی و هوش مصنوعی برای دستیابی به نسخه نهایی و قابل‌ارائه.
  • این چرخه، ارتباط بین دنیای کد و دنیای گرافیکِ خروجی را شفاف می‌کند.

آینده گرافیک؛ جایی که طراح، معمارِ سیستم است

در پایان نشست، به این پرسش پاسخ می‌دهیم که آینده هویت بصری، تبلیغات و دیزاین با ورود کد و هوش مصنوعی چگونه تغییر خواهد کرد؟ ما به طراحانی نیاز داریم که بتوانند سیستم‌های طراحی بسازند، نه فقط فایل‌های ثابت. نشست «کد در گرافیک»، آغاز مسیری است برای تبدیل شدن به طراحانی که «قدرت تولید و خلاقیت» نامحدودی دارند.

مخاطبان این نشست: طراحان گرافیک، هنرمندان دیجیتال، مدیران هنری، برنامه‌نویسان علاقه‌مند به هنر و دانشجویانی که می‌خواهند مرزهای خلاقیت خود را با تکنولوژی گسترش دهند.