کتاب کدنویسی خلاق با LOGO: مبانی برنامه نویسی و گرافیک لاک‌پشتی

کدنویسی خلاق با LOGO: دروازه‌ای به دنیای برنامه نویسی برای همه! کدنویسی خلاق با LOGO: مبانی برنامه نویسی و گرافیک لاک‌پشتی آیا رویای ساختن بازی‌های خودتان را دارید؟ آیا می‌خواهید منطق پشت برنامه‌های ک...

انتخاب پلن

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

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

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: کدنویسی خلاق با LOGO: مبانی برنامه نویسی و گرافیک لاک‌پشتی

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

موضوع میانی: برنامه نویسی بصری و الگوریتمی با LOGO

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

  • 1. آشنایی با دوره: کدنویسی خلاق با لاک‌پشت
  • 2. بخش اول: مبانی و اولین قدم‌ها
  • 3. فصل ۱: برنامه‌نویسی چیست و LOGO کجای داستان است؟
  • 4. فصل ۲: سلام، لاک‌پشت! آشنایی با محیط برنامه‌نویسی LOGO
  • 5. فصل ۳: اولین دستورات: حرکت به جلو و عقب (FORWARD, BACK)
  • 6. فصل ۴: تغییر جهت: چرخش به راست و چپ (RIGHT, LEFT)
  • 7. فصل ۵: پاک کردن صفحه و بازگشت به خانه (CLEARSCREEN, HOME)
  • 8. فصل ۶: ترکیب دستورات: رسم اولین خطوط شکسته
  • 9. فصل ۷: کنترل قلم: بالا بردن و پایین آوردن قلم (PENUP, PENDOWN)
  • 10. فصل ۸: ردپای لاک‌پشت: تغییر حالت قلم (PENERASE, PENPAINT)
  • 11. فصل ۹: پنهان کردن و نمایش لاک‌پشت (HIDETURTLE, SHOWTURTLE)
  • 12. فصل ۱۰: فضای کاری LOGO: ویرایشگر و شنونده دستورات
  • 13. فصل ۱۱: ذخیره و بارگذاری اولین پروژه (SAVE, LOAD)
  • 14. فصل ۱۲: اشکال‌زدایی: وقتی لاک‌پشت به حرف ما گوش نمی‌دهد!
  • 15. بخش دوم: قدرت تکرار و خلق الگوها
  • 16. فصل ۱۳: مشکل تکرار کد: چرا به راه حل بهتری نیاز داریم؟
  • 17. فصل ۱۴: معرفی دستور تکرار (REPEAT)
  • 18. فصل ۱۵: رسم مربع با استفاده از REPEAT
  • 19. فصل ۱۶: رسم مثلث و پنج‌ضلعی با REPEAT
  • 20. فصل ۱۷: قانون ۳۶۰ درجه: محاسبه زوایای اشکال منتظم
  • 21. فصل ۱۸: رسم هر چندضلعی منتظم با یک دستور
  • 22. فصل ۱۹: خلق الگوهای چرخشی ساده
  • 23. فصل ۲۰: تکرارهای تو در تو: خلق الگوهای پیچیده‌تر
  • 24. فصل ۲۱: پروژه‌ی کوچک: رسم یک چرخ‌دنده
  • 25. فصل ۲۲: پروژه‌ی کوچک: طراحی یک کاشی‌کاری ساده
  • 26. بخش سوم: تعریف دستورات جدید (رویه‌ها)
  • 27. فصل ۲۳: قدرت نام‌گذاری: چرا دستورات خودمان را بسازیم؟
  • 28. فصل ۲۴: معرفی رویه‌ها: TO, END
  • 29. فصل ۲۵: تعریف اولین رویه: رویه SQUARE
  • 30. فصل ۲۶: فراخوانی رویه‌های تعریف شده
  • 31. فصل ۲۷: ساختن شکل‌های پیچیده از رویه‌های ساده (اصل ماژولار بودن)
  • 32. فصل ۲۸: پروژه‌ی کوچک: رسم یک خانه با رویه‌ها
  • 33. فصل ۲۹: رویه‌های ورودی‌دار (پارامترها)
  • 34. فصل ۳۰: تعریف رویه چندضلعی با ورودی تعداد اضلاع
  • 35. فصل ۳۱: تعریف رویه چندضلعی با ورودی اندازه ضلع
  • 36. فصل ۳۲: انعطاف‌پذیری با پارامترها: رسم خانه‌هایی با اندازه‌های مختلف
  • 37. فصل ۳۳: ویرایش و مدیریت رویه‌ها (EDIT, ERASE)
  • 38. فصل ۳۴: پروژه‌ی کوچک: رسم یک دهکده با خانه‌های رنگارنگ
  • 39. بخش چهارم: متغیرها و مدیریت داده‌ها
  • 40. فصل ۳۵: متغیرها چه هستند؟ (مفهوم جعبه)
  • 41. فصل ۳۶: دستور MAKE: ساخت و مقداردهی متغیرها
  • 42. فصل ۳۷: استفاده از متغیرها در دستورات حرکتی
  • 43. فصل ۳۸: خواندن مقدار یک متغیر
  • 44. فصل ۳۹: افزایش مقدار متغیر برای خلق الگوهای جدید
  • 45. فصل ۴۰: پروژه‌ی کوچک: رسم یک مارپیچ مربعی (Square Spiral)
  • 46. فصل ۴۱: متغیرهای محلی در مقابل متغیرهای سراسری
  • 47. فصل ۴۲: دریافت ورودی از کاربر (READWORD)
  • 48. فصل ۴۳: ساخت یک برنامه ساده تعاملی
  • 49. بخش پنجم: منطق و تصمیم‌گیری
  • 50. فصل ۴۴: معرفی دستور شرطی IF
  • 51. فصل ۴۵: عملگرهای مقایسه‌ای: بزرگ‌تر، کوچک‌تر، مساوی
  • 52. فصل ۴۶: ساخت یک رویه با شرط توقف
  • 53. فصل ۴۷: دستورات ترکیبی: AND, OR, NOT
  • 54. فصل ۴۸: پروژه‌ی کوچک: حرکت لاک‌پشت در محدوده صفحه
  • 55. فصل ۴۹: دستور TEST و خروجی‌های IFTRUE و IFFALSE
  • 56. فصل ۵۰: تصمیم‌گیری‌های پیچیده‌تر
  • 57. بخش ششم: جادوی بازگشت (Recursion)
  • 58. فصل ۵۱: بازگشت چیست؟ رویه‌ای که خودش را فراخوانی می‌کند
  • 59. فصل ۵۲: شرط توقف: کلید جلوگیری از حلقه‌های بی‌نهایت
  • 60. فصل ۵۳: اولین رویه بازگشتی: یک شمارش معکوس ساده
  • 61. فصل ۵۴: رسم مارپیچ با استفاده از بازگشت
  • 62. فصل ۵۵: رسم چندضلعی‌های تودرتو با بازگشت
  • 63. فصل ۵۶: پروژه‌ی کلاسیک بازگشتی: رسم درخت
  • 64. فصل ۵۷: شاخ و برگ دادن به درخت بازگشتی
  • 65. فصل ۵۸: آشنایی با فراکتال‌ها
  • 66. فصل ۵۹: رسم فراکتال مثلث سرپینسکی
  • 67. فصل ۶۰: رسم فراکتال دانه برف کخ
  • 68. فصل ۶۱: تفاوت بازگشت و تکرار
  • 69. بخش هفتم: کار با کلمات و لیست‌ها
  • 70. فصل ۶۲: LOGO فقط برای گرافیک نیست: دنیای کلمات و لیست‌ها
  • 71. فصل ۶۳: تفاوت کلمه (Word) و لیست (List)
  • 72. فصل ۶۴: دستورات پایه‌ای لیست: FIRST, BUTFIRST (BF), LAST, BUTLAST (BL)
  • 73. فصل ۶۵: ساختن کلمات و لیست‌های جدید: WORD, SENTENCE (SE), LIST
  • 74. فصل ۶۶: شمارش اعضای یک لیست (COUNT)
  • 75. فصل ۶۷: دسترسی به یک عضو خاص از لیست (ITEM)
  • 76. فصل ۶۸: پردازش لیست‌ها با استفاده از بازگشت
  • 77. فصل ۶۹: پروژه‌ی کوچک: ساخت یک برنامه پرسش و پاسخ ساده
  • 78. فصل ۷۰: پروژه‌ی کوچک: معکوس کردن یک جمله
  • 79. بخش هشتم: گرافیک پیشرفته و مختصات
  • 80. فصل ۷۱: آشنایی با سیستم مختصات دکارتی
  • 81. فصل ۷۲: دستورات مبتنی بر مختصات: SETX, SETY, SETPOS
  • 82. فصل ۷۳: دریافت موقعیت فعلی لاک‌پشت: XCOR, YCOR
  • 83. فصل ۷۴: تنظیم جهت لاک‌پشت به صورت مطلق (SETHEADING)
  • 84. فصل ۷۵: دریافت جهت فعلی لاک‌پشت (HEADING)
  • 85. فصل ۷۶: پروژه‌ی کوچک: رسم یک نمودار ستونی ساده
  • 86. فصل ۷۷: رسم دایره و کمان
  • 87. فصل ۷۸: مفاهیم پایه‌ای مثلثات: سینوس و کسینوس در LOGO
  • 88. فصل ۷۹: پروژه‌ی کوچک: رسم یک موج سینوسی
  • 89. فصل ۸۰: پروژه‌ی کوچک: رسم گل با استفاده از توابع مثلثاتی
  • 90. بخش نهم: رنگ، صدا و تعامل
  • 91. فصل ۸۱: دنیای رنگ‌ها: دستور SETPENCOLOR (SETPC)
  • 92. فصل ۸۲: رنگ‌آمیزی پس‌زمینه (SETSCREENCOLOR)
  • 93. فصل ۸۳: پر کردن اشکال بسته (FILL)
  • 94. فصل ۸۴: پروژه‌ی کوچک: طراحی یک پرچم رنگی
  • 95. فصل ۸۵: پروژه‌ی کوچک: ساخت یک تابلوی نقاشی دیجیتال ساده
  • 96. فصل ۸۶: کار با چندین لاک‌پشت (در صورت پشتیبانی نسخه)
  • 97. فصل ۸۷: مدیریت فضای کاری و دستورات (POTS, POPS)
  • 98. فصل ۸۸: تولید اعداد تصادفی (RANDOM)
  • 99. فصل ۸۹: استفاده از اعداد تصادفی در طراحی‌های هنری
  • 100. فصل ۹۰: پخش صدا (در صورت پشتیبانی نسخه)
