کتاب صوتی برنامهنویسی سریع با Timex/Sinclair 1000: اولین قدمها در BASIC
برنامهنویسی سریع با Timex/Sinclair 1000: اولین قدمها در BASIC برنامهنویسی سریع با Timex/Sinclair 1000: اولین قدمها در BASIC معرفی دورهای برای طلایهداران دنیای کدنویسی آیا تا به حال به این فکر کر...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی سریع با Timex/Sinclair 1000: اولین قدمها در BASIC
موضوع کلی: برنامهنویسی پایه
موضوع میانی: آموزش زبان BASIC
📋 سرفصلهای دوره
- 1. برنامهنویسی سریع با Timex/Sinclair 1000: اولین قدمها در BASIC
- 2. شروع کار با Timex/Sinclair 1000
- 3. راهاندازی و مقدمات اولیه
- 4. آشنایی با صفحه کلید و کلیدهای اصلی
- 5. اولین برنامه: PRINT "HELLO"
- 6. اجرای برنامه و بررسی خروجی
- 7. ویرایش و اصلاح اولین برنامه
- 8. آشنایی با دستورات PRINT و کاربردهای آن
- 9. چگونه یک متن را چاپ کنیم
- 10. چگونه یک عدد را چاپ کنیم
- 11. استفاده از علامت سوال (?) برای PRINT
- 12. عملیات ریاضی پایه: جمع، تفریق
- 13. عملیات ریاضی پایه: ضرب، تقسیم
- 14. استفاده از پرانتز در محاسبات
- 15. متغیرها: ذخیره سازی دادهها
- 16. تعریف و مقداردهی اولیه متغیرها
- 17. چاپ مقدار یک متغیر
- 18. تغییر مقدار یک متغیر
- 19. دستور INPUT: دریافت ورودی از کاربر
- 20. استفاده از INPUT برای دریافت نام
- 21. استفاده از INPUT برای دریافت سن
- 22. ترکیب PRINT و INPUT
- 23. ساخت یک ماشین حساب ساده
- 24. عملگرهای مقایسهای: =، <، >
- 25. دستور IF ... THEN: شرطی کردن برنامهها
- 26. استفاده از IF ... THEN با عملگرهای مقایسهای
- 27. دستور IF ... THEN ... ELSE
- 28. مثال: تشخیص بزرگتر بودن دو عدد
- 29. مثال: بررسی زوج یا فرد بودن عدد
- 30. حلقههای FOR ... NEXT: تکرار دستورات
- 31. ایجاد یک حلقه ساده FOR ... NEXT
- 32. شمارش اعداد با استفاده از حلقه FOR
- 33. حلقههای تودرتو FOR ... NEXT
- 34. مثال: جدول ضرب با استفاده از حلقه
- 35. دستور GOTO: پرش به یک خط خاص
- 36. هشدارها در مورد استفاده از GOTO
- 37. دستور STOP: توقف برنامه
- 38. استفاده از REM برای نوشتن توضیحات
- 39. آشنایی با دستور LET (اختیاری)
- 40. توابع ریاضی: SQR (جذر)
- 41. توابع ریاضی: ABS (قدر مطلق)
- 42. توابع ریاضی: INT (بخش صحیح)
- 43. توابع ریاضی: RND (تولید عدد تصادفی)
- 44. ایجاد یک بازی حدس اعداد
- 45. استفاده از RND برای تولید اعداد تصادفی
- 46. آرایهها: ذخیره سازی مجموعهای از دادهها
- 47. تعریف و مقداردهی اولیه آرایهها
- 48. دسترسی به عناصر یک آرایه
- 49. تکرار بر روی عناصر آرایه
- 50. آرایههای چند بعدی (اختیاری)
- 51. رسم اشکال ساده با استفاده از PRINT
- 52. رسم یک مربع با استفاده از PRINT
- 53. رسم یک خط با استفاده از PRINT
- 54. رسم یک مثلث با استفاده از PRINT
- 55. آشنایی با دستور CLS (پاک کردن صفحه)
- 56. تغییر رنگ متن و پسزمینه (اگر پشتیبانی شود)
- 57. کنترل مکان نما با AT (اگر پشتیبانی شود)
- 58. ایجاد یک صفحه نمایش ساده
- 59. ایجاد یک انیمیشن ساده
- 60. کار با رشتهها: توابع LEN و MID$
- 61. کار با رشتهها: توابع LEFT$ و RIGHT$
- 62. تبدیل اعداد به رشته و بالعکس
- 63. خواندن از فایل (در صورت پشتیبانی)
- 64. نوشتن در فایل (در صورت پشتیبانی)
- 65. ساخت منوهای ساده
- 66. مدیریت خطاها با ON ERROR (اختیاری)
- 67. توابع تعریف شده توسط کاربر: DEF FN
- 68. ساخت یک تابع ساده
- 69. استفاده از تابع در برنامه
- 70. بهینهسازی کد
- 71. اشکال زدایی (Debugging)
- 72. اصول طراحی برنامه
- 73. مثال: بازی Hangman ساده
- 74. مثال: بازی Tic-Tac-Toe ساده
- 75. چگونه برنامهها را ذخیره و بارگذاری کنیم
- 76. مروری بر دستورات مهم
- 77. نکات و ترفندهای پیشرفته
- 78. محدودیتهای Timex/Sinclair 1000
- 79. استفاده از حافظه (Memory)
- 80. استفاده از صفحه نمایش گرافیکی (اگر پشتیبانی شود)
- 81. کنترل صدا (BEEP)
- 82. کار با پورتها (اختیاری)
- 83. اتصال به دستگاههای خارجی (اختیاری)
- 84. چگونه یک برنامه را توزیع کنیم
- 85. منابع و مراجع
- 86. بررسی کدهای نمونه
- 87. حل تمرینهای بیشتر
- 88. ایجاد یک پروژه بزرگتر
- 89. آینده برنامهنویسی BASIC
- 90. آموزش گام به گام یک بازی ساده
- 91. پیادهسازی یک رابط کاربری ساده
- 92. استفاده از ساختار دادهها (اختیاری)
- 93. بهرهوری در برنامهنویسی
- 94. تست و عیبیابی پیشرفته
- 95. نوشتن مستندات برای کد
- 96. آشنایی با زبان اسمبلی (اختیاری)
- 97. اصول طراحی رابط کاربری
- 98. ایجاد بازیهای تعاملی
- 99. گسترش قابلیتهای BASIC
- 100. برنامهنویسی ساختیافته (Structured Programming)
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
BASIC Programming
Retro Computing
Sinclair ZX81
Timex/Sinclair 1000
آموزش BASIC
برنامهنویسی پایه
برنامهنویسی رترو
تایمکس سینکلر
زبان BASIC
کامپیوترهای ۸ بیتی
کدنویسی برای مبتدیان
مبانی برنامهنویسی
یادگیری برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.