فلش‌کارت‌های آموزشی طراحی خلاقانه با Logo: از مبانی لاک‌پشت تا پروژه‌های گرافیکی کاربردی (الهام گرفته از دوران طلایی Atari ST)

دوره طراحی خلاقانه با Logo: از مبانی لاک‌پشت تا پروژه‌های گرافیکی کاربردی طراحی خلاقانه با Logo: از مبانی لاک‌پشت تا پروژه‌های گرافیکی کاربردی (الهام گرفته از دوران طلایی Atari ST) سفر شما به دنیای خل...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 74,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: طراحی خلاقانه با Logo: از مبانی لاک‌پشت تا پروژه‌های گرافیکی کاربردی (الهام گرفته از دوران طلایی Atari ST)

موضوع کلی: مهارت‌های برنامه‌نویسی پایه و تفکر محاسباتی

موضوع میانی: برنامه‌نویسی بصری و گرافیکی برای مبتدیان

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مقدمه‌ای بر Logo و دنیای Atari ST
  • 2. نصب و راه‌اندازی محیط Logo
  • 3. آشنایی با رابط کاربری و دستورات اصلی
  • 4. حرکت لاک‌پشت: دستورات FORWARD، BACK، LEFT، RIGHT
  • 5. رسم اشکال ساده: خط، مربع، دایره
  • 6. تغییر رنگ لاک‌پشت و پس‌زمینه
  • 7. کنترل سرعت لاک‌پشت
  • 8. استفاده از دستور REPEAT برای تکرار الگوها
  • 9. آشنایی با متغیرها و کاربرد آن‌ها
  • 10. محاسبات پایه در Logo: جمع، تفریق، ضرب، تقسیم
  • 11. تعریف رویه‌ها (Procedures) برای سازماندهی کد
  • 12. استفاده از ورودی در رویه‌ها: ساخت رویه‌های پارامتری
  • 13. دستور IF و شرط‌ها: کنترل جریان برنامه
  • 14. دستور IF-ELSE برای انتخاب بین دو حالت
  • 15. مقایسه اعداد و متغیرها
  • 16. آشنایی با عملگرهای منطقی: AND، OR، NOT
  • 17. حلقه‌های WHILE: تکرار تا رسیدن به یک شرط
  • 18. حلقه‌های FOR: تکرار با شمارنده مشخص
  • 19. آشنایی با لیست‌ها و کاربرد آن‌ها
  • 20. اضافه کردن عناصر به لیست
  • 21. حذف عناصر از لیست
  • 22. دسترسی به عناصر لیست با اندیس
  • 23. جستجو در لیست
  • 24. مرتب‌سازی لیست‌ها
  • 25. آشنایی با توابع ریاضی: SIN، COS، TAN
  • 26. استفاده از توابع مثلثاتی برای رسم اشکال پیچیده
  • 27. رسم مارپیچ‌ها با استفاده از توابع مثلثاتی
  • 28. آشنایی با مفهوم رندوم (Random) و تولید اعداد تصادفی
  • 29. ایجاد الگوهای تصادفی
  • 30. ساخت بازی‌های ساده با استفاده از رندوم
  • 31. آشنایی با دستور PRINT برای نمایش متن
  • 32. نمایش متغیرها و نتایج محاسبات
  • 33. فرمت‌بندی متن خروجی
  • 34. آشنایی با دستور LABEL برای نوشتن متن در صفحه گرافیکی
  • 35. کنترل فونت و اندازه متن
  • 36. چرخش متن
  • 37. استفاده از ماوس برای تعامل با برنامه
  • 38. گرفتن مختصات ماوس
  • 39. ایجاد دکمه‌های ساده
  • 40. آشنایی با مفهوم انیمیشن
  • 41. ایجاد انیمیشن‌های ساده با حرکت دادن اشکال
  • 42. استفاده از دستور CLEARSCREEN برای پاک کردن صفحه
  • 43. ایجاد جلوه‌های بصری با استفاده از تاخیر (DELAY)
  • 44. آشنایی با مفهوم پیکسلی کردن (Pixel Art)
  • 45. رسم تصاویر پیکسلی با استفاده از دستورات MOVE و FILL
  • 46. ذخیره و بارگذاری تصاویر پیکسلی
  • 47. آشنایی با صدا در Logo
  • 48. پخش صداهای ساده
  • 49. کنترل فرکانس و طول صدا
  • 50. آشنایی با MIDI (مفاهیم اولیه)
  • 51. ایجاد موسیقی ساده با استفاده از دستورات صوتی
  • 52. آشنایی با مفهوم فایل و ذخیره داده‌ها
  • 53. ذخیره متغیرها در فایل
  • 54. بارگذاری متغیرها از فایل
  • 55. ایجاد فایل‌های متنی
  • 56. خواندن و نوشتن در فایل‌های متنی
  • 57. آشنایی با مفهوم debugging و رفع اشکال
  • 58. استفاده از دستور TRACE برای ردیابی اجرای کد
  • 59. شناسایی و رفع خطاهای رایج
  • 60. بهینه‌سازی کد برای افزایش سرعت
  • 61. استفاده از کامنت‌ها برای مستندسازی کد
  • 62. آشنایی با کتابخانه‌های Logo (مفاهیم اولیه)
  • 63. ایجاد کتابخانه‌های شخصی
  • 64. استفاده از رویه‌های آماده
  • 65. رسم نمودارها و چارت‌ها
  • 66. ایجاد رابط کاربری ساده با منوها
  • 67. ایجاد ویرایشگر متن ساده
  • 68. ساخت یک ماشین حساب گرافیکی
  • 69. ایجاد بازی حدس عدد
  • 70. طراحی یک لوگوی متحرک
  • 71. طراحی یک کارت ویزیت گرافیکی
  • 72. ساخت یک تقویم گرافیکی
  • 73. ایجاد یک برنامه نمایش اسلاید
  • 74. ساخت یک بازی پازل ساده
  • 75. طراحی یک صفحه رنگ‌آمیزی برای کودکان
  • 76. ایجاد یک شبیه‌ساز ساده از سیستم Atari ST
  • 77. ساخت یک برنامه نقاشی ساده
  • 78. ایجاد یک ویرایشگر تصاویر پیکسلی پیشرفته
  • 79. طراحی یک بازی فضایی ساده
  • 80. طراحی یک بازی مار
  • 81. ساخت یک بازی آجرشکن
  • 82. ایجاد یک بازی حافظه
  • 83. طراحی یک بازی فکری
  • 84. ساخت یک برنامه تولید کننده الگوهای هندسی
  • 85. ایجاد یک برنامه تجسم داده‌ها
  • 86. طراحی یک برنامه تولید کننده فونت
  • 87. ساخت یک برنامه شبیه‌ساز ساعت
  • 88. ایجاد یک برنامه هواشناسی ساده (با داده‌های فرضی)
  • 89. طراحی یک برنامه مدیریت فایل (ساده)
  • 90. ساخت یک برنامه ایجاد کننده QR Code
  • 91. ایجاد یک برنامه تولید کننده رمز عبور
  • 92. طراحی یک برنامه رمزنگاری و رمزگشایی (ساده)
  • 93. ساخت یک بازی شطرنج (مفاهیم اولیه)
  • 94. ایجاد یک بازی تخته نرد (مفاهیم اولیه)
  • 95. طراحی یک برنامه حل سودوکو (مفاهیم اولیه)
  • 96. ساخت یک برنامه تشخیص الگو (ساده)
  • 97. ایجاد یک برنامه هوش مصنوعی ساده (بازی حدس عدد پیشرفته)
  • 98. طراحی یک سیستم توصیه‌گر (ساده)
  • 99. ساخت یک برنامه ترجمه زبان (بسیار ساده)
  • 100. بررسی کدهای دیگران و یادگیری از آن‌ها