کدنویسی خلاق با LOGO: دروازه‌ای به دنیای برنامه نویسی برای همه!

کدنویسی خلاق با LOGO: مبانی برنامه نویسی و گرافیک لاک‌پشتی

آیا رویای ساختن بازی‌های خودتان را دارید؟ آیا می‌خواهید منطق پشت برنامه‌های کامپیوتری را درک کنید؟ دوره آموزشی کدنویسی خلاق با LOGO، دقیقا همان چیزی است که به دنبالش هستید! این دوره، با الهام از کتاب کلاسیک "LOGO programming for the IBM PC"، شما را به سفری هیجان‌انگیز در دنیای برنامه نویسی می‌برد. فرقی نمی‌کند که هیچ تجربه‌ای در کدنویسی ندارید، ما از صفر شروع می‌کنیم و قدم به قدم شما را راهنمایی می‌کنیم تا به یک برنامه نویس خلاق تبدیل شوید.

کتاب "LOGO programming for the IBM PC" دریچه‌ای نو به دنیای برنامه نویسی برای مبتدیان گشود. اکنون، ما با استفاده از اصول کلیدی این کتاب و تکنیک‌های مدرن آموزش، یک دوره جامع و کاربردی طراحی کرده‌ایم که نه تنها مبانی برنامه نویسی را به شما آموزش می‌دهد، بلکه تفکر محاسباتی و حل مسئله را نیز در شما تقویت می‌کند. با LOGO، شما نه تنها کد می‌نویسید، بلکه یاد می‌گیرید چطور فکر کنید.

