اپلیکیشن اندرویدی فلشکارت آموزشی مقدمهای بر برنامهنویسی با زبان Logo برای کامپیوترهای خانگی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای بر برنامهنویسی با زبان Logo برای کامپیوترهای خانگی
موضوع کلی: علوم کامپیوتر و برنامهنویسی
موضوع میانی: آشنایی با زبانهای برنامهنویسی پایه
📋 سرفصلهای دوره
- 1. مقدمهای بر دنیای برنامهنویسی
- 2. آشنایی با کامپیوترهای خانگی اولیه
- 3. زبان Logo: فلسفه و اهداف
- 4. نصب و راهاندازی Logo در محیط شبیهسازی
- 5. اولین گامها: دستورات پایه Logo
- 6. ترسیم اشکال هندسی ساده
- 7. مفهوم "لاکپشت" و حرکت آن
- 8. توابع و رویهها در Logo
- 9. تعریف رویههای سفارشی
- 10. استفاده از پارامترها در رویهها
- 11. حلقهها و تکرار دستورات
- 12. حلقه FOR: تکرار با تعداد مشخص
- 13. حلقه REPEAT: تکرار نامحدود
- 14. شرطها و تصمیمگیری در Logo
- 15. دستور IF: اجرای شرطی
- 16. دستور IF-ELSE: دو شاخه کردن اجرا
- 17. کار با متغیرها در Logo
- 18. تعیین مقدار به متغیرها
- 19. عملیات ریاضی بر روی متغیرها
- 20. ساخت لیستها در Logo
- 21. عملیات بر روی لیستها
- 22. اضافه کردن عضو به لیست
- 23. حذف عضو از لیست
- 24. جستجو در لیستها
- 25. کار با رشتهها (متن) در Logo
- 26. ترکیب رشتهها
- 27. استخراج زیررشتهها
- 28. کار با رنگها و صفحه نمایش
- 29. تغییر رنگ قلم و پسزمینه
- 30. ذخیره و بازیابی صفحه نمایش
- 31. مفاهیم گرافیکی پیشرفته
- 32. ترسیم دایره و منحنیها
- 33. پر کردن اشکال با رنگ
- 34. ایجاد انیمیشنهای ساده
- 35. ساخت بازیهای آموزشی ساده
- 36. مفاهیم شیءگرایی در Logo (مقدماتی)
- 37. کلاسها و اشیاء در Logo
- 38. ویژگیها و متدهای اشیاء
- 39. ارثبری در Logo (مقدماتی)
- 40. مدیریت خطا و اشکالزدایی
- 41. اصول کدنویسی تمیز
- 42. مستندسازی کد
- 43. معرفی زبانهای برنامهنویسی دیگر
- 44. مقایسه Logo با زبانهای دیگر
- 45. کاربرد Logo در آموزش ریاضی
- 46. کاربرد Logo در آموزش هنر
- 47. کاربرد Logo در حل مسائل منطقی
- 48. طراحی الگوریتمهای ساده
- 49. تبدیل الگوریتم به کد Logo
- 50. مرور پروژههای عملی
- 51. ساخت یک تابلوی نقاشی ساده
- 52. ساخت یک ماشین حساب ساده
- 53. ساخت یک بازی حدس عدد
- 54. ساخت یک انیمیشن ساده داستانی
- 55. بررسی دستورات خاص Logo
- 56. دستور PRINT: نمایش خروجی
- 57. دستور READ: دریافت ورودی از کاربر
- 58. دستور WAIT: مکث در اجرای برنامه
- 59. دستور CLEARSCREEN: پاک کردن صفحه
- 60. دستور HOMETurtle: بازگشت لاکپشت به مبدأ
- 61. دستور SETPENSIZE: تغییر ضخامت قلم
- 62. دستور SETHEADING: تنظیم جهت لاکپشت
- 63. دستور SETXY: تنظیم موقعیت لاکپشت
- 64. دستور PENUP و PENDOWN: بالا و پایین بردن قلم
- 65. دستور FILL: پر کردن شکل
- 66. دستور LABEL: نمایش متن در موقعیت دلخواه
- 67. دستور SETFONT: تنظیم فونت متن
- 68. دستور SETCURSOR: تغییر شکل نشانگر
- 69. دستور SHOWCURSOR و HIDECURSOR: نمایش و مخفی کردن نشانگر
- 70. دستور RANDOM: تولید اعداد تصادفی
- 71. دستور TYPE: نمایش متن بدون رفتن به خط بعد
- 72. دستور IFWORD: مقایسه کلمات
- 73. دستور THRU: تکرار در بازه مشخص
- 74. دستور BEFORE: اجرای دستور قبل از شرط
- 75. دستور AFTER: اجرای دستور بعد از شرط
- 76. دستور SPLIT: تقسیم رشته
- 77. دستور MEMBERP: بررسی عضویت در لیست
- 78. دستور FIRST و LAST: اولین و آخرین عضو لیست
- 79. دستور BUTFIRST و BUTLAST: حذف اولین و آخرین عضو لیست
- 80. دستور SEED: تنظیم مولد اعداد تصادفی
- 81. دستور WORD: ترکیب دو رشته
- 82. دستور SENTENCE: ترکیب کلمات به جمله
- 83. دستور LIST: ساخت لیست از عناصر
- 84. دستور WORDSIZE: تعداد کلمات در یک رشته
- 85. دستور CHAR: کاراکتر با کد ASCII
- 86. دستور ASCII: کد ASCII یک کاراکتر
- 87. دستور RUN: اجرای کد Logo از رشته
- 88. دستور EDIT: ویرایش یک رویه
- 89. دستور SAVE: ذخیره برنامه
- 90. دستور LOAD: بارگذاری برنامه
- 91. دستور BYE: خروج از محیط Logo
- 92. اصول اخلاقی در برنامهنویسی
- 93. مسئولیتپذیری برنامهنویس
- 94. احترام به حقوق دیگران در فضای دیجیتال
- 95. حفظ امنیت اطلاعات
- 96. کاربرد برنامهنویسی در حل مسائل روزمره
- 97. آینده برنامهنویسی و فناوری
- 98. جمعبندی آموختهها
- 99. پروژههای تکمیلی و پیشرفتهتر
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.