دوره طراحی خلاقانه با Logo: از مبانی لاک‌پشت تا پروژه‌های گرافیکی کاربردی

طراحی خلاقانه با Logo: از مبانی لاک‌پشت تا پروژه‌های گرافیکی کاربردی

(الهام گرفته از دوران طلایی Atari ST)

سفر شما به دنیای خلاقیت بصری از کجا آغاز می‌شود؟

تصور کنید در دهه‌ی ۸۰ میلادی، بر روی کامپیوترهای دوست‌داشتنی Atari ST، با زبانی ساده اما قدرتمند، اشکال هنری خلق می‌کنید و مفاهیم پیچیده‌ی برنامه‌نویسی را درک می‌کنید. دوره‌ی آموزشی "طراحی خلاقانه با Logo" شما را به این دوران طلایی بازمی‌گرداند، اما با نگاهی نو و ابزارهای امروزی. ما با الهام از کتاب کلاسیک "Practical Logo for the Atari ST"، دریچه‌ای نو به سوی مهارت‌های برنامه‌نویسی پایه و تفکر محاسباتی برای شما باز می‌کنیم.

اگر همیشه به دنبال راهی جذاب برای ورود به دنیای کدنویسی بوده‌اید، یا می‌خواهید خلاقیت خود را در طراحی بصری و گرافیکی به کار بگیرید، این دوره دقیقا همان جایی است که باید باشید. ما در این مسیر، با استفاده از زبان برنامه‌نویسی Logo، به شما یاد می‌دهیم چگونه مفاهیم منطق، حل مسئله و الگوریتم را درک کنید و همزمان، شاهکارهای گرافیکی خلق کنید.

درباره دوره: چرا Logo؟

