کتاب ساخت پروژه با SNAP!؛ کتابٔ پروژهمحور تفکر رایانشی از ایده تا اجرا با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت پروژه با 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. انتشار پروژه و ارائهٔ راهحل رایانشی
تگها:
block-based coding
computational thinking
debug
SNAP!
visual programming
آموزش اسکرچ پیشرفته
الگوریتم
بازگشت
برنامهنویسی بصری
برنامهنویسی کودکان
تفکر رایانشی
ساخت بازی آموزشی
ساخت بلوک سفارشی
شبیهسازی رایانهای
متغیر و فهرست
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.