اپلیکیشن اندرویدی فلش‌کارت آموزشی سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر

249,500 تومان
سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر آیا دوست دارید به دهه‌ی 80 سفر کنید؟ به دوران طلایی کامپیوترهای خانگی برگردید و با جادوی برنامه‌نو...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,375 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر

موضوع کلی: برنامه‌نویسی مقدماتی کامپیوتر

موضوع میانی: آموزش زبان برنامه‌نویسی بیسیک

📋 سرفصل‌های دوره (100 موضوع)

  • 1. آشنایی با کامپیوتر و کامودور 64
  • 2. بررسی سخت‌افزار کامودور 64
  • 3. نحوه اتصال کامودور 64
  • 4. روشن کردن کامپیوتر و صفحه خوش‌آمدگویی
  • 5. مفهوم زبان برنامه‌نویسی
  • 6. آشنایی با BASIC (Beginner's All-purpose Symbolic Instruction Code)
  • 7. اولین برنامه BASIC: Hello, World!
  • 8. دستور PRINT
  • 9. متغیرهای عددی
  • 10. متغیرهای رشته‌ای
  • 11. دستور LET
  • 12. تخصیص مقادیر به متغیرها
  • 13. عملیات ریاضی مقدماتی (+، -، *، /)
  • 14. اولویت عملگرها
  • 15. دستور INPUT
  • 16. دریافت ورودی از کاربر
  • 17. دستور GOTO
  • 18. انتقال غیر شرطی
  • 19. دستور IF...THEN
  • 20. دستورات شرطی
  • 21. شرط‌های منطقی (AND, OR, NOT)
  • 22. دستور FOR...NEXT
  • 23. حلقه‌های تکرار
  • 24. شمارنده‌ها در حلقه‌ها
  • 25. تکرارهای تو در تو
  • 26. دستور WHILE...WEND (اگرچه Commodore BASIC مستقیماً ندارد، اما ایده آن مطرح می‌شود)
  • 27. معادل WHILE...WEND با FOR...NEXT
  • 28. دستور REM (توضیحات در کد)
  • 29. توضیح اهمیت کامنت‌گذاری
  • 30. دستور CLS (پاک کردن صفحه)
  • 31. مفهوم صفحه نمایش و مکان‌نما
  • 32. کنترل مکان‌نما با دستور PRINT
  • 33. دستور TAB
  • 34. تراز کردن متن در صفحه
  • 35. دستور SPC
  • 36. فاصله گذاری بین کلمات
  • 37. مفهوم صف (Arrays)
  • 38. صف‌های یک بعدی
  • 39. تعریف و استفاده از صف‌ها
  • 40. دستور DIM
  • 41. مقداردهی اولیه صف‌ها
  • 42. صف‌های چند بعدی
  • 43. مثال‌های کاربردی از صف‌ها
  • 44. توابع ریاضی مقدماتی (SIN, COS, TAN)
  • 45. توابع ریاضی (ABS, INT, SQR)
  • 46. توابع رشته‌ای (LEN, LEFT$, RIGHT$, MID$)
  • 47. توابع رشته‌ای (STR$, VAL, CHR$, ASC)
  • 48. کار با رشته‌های طولانی
  • 49. تبدیل رشته به عدد و بالعکس
  • 50. دستور READ و DATA
  • 51. خواندن مقادیر از دستور DATA
  • 52. کاربرد READ و DATA با صف‌ها
  • 53. دستور RESTORE
  • 54. بازگرداندن اشاره‌گر DATA
  • 55. دستور PRINT@
  • 56. موقعیت‌دهی دقیق متن روی صفحه
  • 57. دستور GET
  • 58. دریافت یک کاراکتر بدون نیاز به Enter
  • 59. دستور KEY
  • 60. کنترل کلیدهای فانکشن
  • 61. تعریف کلیدهای فانکشن
  • 62. دستور GRAPHICS
  • 63. ورود به حالت گرافیکی
  • 64. مفاهیم گرافیکی پایه
  • 65. دستور PLOT
  • 66. ترسیم نقطه
  • 67. دستور DRAW
  • 68. ترسیم خط
  • 69. دستور CIRCLE
  • 70. ترسیم دایره
  • 71. دستور LINE
  • 72. ترسیم خط (با جزئیات بیشتر)
  • 73. دستور COLOR
  • 74. تغییر رنگ متن و پس‌زمینه
  • 75. پالت رنگی کامودور 64
  • 76. دستور SETCOLOR
  • 77. تغییر رنگ کاراکترها
  • 78. دستور RESTORE (برای گرافیک)
  • 79. بازنشانی تنظیمات گرافیکی
  • 80. دستور HGR
  • 81. حالت گرافیکی با رزولوشن بالاتر (مفهوم)
  • 82. دستور HPLOT
  • 83. ترسیم نقطه در حالت HGR
  • 84. دستور GOSUB و RETURN
  • 85. روال‌های فرعی (Subroutines)
  • 86. پرش به روال فرعی و بازگشت
  • 87. کاربرد GOSUB در سازماندهی کد
  • 88. دستور ON...GOTO
  • 89. پرش شرطی چندگانه
  • 90. دستور ON...GOSUB
  • 91. پرش شرطی به روال‌های فرعی
  • 92. مفهوم خطا در برنامه‌نویسی
  • 93. انواع خطاها (Syntax, Runtime)
  • 94. دستور ON ERROR GOTO
  • 95. مدیریت خطا
  • 96. پاسخ به خطاهای برنامه‌نویسی
  • 97. دستور RESUME
  • 98. ادامه اجرای برنامه پس از خطا
  • 99. مفهوم توابع در BASIC (اصلی)
  • 100. تعریف توابع سفارشی (با استفاده از GOSUB)
سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر

سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر

آیا دوست دارید به دهه‌ی 80 سفر کنید؟ به دوران طلایی کامپیوترهای خانگی برگردید و با جادوی برنامه‌نویسی آشنا شوید؟ دوره‌ای که پیش روی شماست، دروازه‌ای است به سوی دنیای شگفت‌انگیز کامودور 64! با الهام از کتاب دوست‌داشتنی "I speak BASIC to my Commodore 64"، این دوره شما را از صفر تا قهرمانی در برنامه‌نویسی بیسیک هدایت می‌کند. چه تازه‌کار باشید و چه سابقه‌ای اندک در برنامه‌نویسی داشته باشید، این دوره برای شما طراحی شده است.

در این دوره، شما فقط یک زبان برنامه‌نویسی یاد نمی‌گیرید، بلکه یک تجربه منحصربه‌فرد را تجربه می‌کنید. شما به زبان بیسیک، زبان مادر کامودور 64، مسلط می‌شوید و خواهید توانست بازی‌ها، برنامه‌ها و ابزارهای مورد علاقه‌تان را بسازید. تصور کنید توانایی خلق دنیای مجازی خودتان را داشته باشید، درست مثل زمانی که کامپیوترهای خانگی برای اولین بار ظهور کردند!

درباره دوره

دوره "سفر به دنیای بیسیک" یک دوره جامع و گام به گام است که شما را با زبان برنامه‌نویسی بیسیک آشنا می‌کند. این دوره، با الهام از کتاب کلاسیک "I speak BASIC to my Commodore 64"، مفاهیم پایه‌ای برنامه‌نویسی را به زبانی ساده و قابل فهم آموزش می‌دهد. در این دوره، تمرکز بر روی یادگیری عملی و ساخت پروژه‌های کاربردی است تا شما بتوانید دانش خود را در عمل به کار ببرید. از همان ابتدا، شما با نوشتن کدهای واقعی شروع می‌کنید و قدم به قدم، مهارت‌های خود را ارتقا می‌دهید.

موضوعات کلیدی

  • مقدمه‌ای بر کامودور 64 و محیط بیسیک
  • آشنایی با دستورات و ساختار زبان بیسیک
  • متغیرها، انواع داده‌ها و عملگرها
  • دستورات ورودی و خروجی (INPUT, PRINT)
  • ساختارهای کنترلی: IF-THEN-ELSE, FOR-NEXT, WHILE-WEND
  • کار با توابع و زیربرنامه‌ها (Functions & Subroutines)
  • کار با آرایه‌ها و لیست‌ها
  • ایجاد بازی‌های ساده (مثل مار و پله)
  • کار با گرافیک و صدا در کامودور 64
  • مدیریت داده‌ها و ذخیره‌سازی فایل‌ها
  • رفع اشکال و عیب‌یابی کدهای بیسیک
  • بهینه‌سازی و افزایش سرعت برنامه‌ها
  • معرفی مفاهیم پیشرفته‌تر (مثل PEEK و POKE)

مخاطبان دوره

این دوره برای همه کسانی مناسب است که:

  • به دنیای کامپیوترهای قدیمی و نوستالژی علاقه‌مند هستند.
  • می‌خواهند برنامه‌نویسی را از پایه و به زبانی ساده یاد بگیرند.
  • به دنبال یک سرگرمی جذاب و خلاقانه هستند.
  • قصد دارند مهارت‌های حل مسئله و تفکر منطقی خود را تقویت کنند.
  • می‌خواهند با زبان برنامه‌نویسی بیسیک آشنا شوند و برنامه‌های کامودور 64 را بنویسند.

چرا این دوره را بگذرانیم؟

این دوره فرصتی بی‌نظیر برای تجربه برنامه‌نویسی در یک محیط کلاسیک و جذاب است. با گذراندن این دوره، شما:

  • یک زبان برنامه‌نویسی کاربردی و قدرتمند را یاد می‌گیرید.
  • مهارت‌های حل مسئله و تفکر منطقی خود را تقویت می‌کنید.
  • می‌توانید بازی‌ها و برنامه‌های اختصاصی خود را بسازید.
  • با دنیای کامپیوترهای قدیمی و تاریخچه‌ی برنامه‌نویسی آشنا می‌شوید.
  • یک سرگرمی جذاب و خلاقانه را کشف می‌کنید.
  • اعتماد به نفس خود را در زمینه برنامه‌نویسی افزایش می‌دهید.
  • یک مهارت ارزشمند را به رزومه خود اضافه می‌کنید.
  • از تجربیات و راهنمایی‌های یک مدرس مجرب بهره‌مند می‌شوید.

سرفصل‌های دوره

در این دوره، شما به بیش از 100 سرفصل آموزشی جامع دسترسی خواهید داشت که به شما کمک می‌کند از مبتدی‌ترین سطح تا مهارت‌های پیشرفته در برنامه‌نویسی بیسیک کامودور 64 برسید. سرفصل‌ها به گونه‌ای طراحی شده‌اند که شما را در هر مرحله از یادگیری همراهی کنند و به شما امکان می‌دهند تا مفاهیم را به صورت عملی و کاربردی فرا بگیرید. در اینجا تنها به بخشی از سرفصل‌ها اشاره می‌کنیم:

  • مقدمه و راه‌اندازی شبیه‌ساز کامودور 64
  • آشنایی با محیط بیسیک و رابط کاربری
  • دستورات اولیه: PRINT, INPUT, GOTO
  • کار با متغیرها و انواع داده‌ها: INTEGER, STRING
  • عملگرهای محاسباتی و منطقی
  • ساختارهای کنترلی: IF…THEN…ELSE, FOR…NEXT, WHILE…WEND
  • کار با آرایه‌ها و لیست‌ها
  • ایجاد توابع و زیربرنامه‌ها
  • دستورات ورودی و خروجی پیشرفته
  • کار با گرافیک: رنگ‌ها، اشکال، طراحی کاراکترها
  • کار با صدا: ایجاد موسیقی و افکت‌های صوتی
  • مدیریت فایل‌ها: خواندن، نوشتن و ذخیره داده‌ها
  • ساخت بازی‌های ساده: مار، پنگوئن، حدس عدد
  • مقدمه‌ای بر مفاهیم پیشرفته: PEEK, POKE, SPRITES
  • بهینه‌سازی کدها و افزایش سرعت اجرا
  • رفع اشکال و عیب‌یابی برنامه‌ها
  • پروژه‌های عملی: ساخت برنامه‌های کاربردی
  • مروری بر کتاب "I speak BASIC to my Commodore 64" و تطبیق آن با سرفصل‌ها
  • و ده‌ها سرفصل کاربردی دیگر...

همین امروز به این سفر جذاب بپیوندید و به دنیای بیسیک کامودور 64 قدم بگذارید! فرصت را از دست ندهید و ثبت‌نام کنید!

اپلیکیشن آموزشی اندروید
یادگیری هوشمند، همیشه همراه شما
فلش‌کارت‌های آموزشی را در یک محیط فارسی، ساده و کاربردی مرور کنید؛ پاسخ‌های خود را بسنجید و پیشرفت یادگیری‌تان را دنبال کنید.
مطالعه آفلاین محیط فارسی و راست‌چین ویژه اندروید
فلش‌کارت آموزشی؛ روشی کاربردی برای مرور مطالب

این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلش‌کارت طراحی شده است. کارت‌ها را یکی‌یکی مرور کنید، پاسخ پرسش‌ها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.

📴
یادگیری بدون اینترنت مداوم
پس از نصب و در دسترس بودن محتوای دوره، فلش‌کارت‌ها را در زمان و مکان دلخواه مرور کنید.
🗂️
انواع محتوای آموزشی
از نکته‌های آموزشی تا پرسش‌های چهارگزینه‌ای و پرسش‌وپاسخ، مطالب را متناسب با نیاز خود مرور کنید.
📊
ارزیابی میزان یادگیری
پاسخ‌های درست و غلط خود را ثبت کنید و آمار عملکردتان را به تفکیک نوع محتوا ببینید.
🎯
مرور هدفمند فصل‌ها
فصل‌های موردنظر را انتخاب کنید و با استفاده از گزینه انتخاب همه، مرور فصل‌های مرورنشده را در اولویت قرار دهید.
انواع فلش‌کارت‌های قابل مرور

محتوای آموزشی در قالب‌های متنوع ارائه می‌شود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموخته‌ها قابل استفاده باشد.

💬
نکته‌های خودمانی
یادگیری ساده و روان
📘
نکته‌های رسمی و کتابی
مرور دقیق مفاهیم
📝
پرسش‌های چهارگزینه‌ای
سنجش آموخته‌ها
❓
پرسش‌وپاسخ
تمرین یادآوری پاسخ
🎓
درسنامه
مرور محتوای آموزشی
امکانات مرور و ارزیابی
حرکت ساده بین کارت‌ها
استفاده از دکمه‌های قبلی و بعدی و مشاهده نوار پیشرفت برای دنبال کردن روند مرور.
مشاهده پاسخ و توضیحات
برگرداندن کارت برای نمایش پاسخ و توضیحات در قالب‌هایی مانند تست و پرسش‌وپاسخ.
تنظیم اندازه فونت
انتخاب اندازه مناسب نوشته‌ها برای تجربه مطالعه راحت‌تر.
نمایش فرمول‌های ریاضی
پشتیبانی از نمایش صحیح فرمول‌ها و روابط ریاضی مبتنی بر LaTeX.
ثبت نتیجه و گزارش آماری
علامت‌گذاری هر پاسخ به‌صورت درست یا غلط و مشاهده تعداد و درصد موفقیت برای انواع محتوا.
طراحی‌شده برای مطالعه روزمره
  • رابط کاربری فارسی و راست‌چین با فونت وزیر.
  • تم روشن و تیره مطابق تنظیمات سیستم.
  • صفحه‌بندی ساده برای انتخاب دوره و شروع مرور.
  • نمایش تعداد دفعات مرور هر فصل.
  • انتخاب چند فصل برای مرور هم‌زمان.
  • امکان تمرکز بر فصل‌هایی که هنوز مرور نشده‌اند.
مناسب برای چه کسانی است؟

این اپلیکیشن برای دانش‌آموزان، دانشجویان، داوطلبان آزمون‌ها و علاقه‌مندان به یادگیری طراحی شده است؛ به‌ویژه کسانی که می‌خواهند مطالب آموزشی را در زمان‌های کوتاه مرور کنند، دانسته‌های خود را بسنجند و مطالعه منظم‌تری داشته باشند.

توجه: محتوای آموزشی و تعداد فلش‌کارت‌ها به دوره انتخاب‌شده بستگی دارد. محتوای دوره پس از نصب، درون برنامه قابل استفاده است؛ با این حال، دریافت اولیه اپلیکیشن و به‌روزرسانی‌های احتمالی ممکن است به اینترنت نیاز داشته باشند.
گالری تصاویر اپلیکیشن‌ها
محیط واقعی اپلیکیشن‌های آموزشی ما
تصاویر زیر، نمونه‌هایی از محیط واقعی اپلیکیشن‌های آموزشی ما هستند و قالب کلی، سبک طراحی و شیوه نمایش محتوای آموزشی در این برنامه‌ها را نشان می‌دهند.
نگاهی به فضای داخل برنامه
تصویر محیط اپلیکیشن آموزشی ۱
نمای اپلیکیشن ۱
تصویر محیط اپلیکیشن آموزشی ۲
نمای اپلیکیشن ۲
تصویر محیط اپلیکیشن آموزشی ۳
نمای اپلیکیشن ۳
تصویر محیط اپلیکیشن آموزشی ۴
نمای اپلیکیشن ۴
تصویر محیط اپلیکیشن آموزشی ۵
نمای اپلیکیشن ۵
تصویر محیط اپلیکیشن آموزشی ۶
نمای اپلیکیشن ۶
تصویر محیط اپلیکیشن آموزشی ۷
نمای اپلیکیشن ۷
تصویر محیط اپلیکیشن آموزشی ۸
نمای اپلیکیشن ۸
تصویر محیط اپلیکیشن آموزشی ۹
نمای اپلیکیشن ۹
تصویر محیط اپلیکیشن آموزشی ۱۰
نمای اپلیکیشن ۱۰
تصویر محیط اپلیکیشن آموزشی ۱۱
نمای اپلیکیشن ۱۱
نکته مهم درباره تصاویر
این تصاویر نمونه‌ای از قالب و سبک طراحی اپلیکیشن‌های آموزشی ما هستند. اپلیکیشن ارائه‌شده نیز از همین رویکرد طراحی و نمایش محتوای آموزشی پیروی می‌کند؛ جزئیات ظاهری و امکانات قابل مشاهده ممکن است متناسب با نوع دوره و بخش مورد استفاده متفاوت باشد.
تگ‌ها: BASIC Programming Beginner Programming C64 Commodore 64 Computer Programming Basics learn to code Retro Computing Vintage computers آموزش برنامه‌نویسی آموزش زبان برنامه‌نویسی برنامه‌نویسی بیسیک برنامه‌نویسی کامپیوتر برنامه‌نویسی کامودور 64 برنامه‌نویسی مقدماتی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.