کتاب صوتی سلام دنیا با پاسکال: برنامه نویسی Apple II را از صفر شروع کنید
سلام دنیا با پاسکال: برنامه نویسی Apple II را از صفر شروع کنید سلام دنیا با پاسکال: برنامه نویسی Apple II را از صفر شروع کنید آیا همیشه رویای ورود به دنیای جذاب برنامهنویسی را در سر داشتهاید؟ آیا دو...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سلام دنیا با پاسکال: برنامه نویسی Apple II را از صفر شروع کنید
موضوع کلی: برنامهنویسی ساختیافته با پاسکال
موضوع میانی: آموزش پاسکال برای اپل II
📋 سرفصلهای دوره
- 1. مقدمه: خوش آمدید به دنیای پاسکال اپل II
- 2. فصل 1: چرا پاسکال؟ چرا اپل II؟
- 3. فصل 2: معرفی اپل II و محیط برنامهنویسی آن
- 4. فصل 3: اولین برنامه شما: سلام دنیا!
- 5. فصل 4: اجرای برنامه در اپل II
- 6. فصل 5: خطاها چه میگویند؟ اشکالزدایی اولیه
- 7. فصل 6: ساختار کلی یک برنامه پاسکال
- 8. فصل 7: دستورالعملهای پایه: نوشتن و خروجی گرفتن
- 9. فصل 8: معرفی متغیرها: جعبههای اطلاعات
- 10. فصل 9: انواع دادههای پایه: عدد صحیح (Integer)
- 11. فصل 10: انواع دادههای پایه: اعداد اعشاری (Real)
- 12. فصل 11: انواع دادههای پایه: کاراکتر (Char)
- 13. فصل 12: انواع دادههای پایه: بولین (Boolean)
- 14. فصل 13: تخصیص مقدار به متغیرها
- 15. فصل 14: عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
- 16. فصل 15: عملگرهای ریاضی: تقسیم صحیح و باقیمانده
- 17. فصل 16: عملگرهای مقایسهای: مساوی، نامساوی، بزرگتر، کوچکتر
- 18. فصل 17: عملگرهای منطقی: AND, OR, NOT
- 19. فصل 18: اولویت عملگرها
- 20. فصل 19: ورودی گرفتن از کاربر
- 21. فصل 20: ساختارهای کنترلی: دستور شرطی IF
- 22. فصل 21: ساختارهای کنترلی: IF...THEN...ELSE
- 23. فصل 22: ساختارهای کنترلی: IF های تو در تو
- 24. فصل 23: ساختارهای کنترلی: دستور CASE
- 25. فصل 24: ساختارهای کنترلی: حلقههای FOR
- 26. فصل 25: ساختارهای کنترلی: حلقههای WHILE
- 27. فصل 26: ساختارهای کنترلی: حلقههای REPEAT...UNTIL
- 28. فصل 27: تفاوت حلقههای WHILE و REPEAT
- 29. فصل 28: پرشهای کنترلی: GOTO (با احتیاط!)
- 30. فصل 29: زیربرنامهها: رویهها (Procedures)
- 31. فصل 30: زیربرنامهها: توابع (Functions)
- 32. فصل 31: پارامترهای رویهها و توابع: ارسال مقدار
- 33. فصل 32: پارامترهای رویهها و توابع: ارسال متغیر (VAR)
- 34. فصل 33: متغیرهای محلی و سراسری
- 35. فصل 34: حوزه دید متغیرها (Scope)
- 36. فصل 35: انواع دادههای مرکب: آرایهها (Arrays)
- 37. فصل 36: تعریف و استفاده از آرایهها
- 38. فصل 37: آرایههای یک بعدی
- 39. فصل 38: آرایههای چند بعدی
- 40. فصل 39: انواع دادههای مرکب: رشتهها (Strings)
- 41. فصل 40: عملیات پایه روی رشتهها: طول، الحاق
- 42. فصل 41: عملیات پایه روی رشتهها: برش (Substring)
- 43. فصل 42: عملیات پایه روی رشتهها: جستجو
- 44. فصل 43: انواع دادههای مرکب: مجموعهها (Sets)
- 45. فصل 44: تعریف و استفاده از مجموعهها
- 46. فصل 45: عملیات روی مجموعهها: عضویت، اجتماع، اشتراک، تفاضل
- 47. فصل 46: انواع دادههای مرکب: رکوردهای (Records)
- 48. فصل 47: تعریف و استفاده از رکوردها
- 49. فصل 48: دسترسی به فیلدهای رکورد
- 50. فصل 49: اشارهگرها (Pointers): مفهوم
- 51. فصل 50: اشارهگرها: تعریف و تخصیص
- 52. فصل 51: اشارهگرها: dereferencing
- 53. فصل 52: اشارهگرها: لیستهای پیوندی (Linked Lists) - مقدمه
- 54. فصل 53: ساختار دادههای پویا
- 55. فصل 54: تخصیص و آزادسازی حافظه پویا (NEW, DISPOSE)
- 56. فصل 55: انواع دادههای شمارشی (Enumerated Types)
- 57. فصل 56: انواع دادههای محدود (Subrange Types)
- 58. فصل 57: فایلها: مقدمه
- 59. فصل 58: فایلهای متنی (Text Files)
- 60. فصل 59: خواندن و نوشتن در فایلهای متنی
- 61. فصل 60: مدیریت فایلهای متنی: باز کردن، بستن، وضعیت
- 62. فصل 61: فایلهای باینری (Binary Files)
- 63. فصل 62: خواندن و نوشتن در فایلهای باینری
- 64. فصل 63: توابع و رویههای داخلی (Built-in) مفید
- 65. فصل 64: توابع کار با رشتهها (Standard String Functions)
- 66. فصل 65: توابع ریاضی (Standard Math Functions)
- 67. فصل 66: توابع کار با کاراکترها (Character Functions)
- 68. فصل 67: مدیریت حافظه در اپل II
- 69. فصل 68: کار با حافظه صفحه نمایش (Screen Memory)
- 70. فصل 69: کار با حافظه گرافیکی (Graphics) - مقدمه
- 71. فصل 70: حالتهای گرافیکی اپل II
- 72. فصل 71: رسم اشکال هندسی ساده در گرافیک
- 73. فصل 72: رنگها و پیکسلها در گرافیک
- 74. فصل 73: گرافیک پیشرفته: خطوط و منحنیها
- 75. فصل 74: متحرکسازی (Animation) - اصول اولیه
- 76. فصل 75: طراحی بازیهای ساده: منطق
- 77. فصل 76: ورودی از جوی استیک (Joystick)
- 78. فصل 77: صدا در اپل II (Sound) - مقدمه
- 79. فصل 78: تولید صدا با Beep
- 80. فصل 79: مقدمه ای بر زبان اسمبلی در اپل II
- 81. فصل 80: فراخوانی کدهای اسمبلی از پاسکال
- 82. فصل 81: مدیریت وقفه ها (Interrupts) - مفاهیم
- 83. فصل 82: برنامهنویسی ساختیافته در عمل
- 84. فصل 83: الگوریتمهای مرتبسازی: Bubble Sort
- 85. فصل 84: الگوریتمهای مرتبسازی: Selection Sort
- 86. فصل 85: الگوریتمهای جستجو: Linear Search
- 87. فصل 86: الگوریتمهای جستجو: Binary Search
- 88. فصل 87: الگوریتمهای بازگشتی (Recursion) - مفهوم
- 89. فصل 88: مثال بازگشتی: فاکتوریل
- 90. فصل 89: مثال بازگشتی: اعداد فیبوناچی
- 91. فصل 90: طراحی واسط کاربری (User Interface) - اصول
- 92. فصل 91: کار با Page 0 حافظه (Zero Page)
- 93. فصل 92: ارتباط با دستگاههای جانبی (Peripherals)
- 94. فصل 93: بهینهسازی کد پاسکال
- 95. فصل 94: کامپایلر پاسکال اپل II (UCSD Pascal) - ویژگی ها
- 96. فصل 95: خطاهای زمان اجرا (Runtime Errors)
- 97. فصل 96: مدیریت استثناها (Exception Handling) - مفاهیم
- 98. فصل 97: پروژههای عملی کوچک
- 99. فصل 98: اشکالزدایی پیشرفته
- 100. فصل 99: مراحل توسعه نرمافزار
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
8-bit Programming
Apple II
Apple II Pascal
Apple II programming
Beginner Pascal
Hello World
Pascal for Apple II
Retro programming
Structured Programming
Vintage Computing
آموزش برنامه نویسی از صفر
آموزش پاسکال برای اپل II
برنامه نویسی پاسکال
برنامه نویسی ساخت یافته
پاسکال
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.