دوره ساخت پروژه با SNAP!؛ کتابٔ پروژهمحور تفکر رایانشی از ایده تا اجرا همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت پروژه با SNAP!؛ دورهٔ پروژهمحور تفکر رایانشی از ایده تا اجرا
موضوع کلی: تفکر رایانشی و برنامهنویسی
موضوع میانی: برنامهنویسی بصری و حل مسئله با SNAP!
📋 سرفصلهای دوره
- 1. تفکر رایانشی چیست و چرا SNAP!؟
- 2. ورود به محیط SNAP! و ساخت نخستین پروژه
- 3. نقش صحنه، بازیگرها و پسزمینهها
- 4. شناخت دستههای بلوک و ترکیب اسکریپتها
- 5. اجرای رویدادمحور با بلوکهای شروع
- 6. سیستم مختصات و حرکت بازیگرها
- 7. جهت، چرخش و کنترل مسیر حرکت
- 8. نقاشی با قلم و ثبت مسیرها
- 9. تفکر الگوریتمی و ترتیب دستورالعملها
- 10. ساخت الگوریتم با توالی، انتخاب و تکرار
- 11. حلقههای با شمارنده و الگوهای تکراری
- 12. حلقههای شرطی و توقف هوشمند
- 13. شرطها، مقایسهها و ترکیب منطق
- 14. عملگرهای ریاضی، متنی و تصادفی
- 15. دریافت ورودی از کاربر و تبدیل دادهها
- 16. حسگرهای موس، صفحهکلید و بازیگرها
- 17. متغیرها و مدلسازی مقدارهای متغیر
- 18. قلمرو متغیرها و هماهنگی داده بین بازیگرها
- 19. فهرستها و ذخیرهسازی مجموعه دادهها
- 20. پیمایش، جستوجو و ویرایش فهرستها
- 21. ارسال و دریافت پیام با همزمانی
- 22. طراحی تعامل چندبازیگری با رویدادها
- 23. بلوکهای سفارشی برای شکستن مسئله
- 24. ورودی و خروجی در بلوکهای سفارشی
- 25. بلوکهای گزارشگر و ساخت عملیات قابل استفاده مجدد
- 26. انتزاع داده و پنهانکردن جزئیات اجرا
- 27. بازشناسی الگو و تعمیم راهحلها
- 28. طراحی از پایین به بالا و از بالا به پایین
- 29. شبهالگوریتم و نقشهٔ منطق پیش از کدنویسی
- 30. خطایابی سیستماتیک با مشاهده و فرضیه
- 31. آزمون مرحلهای و اعتبارسنجی رفتار پروژه
- 32. مستندسازی بلوکها و نگهداری پروژه
- 33. طراحی چرخهٔ بازی و مدل وضعیت
- 34. تشخیص برخورد و فاصله میان بازیگرها
- 35. امتیاز، زمانسنج و شرایط پیروزی یا شکست
- 36. ساخت منو، راهنما و جریان مرحلهای
- 37. انیمیشن با لباسها، صداها و زمانبندی
- 38. همزمانی، تداخل و مدیریت رویدادهای همپوشان
- 39. شبیهسازی تصادفی و کنترل رفتار غیرقطعی
- 40. شبیهسازی حرکت با سرعت، شتاب و برخورد
- 41. ساخت پروژهٔ تعاملی چندصحنهای
- 42. کپیهای بازیگر و مدیریت موجودیتهای پویا
- 43. سیستمهای ذرهای با کپیها و فهرستها
- 44. هندسهٔ الگوریتمی و رسم چندضلعیها
- 45. تقارن، الگوها و تبدیلهای مختصات
- 46. بازگشت و طراحی الگوریتمهای بازگشتی
- 47. رسم فراکتالها با بازگشت
- 48. جستوجوی خطی و دودویی در دادههای مرتب
- 49. مرتبسازی دادهها و مقایسهٔ راهحلها
- 50. شبیهسازی عاملبنیان با قوانین ساده
- 51. گردآوری داده و نمایش نموداری نتایج
- 52. کارایی الگوریتم و کاهش محاسبات اضافی
- 53. طراحی مسئلهٔ نهایی و تعریف نیازمندیها
- 54. ساخت نمونهٔ اولیه و بازخورد کاربر
- 55. پیادهسازی ماژولار پروژهٔ نهایی
- 56. یکپارچهسازی داده، تعامل و رابط کاربری
- 57. آزمون، بهینهسازی و رفع خطاهای نهایی
- 58. انتشار پروژه و ارائهٔ راهحل رایانشی
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.