درباره دوره

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

این دوره نه تنها مفاهیم ذکر شده در کتاب "LOGO programming for the IBM PC" را پوشش می‌دهد، بلکه با استفاده از ابزارها و تکنیک‌های مدرن، تجربه یادگیری را به روز و جذاب‌تر می‌کند. تمرکز ما بر روی یادگیری عملی است، به همین دلیل شما در طول دوره پروژه‌های عملی متعددی را انجام خواهید داد تا آموخته‌های خود را تثبیت کنید.

موضوعات کلیدی

  • مبانی برنامه نویسی و تفکر محاسباتی
  • آشنایی با محیط برنامه نویسی LOGO
  • رسم اشکال هندسی با استفاده از دستورات LOGO
  • ساخت انیمیشن‌های ساده و جذاب
  • استفاده از متغیرها و توابع در LOGO
  • ایجاد بازی‌های تعاملی با LOGO
  • حل مسائل پیچیده با استفاده از الگوریتم‌های LOGO
  • مفاهیم پیشرفته برنامه نویسی (حلقه‌ها، شرط‌ها)
  • بهینه سازی کد و رفع اشکالات
  • ایجاد پروژه‌های خلاقانه با LOGO

مخاطبان دوره

این دوره برای طیف گسترده‌ای از افراد مناسب است:

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

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

