دوره گفتوگو با TI-99/4A: یادگیری برنامهنویسی BASIC از صفر همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب گفتوگو با TI-99/4A: یادگیری برنامهنویسی BASIC از صفر
موضوع کلی: اصول برنامهنویسی و منطق الگوریتمی
موضوع میانی: برنامهنویسی کامپیوترهای خانگی کلاسیک
📋 سرفصلهای کتاب (100 موضوع)
- 1. آشنایی با دوره: بازگشت به عصر طلایی کامپیوترهای خانگی
- 2. کامپیوتر TI-99/4A چیست؟ یک معرفی تاریخی
- 3. روشن کردن کامپیوتر و ورود به محیط TI BASIC
- 4. آشنایی با کیبورد و کاراکترهای ویژه
- 5. اولین فرمان: دستور PRINT و نمایش متن
- 6. حالت فوری (Immediate Mode) در برابر حالت برنامه (Program Mode)
- 7. اعداد و عملیات ریاضی ساده: ماشین حساب شما
- 8. دستور NEW: پاک کردن حافظه برای یک برنامه جدید
- 9. برنامه اول ما: "سلام، دنیا!" با شماره خط
- 10. دستور RUN: اجرای یک برنامه
- 11. دستور LIST: مشاهده کد برنامه
- 12. ذخیره و بازیابی برنامه: آشنایی اولیه با نوار کاست
- 13. مفهوم متغیرها: جعبههایی در حافظه کامپیوتر
- 14. متغیرهای عددی و قوانین نامگذاری
- 15. دستور LET: تخصیص مقدار به یک متغیر
- 16. متغیرهای رشتهای: ذخیره متن و کاراکترها
- 17. ترکیب متن و متغیرها در دستور PRINT
- 18. دریافت ورودی از کاربر با دستور INPUT
- 19. ساخت یک برنامه گفتوگوی ساده
- 20. اشکالزدایی: خطاهای رایج و پیامهای خطا
- 21. دستور REM: نوشتن توضیحات در کد
- 22. کنترل جریان برنامه: دستور GOTO
- 23. حلقههای بینهایت و چگونگی توقف آنها
- 24. تصمیمگیری در برنامه: دستور IF...THEN
- 25. عملگرهای مقایسهای: =، <، >، <>، <=، >=
- 26. ساخت یک بازی حدس عدد ساده
- 27. افزودن شرط ELSE به دستور IF
- 28. دستورات منطقی: AND, OR, NOT
- 29. حلقههای تکرار: آشنایی با FOR...NEXT
- 30. شمارندهها و متغیرهای حلقه
- 31. تغییر گام شمارش با STEP
- 32. حلقههای شمارش معکوس
- 33. حلقههای تکرار تو در تو (Nested Loops)
- 34. ایجاد الگوهای متنی با حلقههای تو در تو
- 35. کنترل دقیق خروجی: استفاده از کاما (,) در دستور PRINT
- 36. کنترل دقیق خروجی: استفاده از سمیکالن (;) در دستور PRINT
- 37. دستور TAB برای ایجاد تورفتگی در خروجی
- 38. مقدمهای بر گرافیک: سیستم مختصات صفحه نمایش
- 39. دستور CALL CLEAR: پاک کردن صفحه
- 40. رنگها در TI BASIC: دستور CALL COLOR
- 41. رسم خطوط افقی با CALL HCHAR
- 42. رسم خطوط عمودی با CALL VCHAR
- 43. ترسیم یک کادر ساده روی صفحه
- 44. قرار دادن کاراکتر در یک موقعیت خاص با CALL GCHAR
- 45. خواندن کاراکتر از یک موقعیت خاص
- 46. ایجاد حرکت ساده: پاک کردن و دوباره کشیدن
- 47. مقدمهای بر صدا: دستور CALL SOUND
- 48. درک پارامترهای صدا: مدت زمان، فرکانس، بلندی
- 49. تولید یک نت موسیقی ساده
- 50. استفاده از حلقه FOR...NEXT برای تولید یک گام موسیقی
- 51. ایجاد افکتهای صوتی: صدای انفجار و لیزر
- 52. تولید نویز (Noise) برای افکتهای خاص
- 53. ساخت یک آژیر پلیس ساده با دو فرکانس
- 54. کار با رشتهها: الحاق (Concatenation) با &
- 55. تابع LEN: به دست آوردن طول یک رشته
- 56. توابع LEFT$, RIGHT$, MID$: استخراج بخشی از رشته
- 57. تبدیل عدد به رشته با STR$
- 58. تبدیل رشته به عدد با VAL
- 59. کدهای اسکی: تابع ASC
- 60. تبدیل کد اسکی به کاراکتر با CHR$
- 61. ساخت انیمیشن متنی ساده با کاراکترهای اسکی
- 62. آرایهها: ذخیره چندین مقدار در یک متغیر
- 63. تعریف آرایه با دستور DIM
- 64. آرایههای عددی یکبعدی
- 65. آرایههای رشتهای یکبعدی
- 66. پر کردن و خواندن آرایه با استفاده از حلقه
- 67. جستجو در یک آرایه
- 68. آرایههای دوبعدی: جداول و ماتریسها
- 69. کاربرد آرایههای دوبعدی در ساخت بازیهای جدولی
- 70. دادههای داخلی برنامه: دستور DATA
- 71. خواندن دادهها با دستور READ
- 72. بازگشت به ابتدای لیست دادهها با دستور RESTORE
- 73. زیربرنامهها: سازماندهی کد با GOSUB
- 74. بازگشت از زیربرنامه با RETURN
- 75. مزایای استفاده از زیربرنامهها
- 76. زیربرنامههای تو در تو
- 77. اعداد تصادفی: تابع RND
- 78. تولید اعداد تصادفی در یک بازه مشخص
- 79. استفاده از اعداد تصادفی در بازیها
- 80. توابع ریاضی داخلی: INT, ABS, SQR
- 81. توابع مثلثاتی: SIN, COS, TAN, ATN
- 82. تعریف توابع شخصی با دستور DEF
- 83. مدیریت خطا: دستور ON ERROR GOTO
- 84. ادامه اجرای برنامه پس از خطا با RESUME
- 85. منوهای انتخاب: دستور ON...GOTO
- 86. منوهای مبتنی بر زیربرنامه: دستور ON...GOSUB
- 87. خواندن ورودی از کیبورد بدون توقف برنامه با CALL KEY
- 88. ساخت یک بازی واکنشی ساده
- 89. گرافیک پیشرفته: تعریف کاراکترهای سفارشی با CALL CHAR
- 90. طراحی یک سفینه فضایی به عنوان کاراکتر سفارشی
- 91. انیمیشن روانتر با کاراکترهای سفارشی
- 92. کار با فایلها: دستور SAVE برای ذخیره برنامه روی دیسک/کاست
- 93. دستور OLD برای بارگذاری برنامه
- 94. پروژه اول: ساخت یک ماشین حساب پیشرفته
- 95. پروژه دوم: ساخت یک دفترچه تلفن ساده با آرایهها
- 96. پروژه سوم: بازی "سنگ، کاغذ، قیچی" در برابر کامپیوتر
- 97. پروژه چهارم: یک برنامه نقاشی ساده با کاراکترها
- 98. پروژه پنجم: ساخت یک بازی مهاجمان فضایی (Space Invaders) ساده
- 99. بهینهسازی کد برای سرعت و حافظه
- 100. نگاهی به دستورات کمتر شناخته شده TI BASIC
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.