لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کدنویسی برای مبتدیان: با ایجاد هنر کدنویسی را یاد بگیرید
Coding for beginners: learn coding by creating art
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نتایج بصری را از همان ابتدا، چه ثابت و چه متحرک، دریافت کنید. فقط مبتدیان بدون نیاز به تجربه کدنویسی قبلی! متوجه خواهید شد که محدود به ابزارهای طراحی نیستید که دیگران برای شما ایجاد کردهاند. شما میتوانید با نوشتن کد، تصاویر متحرک و ثابت ایجاد کنید. متوجه خواهید شد که چگونه کدنویسی خلاقانه می تواند فرآیندهای طراحی فعلی شما را تکمیل و بهبود بخشد. شما شروع به درک برخی از مفاهیم اصلی برنامه نویسی مانند متغیرها، توابع و شرط ها خواهید کرد: کنجکاوی، تخیل و کمی استقامت. ارزش آن را خواهد داشت! یک نرم افزار رایگان به نام Processing (در صورت تمایل می توانید آن را دانلود و نصب کنید، اما ما در مورد دوره به آن خواهیم پرداخت)
[بهروزرسانی: 12 آگوست 2015: دانلود پیشفرض در صفحه Processing اکنون Processing 3 بتا است، برای این دوره ما به نسخه پایدار Processing 2.2.1 نیاز داریم، اما اگر کمی صفحه دانلود را پایین بیاورید، میتوانید آن را دانلود کنید. ]
[بهروزرسانی: 9 آگوست 2015: همه ویدیوها اکنون زیرنویس دارند!]
آیا شما هنرمندی هستید که به ادغام کدنویسی در جریان کار هنری خود فکر کرده اید اما هنوز جرات نکرده اید پاهای خود را در اقیانوس وسیع بیت ها و بایت ها فرو کنید؟ سپس شما به جای مناسب آمده اید! این دوره به شما این امکان را می دهد که همه چیز را درک کنید و سپس تصمیم بگیرید که آیا می خواهید در این مسیر بیشتر بروید یا نه.
آیا از دورههای برنامهنویسی سنتی، چه در مدرسه یا آنلاین، تا حد مرگ حوصلهتان سر رفته است، اما همچنان به برنامهنویسی علاقه دارید زیرا فکر میکنید دانستن این چیزها هنوز تا حدی مهم است و شاید، حتی، در نهایت میتواند واقعاً سرگرم کننده باشد. ? خوب، در این صورت شما به جای درستی آمده اید و همچنین سعی می کنم دیدگاه جدیدی در مورد برنامه نویسی به شما ارائه دهم!
و فقط برای روشن بودن: این دوره مقدماتی به هیچ وجه به دانش برنامه نویسی قبلی نیاز ندارد. از صفر شروع می شود. و هیچ سوال احمقانه ای وجود ندارد، بنابراین آنها را در انجمن دوره بپرسید و من در آنجا به آنها خواهم پرداخت.
سرفصل ها و درس ها
معرفی
Introduction
ویدئوی تبلیغاتی: این دوره در مورد چیست
Promo video: what this course is about
چرا باید کدنویسی خلاقانه یاد بگیرید؟ در اینجا دلیل آن است!
Why should you learn creative coding? Here's why!
تنظیم چیزها
Setting Things Up
توجه: تغییرات اخیر در processing.org
Notice: recent changes on processing.org
Processing را در مک دانلود و نصب کنید
Download and install Processing on a Mac
Processing را بر روی کامپیوتر ویندوزی دانلود و نصب کنید
Download and install Processing on a Windows PC
رابط کاربری پردازش را کشف کنید
Discover the Processing user interface
شروع به کشیدن اشکال اولیه
Starting to draw basic shapes
"تخته نقاشی" خود را آماده کنید
Prepare your 'drawing board'
از اشکال اصلی مختلف استفاده کنید
Use the different basic shapes
یک شکل اضافی و مقیاس های خاکستری
One additional shape, and greyscales
بخش 3
Section 3
توضیح در مورد سوال دوم مسابقه
Explanation regarding the 2nd question of the quiz
زنده است! حرکت دادن کارها
It's alive! Getting things moving.
تنظیمات را بهبود بخشید و تصادفی عمل کنید
Improve the setup and act random
تمرین: اندازه تصادفی
Exercise: random size
تمرین: اندازه تصادفی (راه حل)
Exercise: random size (solution)
پرتوهای لیزر متحرک ایجاد کنید!
Create moving laser beams!
تمرین: انفجار رنگ!
Exercise: color explosion!
تمرین: انفجار رنگ! (راه حل)
Exercise: color explosion! (solution)
با خطوط بیشتر سرگرم کننده است
More fun with lines
ورزش: اگر می توانید این کار را به تنهایی انجام دهید، سعی کنید!
Exercise: try if you can do this on your own!
ورزش (راه حل)
Exercise (solution)
بخش 4
Section 4
در ارتباط بودن
Interactive
برنامه طراحی کوچک خود را بنویسید!
Write your own little drawing program!
تمرین: شکل قلم مو را تغییر دهید
Exercise: change the shape of the brush
ورزش (راه حل)
Exercise (solution)
برنامه طراحی کوچک خود را با اضافه کردن رویدادهای ماوس تقویت کنید!
Enhance your little drawing program by adding mouse events!
با اضافه کردن رویدادهای ضربه زدن به کلید، آن را بیشتر تقویت کنید!
Enhance it further by adding keystroke events!
تمرین: رنگ سکته مغزی را تغییر دهید
Exercise: change the color of the stroke
ورزش (راه حل)
Exercise (solution)
بخش 5
Section 5
نتیجه
Conclusion
فهرست و شرح تمام توابع و متغیرهای دیده شده در دوره
List and description of all the functions and variables seen in the course
نمایش نظرات