کتاب صوتی گنجینه برنامهنویسی TI-99/4A: تکنیکهای طلایی از مجله 99'Er
گنجینه برنامهنویسی TI-99/4A: تکنیکهای طلایی از مجله 99'Er گنجینه برنامهنویسی TI-99/4A: تکنیکهای طلایی از مجله 99'Er سفری به قلب خاطرات برنامهنویسی: معرفی دوره آیا شما هم دلتنگ دوران طلایی کامپیوت...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره گنجینه برنامهنویسی TI-99/4A: تکنیکهای طلایی از مجله 99'Er
موضوع کلی: رایانش کلاسیک (Retrocomputing)
موضوع میانی: برنامهنویسی برای کامپیوترهای خانگی دهه ۸۰
📋 سرفصلهای دوره
- 1. آشنایی با TI-99/4A: تاریخچه و معماری
- 2. نصب و راهاندازی TI-99/4A
- 3. صفحه کلید و کار با آن
- 4. آشنایی با زبان BASIC: مقدمات
- 5. دستور PRINT: نمایش متن و اعداد
- 6. متغیرها: انواع و نحوه استفاده
- 7. عملگرهای ریاضی و منطقی
- 8. ورودی از کاربر: دستور INPUT
- 9. دستور LET: تخصیص مقادیر به متغیرها
- 10. دستور GOTO: پرش به خطوط دیگر
- 11. دستور IF-THEN: شرطی سازی
- 12. حلقهها: FOR-NEXT
- 13. حلقهها: WHILE-END
- 14. حلقهها: REPEAT-UNTIL
- 15. آرایهها: تعریف و استفاده
- 16. توابع رشتهای: LEN، MID، LEFT، RIGHT
- 17. توابع عددی: INT، ABS، RND
- 18. ساخت زیربرنامهها: GOSUB-RETURN
- 19. آشنایی با حافظه و مدیریت آن
- 20. ذخیره و بارگذاری برنامهها: SAVE و LOAD
- 21. دستور DATA و READ: خواندن اطلاعات
- 22. گرافیک متنی: استفاده از دستور CHR$
- 23. آشنایی با دستور CALL
- 24. CALL CLEAR: پاک کردن صفحه نمایش
- 25. CALL COLOR: تغییر رنگ متن و پسزمینه
- 26. CALL SCREEN: تنظیم رزولوشن صفحه
- 27. CALL CHAR: تعریف کاراکترهای سفارشی
- 28. CALL HCHAR و VCHAR: رسم کاراکتر در مختصات مشخص
- 29. CALL SOUND: تولید صدا
- 30. آشنایی با Sprite ها (اشیای متحرک)
- 31. CALL SPRITE: تعریف و ایجاد Sprite
- 32. CALL MOTION: حرکت دادن Sprite
- 33. CALL PATTERN: تغییر ظاهر Sprite
- 34. CALL COINC: تشخیص برخورد Sprite ها
- 35. برنامهنویسی بازی: مفاهیم پایه
- 36. طراحی بازی: تعیین قوانین و اهداف
- 37. ایجاد یک بازی ساده: حدس عدد
- 38. ایجاد یک بازی ساده: دوز
- 39. ایجاد یک بازی ساده: آجرشکن
- 40. برنامهنویسی گرافیکی پیشرفته: ترسیم خطوط و اشکال
- 41. CALL JOYSTICK: خواندن ورودی جویاستیک
- 42. آشنایی با Assembly Language (زبان اسمبلی)
- 43. مقدمهای بر Assembly Language برای TI-99/4A
- 44. ثباتها (Registers) در TI-99/4A
- 45. دستورات پایه Assembly Language
- 46. نوشتن یک برنامه ساده Assembly
- 47. ادغام Assembly با BASIC
- 48. استفاده از وقفه ها (Interrupts)
- 49. آشنایی با سیستم فایل و دیسک
- 50. دستور OPEN و CLOSE: باز و بسته کردن فایل
- 51. دستور INPUT# و PRINT#: خواندن و نوشتن در فایل
- 52. مدیریت خطاها: دستور ON ERROR
- 53. آشنایی با Extended BASIC
- 54. مزایای Extended BASIC
- 55. دستور DISPLAY USING: قالببندی خروجی
- 56. کار با صفحه کلید گسترده
- 57. ایجاد منوهای تعاملی
- 58. برنامهنویسی پایگاه داده ساده
- 59. آشنایی با Speech Synthesizer (سخنگو)
- 60. نحوه استفاده از Speech Synthesizer
- 61. نوشتن برنامههای سخنگو
- 62. برنامهنویسی MIDI
- 63. کنترل دستگاه های خارجی از طریق Serial Port
- 64. آشنایی با کارت حافظه گسترده (Memory Expansion)
- 65. برنامهنویسی با استفاده از Memory Expansion
- 66. بهینهسازی کد BASIC: افزایش سرعت
- 67. بهینهسازی کد Assembly: افزایش سرعت
- 68. استفاده از توابع کتابخانهای
- 69. آشنایی با تکنیکهای Debugging
- 70. رفع اشکالات رایج برنامهها
- 71. کار با امولاتورها (Emulators)
- 72. بررسی امولاتورهای مختلف TI-99/4A
- 73. نوشتن Document برای برنامهها
- 74. تکنیکهای مستندسازی کد
- 75. معرفی مجله 99'Er: تاریخچه و اهمیت
- 76. بررسی مقالات برگزیده از مجله 99'Er: گرافیک
- 77. بررسی مقالات برگزیده از مجله 99'Er: بازی سازی
- 78. بررسی مقالات برگزیده از مجله 99'Er: برنامه های کاربردی
- 79. بررسی مقالات برگزیده از مجله 99'Er: ترفندها و تکنیک ها
- 80. بازسازی بازی های کلاسیک TI-99/4A
- 81. بازسازی برنامه های کاربردی کلاسیک TI-99/4A
- 82. ترفندهای پیشرفته برنامه نویسی BASIC
- 83. ترفندهای پیشرفته برنامه نویسی Assembly
- 84. ایجاد دمو (Demo) برای TI-99/4A
- 85. معرفی مسابقات برنامه نویسی TI-99/4A
- 86. نحوه انتشار برنامهها برای TI-99/4A
- 87. آشنایی با جامعه TI-99/4A
- 88. منابع آنلاین برای TI-99/4A
- 89. سختافزارهای جانبی TI-99/4A: بررسی و استفاده
- 90. آینده Retrocomputing: TI-99/4A
- 91. ایده هایی برای پروژه های برنامه نویسی جدید
- 92. جمعبندی و نکات پایانی
- 93. ضمیمه: جدول کد ASCII
- 94. ضمیمه: لیست دستورات BASIC
- 95. ضمیمه: لیست دستورات Assembly
- 96. ضمیمه: راهنمای عیبیابی
- 97. ضمیمه: اصطلاحات رایج در برنامهنویسی
- 98. منابع بیشتر برای یادگیری
- 99. پروژههای عملی: طراحی بازی نقشآفرینی ساده
- 100. پروژههای عملی: ساخت ویرایشگر متن ساده
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
99'Er
Basic
Best of 99'Er
GROM
Programming
Retrocomputing
Texas Instruments
TI 99/4A
Vintage Computing
آموزش TI-99/4A
اسمبلی
برنامهنویسی TI 99/4A
دهه 80
رایانش کلاسیک
کامپیوتر خانگی دهه ۸۰
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.