دوره "طراحی خلاقانه با Logo" با تکیه بر اصول بنیادین زبان برنامه‌نویسی Logo، که در کتاب "Practical Logo for the Atari ST" به شکلی سلیس و کاربردی ارائه شده بود، طراحی شده است. Logo زبانی است که به طور خاص برای آموزش مفاهیم برنامه‌نویسی به کودکان و مبتدیان ایجاد شد. تمرکز اصلی این زبان بر روی "لاک‌پشت" (Turtle) گرافیکی است؛ موجودی که با دریافت دستورات ساده، خطوطی بر روی صفحه رسم می‌کند. این رویکرد بصری، یادگیری برنامه‌نویسی را از یک فرآیند انتزاعی به تجربه‌ای ملموس و سرگرم‌کننده تبدیل می‌کند.

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

موضوعات کلیدی دوره:

  • مفاهیم پایه‌ی برنامه‌نویسی: درک منطق، ترتیب اجرا، ورودی و خروجی.
  • تفکر محاسباتی: تجزیه مسائل، الگوریتم‌نویسی، حل مسئله.
  • برنامه‌نویسی بصری: یادگیری کد از طریق خلق تصاویر و اشکال.
  • دستورات پایه Logo: حرکت لاک‌پشت، رسم خط، تغییر رنگ و قلم.
  • ساختارهای کنترلی: استفاده از حلقه‌ها (Repeat) برای تکرار الگوها.
  • توابع و رویه‌ها (Procedures): ساخت بلوک‌های کد قابل استفاده مجدد برای خلق طرح‌های پیچیده‌تر.
  • مفاهیم هندسی: آشنایی با زاویه‌ها، اشکال هندسی و تقارن از طریق برنامه‌نویسی.
  • خلق طرح‌های گرافیکی: از اشکال ساده تا الگوهای پیچیده و هنری.
  • اشاره به تاریخچه و تأثیر Logo: درک ریشه‌های این زبان آموزشی قدرتمند.

این دوره برای چه کسانی مناسب است؟

دوره "طراحی خلاقانه با Logo" برای طیف وسیعی از علاقه‌مندان مناسب است:

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

چرا این دوره را بگذرانیم؟

در دنیای امروز که فناوری حرف اول را می‌زند، داشتن درک پایه‌ای از مفاهیم برنامه‌نویسی و توانایی تفکر الگوریتمی، یک مزیت بزرگ محسوب می‌شود. اما دلیل اینکه چرا باید دوره "طراحی خلاقانه با Logo" را انتخاب کنید، فراتر از اینهاست:

  • یادگیری لذت‌بخش: برخلاف دوره‌های سنتی برنامه‌نویسی که ممکن است خشک و خسته‌کننده باشند، Logo این یادگیری را به یک بازی خلاقانه تبدیل می‌کند.
  • تقویت تفکر منطقی و حل مسئله: با طراحی و اجرای دستورات برای لاک‌پشت، مهارت‌های حل مسئله و تفکر گام به گام شما به طور چشمگیری بهبود می‌یابد.
  • ایجاد پایه‌ای محکم: مفاهیم یاد گرفته شده در این دوره، پایه‌ای عالی برای یادگیری زبان‌های برنامه‌نویسی پیشرفته‌تر در آینده خواهد بود.
  • پرورش خلاقیت بصری: شما از خلق الگوهای ساده به طرح‌های پیچیده و زیبا خواهید رسید و قدرت خلاقیت خود را کشف خواهید کرد.
  • آشنایی با دوران کلاسیک: تجربه‌ای منحصر به فرد از یادگیری با الهام از یکی از تأثیرگذارترین ابزارهای آموزشی کامپیوتر در تاریخ.
  • کاربردی و ملموس: هر آنچه یاد می‌گیرید، بلافاصله در قالب طرح‌های گرافیکی قابل مشاهده و استفاده است.

سرفصل‌های جامع دوره:

این دوره با ارائه بیش از 100 سرفصل جامع و کاربردی، شما را گام به گام از ابتدایی‌ترین دستورات Logo تا خلق پروژه‌های گرافیکی پیشرفته هدایت می‌کند. سرفصل‌ها به گونه‌ای طراحی شده‌اند که هم مفاهیم تئوری برنامه‌نویسی را پوشش دهند و هم مهارت‌های عملی خلق تصاویر را به شما بیاموزند. در این مسیر، ما به طور مداوم از مثال‌های عملی و پروژه‌های کوچک برای تثبیت یادگیری استفاده خواهیم کرد. از رسم اشکال هندسی پایه گرفته تا ساخت انیمیشن‌های ساده و الگوهای تزئینی، هیچ محدودیتی برای خلاقیت شما وجود نخواهد داشت.

همین حالا ثبت نام کنید و خلاقیت خود را شکوفا کنید!
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

با محیط سامانه آموزشی آشنا شوید و نمونه‌هایی از فضای یادگیری، فلش‌کارت‌ها و ابزارهای مرور و تمرین را مشاهده کنید.

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

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

تگ‌ها: Atari Atari ST Graphic Projects Logo Practical Logo for the Atari ST Visual Programming آموزش LOGO برنامه نویسی پایه برنامه‌نویسی برای مبتدیان برنامه‌نویسی بصری تفکر محاسباتی دوره آموزشی طراحی لوگو گرافیک لاک‌پشت

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.