کتاب صوتی هنر فراموششده برنامهنویسی: ساخت پروژههای کاربردی با کامپیوترهای جیبی کلاسیک
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب هنر فراموششده برنامهنویسی: ساخت پروژههای کاربردی با کامپیوترهای جیبی کلاسیک
موضوع کلی: برنامهنویسی و علوم کامپیوتر
موضوع میانی: برنامهنویسی کامپیوترهای کلاسیک و رترو
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر کامپیوترهای جیبی کلاسیک و رترو
- 2. معماری کامپیوترهای جیبی PC-2/PC-1500
- 3. آشنایی با زبان برنامهنویسی BASIC در کامپیوترهای جیبی
- 4. نصب و راهاندازی محیط توسعه
- 5. اولین برنامه: نمایش "Hello, World!"
- 6. آشنایی با متغیرها و انواع داده
- 7. عملگرهای ریاضی و محاسباتی
- 8. ورودی و خروجی: دستورات PRINT و INPUT
- 9. دستورات شرطی: IF...THEN...ELSE
- 10. حلقههای تکرار: FOR...NEXT
- 11. حلقههای تکرار: WHILE...WEND
- 12. آشنایی با آرایهها
- 13. کار با رشتهها
- 14. توابع داخلی (Built-in Functions)
- 15. توابع تعریف شده توسط کاربر (User-Defined Functions)
- 16. زیربرنامهها (Subroutines)
- 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. آشنایی با کدهای اسکی (ASCII)
- 52. برنامه تبدیل متن به کد اسکی
- 53. برنامه تبدیل کد اسکی به متن
- 54. برنامهنویسی متنمحور: ایجاد متن متحرک
- 55. برنامهنویسی متنمحور: ایجاد افکتهای گرافیکی ساده
- 56. کار با پورتهای ورودی/خروجی (I/O)
- 57. برنامهنویسی برای چاپگرهای قدیمی
- 58. برنامهنویسی برای دستگاههای جانبی (در صورت امکان)
- 59. ذخیره و بازیابی دادهها از فایل (در صورت امکان)
- 60. مدیریت فایلها (در صورت امکان)
- 61. استفاده از وقفه ها (Interrupts)
- 62. برنامهنویسی سطح پایین (Low-Level Programming) (در صورت امکان)
- 63. آشنایی با اسمبلی (Assembly) (مقدماتی)
- 64. بهینهسازی کد BASIC
- 65. رفع اشکال (Debugging)
- 66. تست برنامه
- 67. مستندسازی کد
- 68. طراحی رابط کاربری (UI) ساده
- 69. ایجاد منوها
- 70. مدیریت خطاها (Error Handling)
- 71. ایجاد کتابخانه توابع
- 72. استفاده از کتابخانههای خارجی (در صورت امکان)
- 73. برنامه شبیهساز ماشین حساب
- 74. برنامه رسم نمودار
- 75. برنامه حل مسائل ریاضی
- 76. برنامه دیکشنری لغات
- 77. برنامه تقویم
- 78. برنامه ماشین حساب مهندسی
- 79. برنامه مدیریت موجودی انبار
- 80. برنامه محاسبه حقوق و دستمزد
- 81. برنامه مدیریت پروژههای کوچک
- 82. برنامه آموزشی: آموزش جمع و تفریق
- 83. برنامه آموزشی: آموزش ضرب و تقسیم
- 84. برنامه بازی آموزشی: املا
- 85. برنامه نمایش ساعت آنالوگ
- 86. برنامه نمایش ساعت دیجیتال
- 87. برنامه تبدیل تاریخ میلادی به شمسی (در صورت امکان)
- 88. برنامه رمزنگاری ساده
- 89. برنامه رمزگشایی ساده
- 90. ایجاد ویروسهای ساده (فقط برای اهداف آموزشی و تست)
- 91. مقدمهای بر هوش مصنوعی (AI)
- 92. ایجاد یک ربات ساده با استفاده از قوانین
- 93. برنامه تشخیص الگو
- 94. برنامه حل معما
- 95. بازی شطرنج (نسخه بسیار ساده)
- 96. بازی دوز
- 97. کاربرد کامپیوترهای جیبی در علوم و مهندسی
- 98. کاربرد کامپیوترهای جیبی در آموزش
- 99. آینده کامپیوترهای جیبی کلاسیک و رترو
- 100. معرفی منابع آنلاین و آفلاین برای یادگیری بیشتر
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.