دلایل زیادی وجود دارد که چرا دوره کدنویسی خلاق با LOGO بهترین انتخاب برای شماست:

  • یادگیری آسان و لذت‌بخش: LOGO یک زبان برنامه نویسی ساده و بصری است که یادگیری آن بسیار آسان است.
  • تقویت تفکر محاسباتی: با LOGO، شما نه تنها کد می‌نویسید، بلکه یاد می‌گیرید چطور فکر کنید و مسائل را حل کنید.
  • ایجاد پروژه‌های خلاقانه: LOGO به شما امکان می‌دهد تا پروژه‌های خلاقانه‌ای مانند انیمیشن و بازی‌های ساده بسازید.
  • آمادگی برای یادگیری زبان‌های دیگر: مفاهیمی که در این دوره یاد می‌گیرید، پایه و اساس یادگیری زبان‌های برنامه نویسی دیگر را فراهم می‌کنند.
  • دسترسی به یک جامعه حمایتی: با عضویت در این دوره، به یک جامعه از دانشجویان و مربیان دسترسی خواهید داشت که می‌توانند در یادگیری به شما کمک کنند.
  • فرصت‌های شغلی: مهارت‌های برنامه نویسی در دنیای امروز بسیار ارزشمند هستند و می‌توانند درهای زیادی را به روی شما باز کنند.
  • الهام گرفته از کتاب کلاسیک: ما از اصول موفق کتاب "LOGO programming for the IBM PC" استفاده کرده‌ایم تا یک دوره آموزشی مؤثر و جذاب طراحی کنیم.
  • افزایش خلاقیت: LOGO به شما اجازه می‌دهد تا ایده‌های خود را به واقعیت تبدیل کنید و خلاقیت خود را شکوفا سازید.
  • یادگیری عملی و پروژه محور: تمرکز اصلی دوره بر روی انجام پروژه‌های عملی است که به شما کمک می‌کند تا آموخته‌های خود را به طور کامل تثبیت کنید.

سرفصل‌های دوره

این دوره شامل بیش از 100 سرفصل جامع است که تمامی جنبه‌های برنامه نویسی با LOGO را پوشش می‌دهد. در اینجا تنها چند نمونه از سرفصل‌ها را ذکر می‌کنیم:

  • مقدمه‌ای بر برنامه نویسی و تفکر محاسباتی
  • نصب و راه اندازی محیط برنامه نویسی LOGO
  • آشنایی با دستورات پایه LOGO ( forward, back, right, left )
  • رسم اشکال ساده ( مربع، مثلث، دایره )
  • استفاده از رنگ‌ها و پر کردن اشکال
  • تعریف متغیرها و استفاده از آن‌ها
  • ایجاد توابع ساده
  • استفاده از حلقه‌ها برای تکرار دستورات
  • ساخت انیمیشن‌های متحرک
  • برنامه‌نویسی شرطی ( if, else )
  • ایجاد بازی‌های ساده ( حدس عدد، سنگ کاغذ قیچی )
  • کار با متن و رشته‌ها
  • آشنایی با مفاهیم پیشرفته‌تر برنامه نویسی
  • بهینه سازی کد و رفع اشکالات
  • ایجاد پروژه‌های بزرگتر و پیچیده‌تر
  • و بسیاری سرفصل‌های دیگر...

همین حالا در دوره کدنویسی خلاق با LOGO ثبت نام کنید و سفر خود را به دنیای برنامه نویسی آغاز کنید!

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

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

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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