کتاب صوتی سفر به گذشته کدنویسی: مایکروسافت بیسیک برای مکینتاش - از مبانی تا کاربردها
سفر به گذشته کدنویسی: مایکروسافت بیسیک برای مکینتاش - از مبانی تا کاربردها سفر به گذشته کدنویسی: مایکروسافت بیسیک برای مکینتاش - از مبانی تا کاربردها آیا رویای خلق نرمافزارهای جذاب و کاربردی در دوران...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سفر به گذشته کدنویسی: مایکروسافت بیسیک برای مکینتاش - از مبانی تا کاربردها
موضوع کلی: مبانی و تاریخچه برنامهنویسی کامپیوتر
موضوع میانی: برنامهنویسی ساختیافته با زبانهای کلاسیک
📋 سرفصلهای دوره
- 1. آغاز سفر: برنامهنویسی چیست؟
- 2. نگاهی به گذشته: تولد زبانهای برنامهنویسی
- 3. چرا بیسیک؟ زبان برنامهنویسی برای همه
- 4. جادوی مکینتاش: آشنایی با اولین کامپیوتر گرافیکی
- 5. محیط برنامهنویسی مایکروسافت بیسیک در مکینتاش
- 6. اولین گامها: نصب و راهاندازی
- 7. پنجره فرمان (Command Window): اولین تعامل با بیسیک
- 8. پنجره لیست (List Window): نوشتن و مشاهده کد
- 9. سلام، مکینتاش! نوشتن و اجرای اولین برنامه
- 10. ذخیره و بارگذاری برنامهها: اولین پروژه شما
- 11. دستور PRINT: نمایش متن و اعداد بر روی صفحه
- 12. متغیرها: جعبههایی برای نگهداری اطلاعات
- 13. انواع دادهها: اعداد صحیح و اعشاری
- 14. کار با رشتهها: متغیرهای متنی
- 15. عملگرهای ریاضی: جمع، تفریق، ضرب و تقسیم
- 16. اولویت عملگرها و استفاده از پرانتز
- 17. دستور INPUT: دریافت اطلاعات از کاربر
- 18. ساخت یک ماشین حساب ساده
- 19. دستورات CLS و HOME: پاک کردن صفحه
- 20. کامنتگذاری: یادداشتهایی برای خودتان در کد (REM)
- 21. ثابتها: مقادیری که تغییر نمیکنند
- 22. توابع ریاضی داخلی: SIN, COS, SQR
- 23. کار با اعداد تصادفی: تابع RND
- 24. قالببندی خروجی با PRINT USING
- 25. دستور READ و DATA: خواندن دادههای از پیش تعریفشده
- 26. دستور RESTORE: استفاده مجدد از دادهها
- 27. آشنایی با کدهای اسکی (ASCII)
- 28. توابع CHR$ و ASC: تبدیل کاراکتر به کد و برعکس
- 29. خطایابی مقدماتی: آشنایی با پیامهای خطا
- 30. تمرین جامع: ساخت یک برنامه پرسش و پاسخ ساده
- 31. دستور IF...THEN: تصمیمگیری در برنامه
- 32. شرطهای منطقی: عملگرهای مقایسهای (=, <, >)
- 33. دستور IF...THEN...ELSE: انتخاب بین دو مسیر
- 34. عملگرهای منطقی: AND, OR, NOT
- 35. تصمیمگیریهای تو در تو (Nested IFs)
- 36. دستور GOTO: پرش در برنامه (و چرا باید مراقب آن بود)
- 37. حلقهها: تکرار دستورات
- 38. حلقه FOR...NEXT: تکرار به تعداد مشخص
- 39. استفاده از STEP در حلقههای FOR...NEXT
- 40. حلقههای تو در تو (Nested Loops)
- 41. حلقه WHILE...WEND: تکرار تا زمانی که شرطی برقرار است
- 42. ایجاد تاخیر در برنامه با حلقه
- 43. مقایسه حلقههای FOR و WHILE
- 44. دستور ON...GOTO: انتخاب از بین چندین مسیر
- 45. تمرین جامع: بازی حدس عدد
- 46. آرایهها: نگهداری لیستی از دادهها
- 47. تعریف آرایه با دستور DIM
- 48. پر کردن و خواندن اطلاعات از آرایهها با حلقه
- 49. آرایههای چندبعدی: جداول داده
- 50. کار با آرایههای رشتهای
- 51. جستجو در یک آرایه
- 52. مرتبسازی یک آرایه (الگوریتم حباب)
- 53. توابع کار با رشتهها: LEN, LEFT$, RIGHT$
- 54. تابع MID$: استخراج بخشی از یک رشته
- 55. الحاق رشتهها: عملگر +
- 56. چرا برنامهنویسی ساختیافته؟ شکستن مسائل بزرگ
- 57. زیربرنامهها: GOSUB و RETURN
- 58. استفاده از زیربرنامهها برای خوانایی بهتر کد
- 59. متغیرهای محلی و سراسری در بیسیک کلاسیک
- 60. توابع تعریف شده توسط کاربر: DEF FN
- 61. ارسال پارامتر به توابع DEF FN
- 62. ساخت کتابخانهای از توابع کاربردی
- 63. دستور ON...GOSUB: فراخوانی شرطی زیربرنامهها
- 64. طراحی بالا به پایین (Top-Down Design)
- 65. پروژه: بازنویسی برنامههای قبلی به صورت ساختیافته
- 66. ورود به دنیای گرافیک مکینتاش
- 67. سیستم مختصات صفحه نمایش
- 68. دستور PSET: روشن کردن یک پیکسل
- 69. دستور LINE: رسم خطوط مستقیم
- 70. رسم مستطیل و مربع با دستور LINE
- 71. دستور CIRCLE: رسم دایره و بیضی
- 72. رنگآمیزی اشکال با دستور PAINT
- 73. کار با صدا: دستور BEEP و SOUND
- 74. ساخت ملودیهای ساده با SOUND
- 75. مفهوم پنجره (Window) در مکینتاش
- 76. دستور WINDOW: ایجاد و مدیریت پنجرهها
- 77. آشنایی با منوها (Menus)
- 78. دستور MENU: ساخت منوهای سفارشی
- 79. برنامهنویسی رویدادگرا (Event-Driven): یک مفهوم جدید
- 80. کار با ماوس: خواندن موقعیت و کلیکها
- 81. تابع MOUSE: دریافت وضعیت ماوس
- 82. ساخت یک برنامه نقاشی ساده
- 83. آشنایی با دیالوگباکسها (Dialog Boxes)
- 84. دکمهها (BUTTONS) در مکینتاش بیسیک
- 85. ایجاد یک رابط کاربری گرافیکی ساده
- 86. چرا به فایلها نیاز داریم؟ ذخیره دائمی اطلاعات
- 87. فایلهای ترتیبی (Sequential Files)
- 88. دستور OPEN برای نوشتن در فایل
- 89. دستورات WRITE# و PRINT#: ذخیره دادهها
- 90. دستور CLOSE: بستن یک فایل
- 91. دستور OPEN برای خواندن از فایل
- 92. دستور INPUT#: خواندن دادهها از فایل
- 93. تشخیص پایان فایل با تابع EOF
- 94. فایلهای با دسترسی تصادفی (Random-Access Files) - مقدمه
- 95. پروژه: ساخت یک دفترچه تلفن ساده با ذخیرهسازی فایل
- 96. مدیریت خطا: دستور ON ERROR GOTO
- 97. دستور RESUME: ادامه کار پس از خطا
- 98. تکنیکهای اشکالزدایی (Debugging): دستورات TRON و TROFF
- 99. بهینهسازی کد برای سرعت و حافظه
- 100. پروژه نهایی: ساخت یک بازی ساده گرافیکی با منو و صدا
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Apple Macintosh
Basic
Classic Programming Languages
Coding Basics
Computer programming fundamentals
History of Computing
Learn Programming
MacBasic
Microsoft BASIC
Old school programming
Programming
Retro Computing
Structured Programming
Vintage Computing
تاریخچه برنامهنویسی
فارسی
مبانی برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.