کتاب صوتی گامهای نخست در برنامهنویسی Psion Series 3: آموزش کاربردی و پروژه محور
دوره آموزشی گامهای نخست در برنامهنویسی Psion Series 3 گامهای نخست در برنامهنویسی Psion Series 3: آموزش کاربردی و پروژه محور سفری شگفتانگیز به ریشههای برنامهنویسی موبایل و خلق نرمافزارهای ماندگ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره گامهای نخست در برنامهنویسی Psion Series 3: آموزش کاربردی و پروژه محور
موضوع کلی: برنامهنویسی موبایل و دستگاههای همراه
موضوع میانی: برنامهنویسی در محیط Psion Series 3
📋 سرفصلهای دوره
- 1. معرفی Psion Series 3 و اکوسیستم آن
- 2. چرا برنامهنویسی در Psion؟ (تاریخچه و کاربرد)
- 3. زبان OPL: قلب تپنده برنامهنویسی Psion
- 4. نصب و راهاندازی شبیهساز (Emulator) Psion 3
- 5. آشنایی با محیط توسعه و ویرایشگر OPL
- 6. ساختار کلی یک برنامه OPL
- 7. اولین برنامه شما: "Hello World" در Psion
- 8. مفهوم متغیرها و اعلان آنها
- 9. انواع داده عددی (Integer, Real)
- 10. انواع داده متنی (String)
- 11. انواع داده بولی (Boolean)
- 12. عملگرهای حسابی (+, -, *, /)
- 13. عملگرهای مقایسهای (=, <>, <, >, <=, >=)
- 14. عملگرهای منطقی (AND, OR, NOT)
- 15. اولویت عملگرها در عبارات
- 16. تعریف ثابتها (Constants)
- 17. ورودی و خروجی ساده: PRINT و INPUT
- 18. نمایش پیامهای ساده با ALERT
- 19. خواندن کاراکتر از ورودی با GETC
- 20. مبانی کار با اعداد صحیح و اعشاری
- 21. دستور شرطی IF...THEN...ENDIF
- 22. دستور شرطی IF...THEN...ELSE...ENDIF
- 23. دستور شرطی IF...THEN...ELSEIF...ENDIF
- 24. دستور شرطی SELECT...CASE...ENDSELECT
- 25. حلقه تکرار FOR...NEXT
- 26. حلقه تکرار WHILE...WEND
- 27. حلقه تکرار REPEAT...UNTIL
- 28. دستور EXIT برای خروج از حلقه
- 29. دستور پرش GOTO (و احتیاط در استفاده از آن)
- 30. معرفی مفهوم آرایهها (Arrays)
- 31. آرایههای یکبعدی و نحوه اعلان آنها
- 32. آرایههای چندبعدی برای دادههای پیچیدهتر
- 33. مفهوم زیربرنامهها (Procedures)
- 34. تعریف یک Procedure بدون پارامتر
- 35. فراخوانی Procedure از بخشهای مختلف برنامه
- 36. مفهوم پارامترها و ارسال آنها به Procedure
- 37. ارسال پارامترها به صورت By Value
- 38. ارسال پارامترها به صورت By Reference
- 39. مفهوم توابع (Functions) در OPL
- 40. تعریف یک Function و بازگرداندن مقدار
- 41. استفاده از توابع داخلی (Built-in) OPL
- 42. توابع بازگشتی (Recursion): مفاهیم و محدودیتها
- 43. مفهوم فرمها (Forms) در واسط کاربری Psion
- 44. ایجاد و طراحی یک فرم ساده
- 45. کنترل دکمه (Button) و مدیریت رویدادهای آن
- 46. کنترل جعبه متن (Text Box) برای ورودی و نمایش
- 47. کنترل برچسب (Label) برای نمایش متن ثابت
- 48. کنترل جعبه انتخاب (Check Box)
- 49. کنترل دکمه رادیویی (Radio Button) و گروهبندی آنها
- 50. کنترل لیست (List Box) برای نمایش انتخابها
- 51. کنترل جعبه ترکیبی (Combo Box)
- 52. دریافت ورودی از کاربر با استفاده از DIALOG
- 53. تغییر ویژگیهای ظاهری و رفتاری کنترلها در زمان اجرا
- 54. جابجایی و ناوبری بین فرمهای مختلف
- 55. استفاده از منوها (Menus) در برنامهها
- 56. تعریف آیتمهای منو و زیرمنوها
- 57. پاسخ به انتخابهای منو توسط کاربر
- 58. مبانی ذخیرهسازی داده در حافظه Psion
- 59. باز کردن و بستن فایلها
- 60. نوشتن اطلاعات در فایلهای متنی (TEXT)
- 61. خواندن اطلاعات از فایلهای متنی
- 62. مدیریت خطاهای رایج در عملیات فایل
- 63. مفهوم فایلهای دادهای (DATA) و ساختار آنها
- 64. تعریف و ساختاردهی رکوردها (Records)
- 65. خواندن و نوشتن رکوردها در فایلهای DATA
- 66. جستجو و پیمایش در فایلهای رکورد
- 67. حذف و بهروزرسانی رکوردها در فایل
- 68. مدیریت مسیرها و دایرکتوریها
- 69. عملیات کپی، حذف و تغییر نام فایلها
- 70. بررسی فضای خالی و اشغال شده دیسک
- 71. توابع کار با رشتهها: محاسبه طول رشته (LEN)
- 72. توابع کار با رشتهها: استخراج زیررشته (MID$, LEFT$, RIGHT$)
- 73. توابع کار با رشتهها: جستجو در رشته (INSTR)
- 74. توابع کار با رشتهها: تبدیل حروف (UCASE$, LCASE$)
- 75. توابع کار با رشتهها: تبدیل به عدد و بالعکس (VAL, STR$)
- 76. توابع ریاضی پایه: SQRT, LOG, EXP
- 77. توابع ریاضی: گرد کردن (ROUND) و جزء صحیح (INT)
- 78. کار با تاریخ و زمان: دریافت تاریخ و زمان فعلی
- 79. توابع تاریخ: فرمتبندی و نمایش تاریخ
- 80. توابع زمان: فرمتبندی و نمایش زمان
- 81. مقایسه و محاسبه تفاوت بین تاریخها و زمانها
- 82. تنظیم و مدیریت آلارمها و یادآورها
- 83. دسترسی به اطلاعات سیستمی دستگاه (مانند سریال یا مدل)
- 84. مفاهیم اولیه اشکالزدایی (Debugging)
- 85. شناسایی خطاهای زمان کامپایل و خطاهای زمان اجرا
- 86. استفاده از دستور PRINT برای عیبیابی ساده
- 87. بررسی مقادیر متغیرها در حین اجرای برنامه
- 88. تکنیکهای ساده برای یافتن باگها
- 89. مدیریت خطا با ON ERROR GOTO (و ملاحظات آن)
- 90. معرفی دستور TRAP برای مدیریت پیشرفته خطا
- 91. اصول بهینهسازی کد برای دستگاههای با منابع محدود
- 92. کاهش مصرف حافظه و افزایش سرعت اجرای برنامهها
- 93. پروژه 1: ساخت یک ماشین حساب ساده
- 94. پروژه 2: توسعه یک برنامه مدیریت لیست خرید
- 95. پروژه 3: ساخت یک دفترچه تلفن ساده (با استفاده از رکوردها)
- 96. پروژه 4: پیادهسازی یک بازی حدس اعداد
- 97. پروژه 5: طراحی یک برنامه یادداشتبرداری
- 98. استفاده از گرافیکهای ساده (LINE, CIRCLE) در OPL
- 99. بستهبندی و نصب برنامهها روی Psion Series 3
- 100. نکات پیشرفته و منابع بیشتر برای ادامه یادگیری
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
First steps in programming the Psion Series 3
OPL
Psion 3
Psion programming
Psion Series 3
آموزش OPL
آموزش برنامهنویسی Psion Series 3
آموزش گام به گام Psion
برنامهنویسی OPL Psion
برنامهنویسی Psion
برنامهنویسی دستگاههای همراه
برنامهنویسی موبایل
پروژه محور Psion
دستگاههای دستی
کامپیوتر جیبی
موبایل قدیمی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.