کتابچه راهنمای آموزشی و روش شناختی الکترونیکی به عنوان شکلی از کار مستقل برای دانش آموزان در چارچوب دروس انتخابی. مفهوم کتاب درسی الکترونیکی، ویژگی های متمایز آن ایجاد نمودار با استفاده از VBA

GOU VPO "دانشگاه دولتی علوم انسانی مسکو به نام M.A. SHOLOKHOF"

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

کار واجد شرایط فارغ التحصیل

تکمیل شده توسط: دانشجوی سال پنجم تمام وقت

دانشکده علوم کامپیوتر و ریاضیات

تیموفیوا الویرا ایلداروونا

استاد راهنما: دکتری، دانشیار

خوساینووا گوزل یادکاروونا

Sterlitamak، 2010

فصل 1. ویژگی های کتاب های درسی الکترونیک و اصول اولیه ایجاد آنها

1.1 مشخصات کتاب الکترونیکی

1.2 اصولی که هنگام ایجاد کتاب درسی الکترونیکی برنامه نویسی اداری باید رعایت شود

فصل 2. تدوین کتاب درسی الکترونیکی برنامه نویسی اداری

2.1 گردآوری و تهیه منبع برای کتاب درسی الکترونیکی برنامه نویسی اداری

2.3 انتخاب برنامه برای تدوین کتاب الکترونیکی

2.4 توسعه رابط دستی الکترونیکی

2.5 راهنمای کاربر

فصل 3. خلاصه کتاب الکترونیکی برنامه نویسی آفیس

3.4 ویژگی های استفاده از VBA در اکسل

3.6 واژه نامه

نتیجه

کتابشناسی - فهرست کتب

آموزش مبتنی بر فناوری های رایانه ای تا حد زیادی مبتنی بر زیرساخت فنی - رایانه (به عنوان ابزاری برای قرار دادن و ارائه اطلاعات آموزشی) است. بنابراین یکی از اصولی که در ایجاد کتابچه های الکترونیکی باید مورد توجه قرار گیرد این است اصل توزیع مطالب آموزشی

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

یک دوره چندرسانه ای تعاملی امکان ادغام رسانه های مختلف را برای ارائه اطلاعات - متن، گرافیک ایستا و پویا، ضبط های ویدئویی و صوتی در یک مجموعه واحد فراهم می کند و به دانش آموز اجازه می دهد تا به یک شرکت فعال در فرآیند آموزشی تبدیل شود، زیرا اطلاعات در پاسخ ارائه می شود. به اقدامات مربوطه خود. استفاده از چند رسانه ای این امکان را فراهم می کند که ویژگی های فردی ادراک اطلاعات را تا حد اکثر در نظر بگیریم، که در هنگام انتقال اطلاعات آموزشی توسط رایانه از معلم به دانش آموز بسیار مهم است. بنابراین، سومین اصلی که باید در ایجاد یک دوره الکترونیکی مورد توجه قرار گیرد، این است اصل ارائه چند رسانه ای اطلاعات آموزشی

برای ایجاد دوره های چند رسانه ای، از ابزارهایی با ماهیت تخصصی (محیط های نویسندگی) یا جهانی (سیستم های برنامه نویسی) استفاده می شود. اولین ها برای "برنامه نویسی بدون برنامه نویسی" طراحی شده اند. این برنامه با ساخت و قرار دادن ماژول‌های خاصی که یک دوره چندرسانه‌ای را تشکیل می‌دهند، ایجاد می‌شود، بدون اینکه سازنده دوره کد ماشین پیچیده (به نام زبان برنامه‌نویسی) را بنویسد. برای کار با دومی، دانش یک زبان برنامه نویسی مورد نیاز است.

ظهور سیستم‌های طراحی بصری مدرن، مانند Visual Basic یا Delphi، تفاوت‌های بین این ابزارها را تا حد زیادی از بین می‌برد، زیرا به شما امکان می‌دهند یک رابط را به صورت تعاملی توسعه دهید. در عین حال آزادی را با راه حل های آماده محدود نمی کنند.

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

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

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

مقدار اطلاعات ارائه شده به دانش آموزان در یک دوره زمانی معین بسته به ویژگی های فردی آنها بسیار متفاوت است. تعدادی تکنیک رسمی وجود دارد که به شما امکان می دهد سطح دانش موجود را دریابید ، اما معلمان با تجربه "به طور شهودی" خلق و خوی مخاطبان ، تماس آنها ، آمادگی برای درک مطالب و تنظیم دوره درس را بر اساس آن احساس می کنند. این یکی از مشکلات سیستم های آموزش خودکار است - هیچ بازخوردی وجود ندارد، رایانه نمی تواند وضعیت عاطفی یک فرد را حس کند. این وضعیت با این واقعیت تشدید می شود که درک اطلاعات جدید چندین مرحله دارد. مقداری از اطلاعات پردازش شده توسط بدن در یک دوره زمانی ثابت، بار اطلاعاتی را تشکیل می دهد. تاثیر مثبت یا منفی بر بدنه باری که به آن داده می شود به نسبت واکنش های نشان دهنده و دفاعی بستگی دارد. بار اطلاعات در صورتی مثبت تلقی می شود که در عین ایجاد واکنش های نشان دهنده، حداقل بر رفلکس دفاعی تأثیر بگذارد. بدیهی است که دستیابی به راندمان بالای فرآیند یادگیری تنها زمانی امکان پذیر است که اطلاعات اضافه بار وجود نداشته باشد.

مشکل اصلی در بهینه سازی یادگیری از دیدگاه حفظ و توسعه ذخایر تطبیقی، ارزیابی و اصلاح شرایط انسان در فرآیند کسب دانش جدید است. این منجر به چهارمین اصل می شود که باید هنگام توسعه یک دوره الکترونیکی مورد توجه قرار گیرد - اصل سازگاری با ویژگی های شخصی دانش آموز.

- اصل کامل بودن: هر ماژول باید دارای اجزای زیر باشد:

هسته نظری

سوالات تستی تئوری،

مثال ها،

مسائل و تمرینات برای حل مستقل،

سوالات تستی برای کل ماژول با پاسخ،

تست،

کمک متنی

- اصل دید: هر ماژول باید شامل مجموعه ای از فریم ها با حداقل متن و تصویرسازی باشد که درک و یادآوری مفاهیم، ​​عبارات و روش های جدید را آسان تر می کند.

- اصل انشعاب: هر ماژول باید با پیوندهای فرامتن به ماژول های دیگر پیوند داده شود تا کاربر حق انتخاب رفتن به هر ماژول دیگری را داشته باشد.

- اصل تنظیم: دانش آموز به طور مستقل تغییر پرسنل را مدیریت می کند، این امکان را دارد که هر تعداد نمونه را روی صفحه نمایش دهد، تعداد مسائل مورد نیاز خود را حل کند، سطح دشواری تعیین شده توسط خود یا تعیین شده توسط معلم، و همچنین با پاسخ دادن خود را آزمایش کند. سوالات آزمون و تکمیل یک آزمون با سطح دشواری معین.

- اصل پشتیبانی کامپیوتر: در هر لحظه از کار، دانش آموز می تواند از پشتیبانی کامپیوتری برخوردار شود، او را از کارهای معمولی رها کند و به او اجازه دهد تا بر اصل مطالبی که در حال حاضر مطالعه می کند تمرکز کند، مثال های بیشتری را در نظر بگیرد و مشکلات بیشتری را حل کند.

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

علیرغم نقش تعیین کننده کار مستقل در یادگیری با استفاده از فناوری های رایانه ای، موضوعات اصلی فرآیند آموزشی دانش آموز و معلم هستند. مشارکت دانش‌آموزان در فعالیت‌های شناختی در کنار معلم یکی از شرایط کیفیت در هر دو نظام آموزشی سنتی و تکمیلی است.

1.3 ساختار کتاب الکترونیکی

ساده‌ترین کتاب الکترونیکی می‌تواند یادداشت‌های سخنرانی معلم باشد که توسط او (یا حتی توسط دانش‌آموزان به منظور بازتولید یک یادداشت خوب در تعداد زیادی نسخه با حداقل هزینه) تایپ شده و بر روی سرور دانش‌آموز یا در یک سایت الکترونیکی در دسترس عموم قرار داده شود. . با این حال، چنین کتاب درسی اساساً با خلاصه‌ای که به صورت چاپی تکثیر می‌شود تفاوتی ندارد و به هیچ وجه از قابلیت‌های خاص انتشارات الکترونیکی استفاده نمی‌کند. این ویژگی های اضافی چیست؟ بیایید سعی کنیم آنها را فهرست کنیم. ما می توانیم موارد اصلی و اضافی را برجسته کنیم. ویژگی های اصلی عبارتند از:

· توانایی ساخت یک مکانیسم ناوبری ساده و راحت در کتاب درسی الکترونیکی.

· مکانیزم جستجو را در کتاب درسی الکترونیکی توسعه داده است، به ویژه هنگام استفاده از قالب فرامتن انتشار.

· امکان کنترل خودکار داخلی سطح دانش دانش آموز؛

· امکان یک گزینه ویژه برای ساختار مواد.

· توانایی تطبیق مطالب کتاب درسی مورد مطالعه با سطح دانش دانش آموز، که منجر به افزایش شدید سطح انگیزه دانش آموز می شود.

· توانایی تطبیق و بهینه سازی رابط کاربری با نیازهای فردی دانش آموز.

ویژگی های اضافی کتاب الکترونیکی نسبت به نسخه چاپی عبارتند از:

· توانایی گنجاندن قطعات ویژه ای که جریان بسیاری از فرآیندهای فیزیکی و فناوری را شبیه سازی می کند.

· امکان گنجاندن فایل‌های صوتی در کتاب درسی، به‌ویژه برای گردآوری فرآیند کار با کتاب درسی و گوش دادن به سخنرانی‌های همان معلم.

· امکان گنجاندن قطعات ویدئویی در کتاب درسی برای نشان دادن برخی مفاد کتاب درسی.

· گنجاندن قطعات تعاملی در راهنما برای اطمینان از گفتگوی سریع با دانش آموز.

· طراحی چند رسانه ای کامل کتاب درسی شامل گفتگو به زبان طبیعی، برگزاری کنفرانس ویدئویی با نویسنده (نویسندگان) و مشاوران بنا به درخواست دانش آموز و غیره.

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

بنابراین، دانش آموز مطالب ارائه شده به طور مداوم را مشاهده نمی کند، بلکه قطعات صفحه نمایش جداگانه ای را که به طور جداگانه دنبال می شوند، مشاهده می کند. پس از مطالعه این صفحه، دانش‌آموز دکمه «بعدی» را که معمولاً در زیر متن قرار دارد، فشار می‌دهد و قطعه بعدی را دریافت می‌کند. اگر ببیند که همه چیز را از صفحه قبلی متوجه نشده یا به خاطر نمی آورد، دکمه "قبلی" را که در کنار صفحه اول قرار دارد فشار می دهد و یک قدم به عقب برمی گردد. یک توالی مجزا از صفحات در داخل (و درون) کوچکترین واحد ساختاری قرار دارد که آدرس دهی مستقیم را امکان پذیر می کند، یعنی در یک پاراگراف یا زیر پاراگراف (که با عنوان سطح سوم مشخص می شود) شامل یک یا چند قطعه است که به طور متوالی به هر کدام متصل می شوند. دیگر توسط پیوندهای فرامتن. بر اساس چنین قطعاتی، یک ساختار لایه ای از مطالب آموزشی طراحی شده است که شامل:

· لایه مورد نیاز برای مطالعه.

· لایه برای کاربران پیشرفته تر.

· لایه برای مطالعه عمیق تر بخش های خاص.

· لایه های کمکی.

· لایه ویژه "مفاهیم و تعاریف اساسی"،

این سازماندهی مواد آموزشی بسته به سطح آمادگی دانش آموزان رویکرد متفاوتی را ارائه می دهد که منجر به سطح بالاتری از انگیزه یادگیری می شود که منجر به یادگیری بهتر و سریعتر مطالب می شود.

در مرحله اولیه معرفی کتاب های درسی الکترونیک، ساختار چارچوب مناسب است. با آن است که فریم های جداگانه ای برای حل بسیاری از مشکلات ذکر شده ارائه می شود

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

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

این متن همچنین ممکن است حاوی پیوندهایی به شکل آدرس (URL) تصاویر (اگر در پنجره های خاص نمایش داده شود)، برخی اسناد الکترونیکی دیگر که به عنوان ادبیات اضافی، انیمیشن، فایل های صوتی و تصویری در نظر گرفته می شوند حاوی توضیحات پویا از فرآیندها یا پدیده ها باشد. توضیحات نویسنده و مطالب ویدئویی گویا.

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

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

در بیشتر موارد، هنگام طراحی اسناد الکترونیکی، توصیه می شود خود را به ساختاری با سه تا چهار فریم محدود کنید. برای آن دسته از دانش‌آموزانی که ترجیح می‌دهند اطلاعات اولیه بیشتری در یک صفحه داشته باشند (یعنی حداکثر اندازه قاب «متن اصلی نسخه»)، می‌توانند به ساختاری با سه فریم تغییر مکان داده و فهرستی از تعاریف و واژه‌نامه را نمایش دهند. در پنجره های اضافی که در صورت درخواست کارآموز باز می شود.

قوانین چیدمان مطالب در کتاب درسی.

1. رعایت اصول «از معلوم به مجهول»، «از ساده به پیچیده»، «از آسان به دشوار»، «از عینی به انتزاعی»، «از ملاحظات کلی تا تحلیل تفصیلی» و غیره.

2. بعدی مبتنی بر قبلی است و قبلی توسط بعدی تقویت می شود.

3. حسی مقدم بر ذهنی است.

4. مطالب به میزان بیشتری نسبت به حفظ ساده سوالات ایجاد می کند.

5. هر قانون با تعداد کافی مثال همراه است تا کاربردهای مختلف آن را نشان دهد.

6. مثال ها مقدم بر قواعد هستند و قواعد با مثال هایی همراه هستند.

7. اصل موضوع با جزئیات جزئی پوشیده نیست.

1.4 مزایا و معایب کتاب های درسی الکترونیکی

کتاب الکترونیکی دو عیب قابل توجه دارد:

· نیاز به تجهیزات اضافی ویژه برای کار با آن، اول از همه - یک رایانه با نرم افزار مناسب و یک مانیتور با کیفیت بالا، و گاهی اوقات همچنین یک درایو CD و / یا یک کارت شبکه یا مودم برای کار در محلی یا جهانی. شبکه؛

· فرم الکترونیکی غیرمعمول و غیر سنتی ارائه اطلاعات و افزایش خستگی هنگام کار با مانیتور.

کتاب های الکترونیکی مزایای بسیار بیشتری دارند. این شامل:

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

· امکان استفاده از ابزارهای اضافی (در مقایسه با نشریات چاپی) برای تأثیرگذاری بر دانش آموز (انتشار چند رسانه ای) که به شما امکان می دهد مطالب آموزشی را به سرعت تسلط داشته باشید و بهتر به خاطر بسپارید. ما فکر می کنیم گنجاندن مدل های انیمیشن در متن راهنما بسیار مهم است. با کمک صدای متناظر با متن سخنرانی می توان به یک اثر مثبت دست یافت.

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

· مکانیسم جستجو نه تنها در کتاب الکترونیکی، بلکه در خارج از آن نیز توسعه یافته است. به ویژه، با استفاده از پیوندهای فرامتن می توانید در متن نشریه پیمایش کنید، تصاویر را مشاهده کنید، به سایر نشریاتی که پیوندهایی در آن وجود دارد (ادبیات و غیره) دسترسی داشته باشید، حتی یک ایمیل برای نویسنده کتابچه راهنما بنویسید. درخواست توضیح برخی مفاد کتاب درسی. هنگام استفاده از ساختارهای یادگیری آنلاین، این امکان وجود دارد که مفاد کتاب درسی را با سایر دانش‌آموزان (در اتاق مطالعه الکترونیکی)، در حالی که در محل کار خود باقی می‌مانید، بحث کنید.

· امکان کنترل داخلی خودکار سطح دانش دانش آموز و بر این اساس انتخاب خودکار لایه کتاب درسی متناسب با سطح دانش که در پاراگراف بعدی مشخص شده است.

· توانایی تطبیق مطالب مورد مطالعه با سطح دانش دانش آموز، که منجر به بهبود درک و حفظ اطلاعات می شود. انطباق بر اساس استفاده از ساختار لایه ای نشریه است و مطابق با نتایج آزمون، لایه ای متناسب با سطح دانش دانش آموز ارائه می شود.

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

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

1.5 وضعیت فعلی و چشم انداز انتشار کتاب الکترونیکی

انتشارات الکترونیکی متعلق به یک کلاس از محصولات در حال توسعه پویا هستند. کمیت آنها به سرعت در حال افزایش است و کیفیت آنها به طور مداوم در حال بهبود است.

ادغام محصولات چاپی با اسناد الکترونیکی مزایای کاملاً عملی به همراه دارد. بنابراین، انتقال به فرم دیجیتال، اطمینان از ایمنی بسیاری از انواع منحصر به فرد محصولات، مانند نسخه های خطی باستانی را ممکن می سازد. حتی عکس ها و نقاشی های معمولی نیز با گذشت زمان کیفیت خود را از دست می دهند. ذخیره نسخه های الکترونیکی آنها امکان انتقال شاهکارهای فرهنگی منحصر به فرد را به نسل های بعدی فراهم می کند. در نهایت، ذخیره اسناد و نشریات به صورت الکترونیکی به شما امکان می دهد پایگاه های داده الکترونیکی، ساختاری واضح و ابزارهای جستجو و ناوبری توسعه یافته را سازماندهی کنید که در آن فرآیند یافتن مواد لازم و قطعات آنها را تسهیل می کند. به عنوان نمونه می توان به انتشارات تخصصی آمریکایی ادبیات پزشکی Mosby-Year Book اشاره کرد که با پیدایش یک کتابخانه گرافیکی دیجیتالی امکان یافتن تصاویر لازم در چند ثانیه و قرار دادن آنها در کتاب ها فراهم شد. در صرفه جویی قابل توجه در زمان و منابع مادی.

برای پاسخ به این سوال در مورد ارزش نسبی نشریات الکترونیکی و چشم انداز گسترش تولید آنها، تحقیق باید در جهت های اصلی زیر انجام شود (در غیر این صورت، پاسخ سوالات ذکر شده را دریافت کنید):

1. آیا ارزش کتاب در نسخه الکترونیکی افزایش می یابد و اگر چنین است در چه مواردی و دلیل این امر چیست؟

2. چه عواملی بر ویژگی های کیفی نشریه الکترونیکی از دیدگاه خواننده تأثیر می گذارد.

3. آیا سطح توسعه ابزارهای فنی و نرم افزاری برای ایجاد کتاب الکترونیکی کافی است؟

4. ابزارهای فردی و گروهی برای مطالعه نشریات الکترونیکی چقدر گسترده است.

5. بازار توزیع کتاب الکترونیکی چقدر بالغ است؟

6. چه تغییراتی در کسب و کار نشر سنتی برای بازاریابی و مدیریت موفق کتاب های الکترونیکی مورد نیاز است.

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

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

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

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

بنابراین، همسایه شمالی ما فنلاند از سال 1996 تا 2000. یک برنامه تحقیقاتی پنج ساله در مورد فرآیندهای انتشار و چاپ الکترونیکی با بودجه تقریباً 60 میلیون مارک فنلاند انجام شد. در ایالات متحده، در چارچوب برنامه حمایت شده توسط دولت برای مجلات الکترونیکی تعاملی، سرویس ویژه ای به نام OCLC حدود ده سال است که فعالیت می کند که از نظر اقتصادی از انتشارات دانشگاهی حمایت می کند و خود به عنوان ناشر نشریات علمی - الکترونیکی عمل می کند. و چاپ شد.

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

تولید نشریات الکترونیکی و محصولات چاپی به طور فزاینده ای در یک فضای واحد از صنعت رسانه ادغام می شود. در عین حال، در همان صنعت رسانه، روند ادغام نشریات چاپی و الکترونیکی وجود دارد. به طور کلی، باید انتظار سرعت توسعه در تولید نشریات الکترونیکی، به ویژه انتشارات چندرسانه ای و آنهایی که از فناوری های توزیع شبکه ای استفاده می کنند، باشیم. به هر حال، کاهش محسوس در سهم رسانه های چاپی به معنای کاهش مطلق در تولید محصولات چاپی نیست. به احتمال زیاد رشد تولید ادامه خواهد داشت (به ویژه در تولید لیبل و بسته بندی) اما به تدریج از میزان این رشد کاسته خواهد شد.

2.1 جمع آوری و تهیه منابع برای آموزش الکترونیکی کتابچه های راهنما برایبرنامه نویسی آفیس

مبحث "برنامه نویسی اداری" در حداقل اجباری برنامه دانشگاه برای تخصص "انفورماتیک کاربردی در اقتصاد" گنجانده شده است. این مربوط به موضوع انتخاب شده است.

در مرحله اول ایجاد کتاب الکترونیکی "برنامه نویسی اداری"، تجزیه و تحلیل ادبیات حاوی اطلاعات در مورد موضوع انتخاب شده انجام شد.

مطالب برگرفته از این منابع سیستمی و پردازش شد. موضوعات زیر برجسته شدند: انواع داده ها، دستورات شرطی و آرایه های VBA، رویه ها و توابع VBA، ایجاد برنامه های VBA، شی UserForm، برنامه نویسی VBA در Word، ویژگی های استفاده از VBA در اکسل.

تجزیه و تحلیل چندین کتاب الکترونیکی مشابه به شناسایی تعدادی از کاستی ها و جلوگیری از وقوع آنها در طول توسعه کمک کرد. این معایب عبارتند از:

· مقدار ناکافی مواد آموزشی.

· دنباله ارائه مطالب به اندازه کافی اندیشیده نشده است.

فقدان نتیجه از مثال ها و روش های کار شرح داده شده.

هیچ وظیفه ای برای کنترل یا خودکنترلی وجود ندارد

2.2 توسعه ساختار کتاب درسی

در مرحله دوم، کار برای ایجاد مستقیم کتاب درسی الکترونیکی انجام شد. مطالب موجود به بخش هایی تقسیم شده است. متن با دقت ویرایش شده است. محتوای کتابچه راهنمای الکترونیکی توسعه یافته است که شامل بخش ها و زیربخش های زیر است:

معرفی.

انواع داده های VBA، دستورات شرطی و آرایه ها.

مقدمه ای بر VBA انواع داده ها؛

ویرایشگر VBA؛

تغییر ترتیب اجرای اپراتورها؛

سازمان آرایه؛

کار با انواع مختلف داده ها؛

رویه ها و توابع VBA.

شی UserForm. ایجاد برنامه های VBA:

ویژگی ها و روش های شی UserForm.

استفاده از فرم ها؛

کنترل ListBox;

کنترل های ComboBox، OptionButton و Frame.

کنترل عناصرMultiPage، ScrollBar، SpinButton.

Data Object.

ویژگی های استفاده از VBA در Word، Excel:

اشیاء اصلی کلمه;

قالب بندی سند؛

اشیاء اولیه VBA در اکسل

استفاده از قابلیت های VBA برای محاسبات مستقیم

توابع مالی

ایجاد نمودار با استفاده از VBA

ساخت نمودارهای صاف

ساخت نمودار دایره ای و هیستوگرام

درس های عملی

تکالیف برای کار مستقل.

کارهای آزمایشگاهی

واژه نامه.

تست دانش (تکلیف تستی).

نتیجه.

کتابشناسی - فهرست کتب.

2.3 انتخاب برنامه برای توسعهکتاب درسی الکترونیک

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

ابزار اصلی برای حل مشکل نوشتن کتاب الکترونیکی به زبان HTML انتخابی برنامه های طراحی وب است. برای انتخاب یک برنامه، سه الزام اصلی برای برنامه های طراحی وب فرموله شد:

پشتیبانی کامل از کدهای زبان روسی.

امکان ایجاد صفحات نه تنها در سطح آماتور، بلکه در سطح حرفه ای.

حالت بصری عملکرد.

ویرایشگر MicrosoftFrontPage به طور کامل این الزامات را برآورده می کند. در پشت صحنه به اصطلاح ویرایشگرهای HTML باقی مانده است که در آنها صفحات چیده نشده، بلکه در حالت متن نوشته می شوند. مایکروسافت فرانت پیج شامل همه چیزهایی است که برای توسعه و راه اندازی موثر وب سایت ها نیاز دارید. شما به راحتی می توانید با انتخاب راحت ترین روش توسعه، صفحات وب با کیفیت بالا ایجاد کنید. Dynamic HTML ویژگی‌های انیمیشن را ارائه می‌کند، Cascading Style Sheets 2.0 به شما امکان می‌دهد جلوه‌های بسته‌بندی یا همپوشانی برای تصاویر و متن ایجاد کنید، و ابزارهای رنگی پیشرفته طراحی صفحات وب را آسان‌تر می‌کنند.

برای گسترش عملکرد صفحات وب، از زبان جاوااسکریپت استفاده شد. جاوا اسکریپت یک زبان برنامه نویسی جدید است که توسط Netscape توسعه یافته است. با استفاده از جاوا اسکریپت می توانید به راحتی صفحات وب تعاملی ایجاد کنید.

2.4 توسعه رابطکتابچه راهنمای الکترونیکی

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

1) روشنایی جسم باید در محدوده خاصی باشد.

2) کنتراست تصویر نسبت به پس زمینه باید با در نظر گرفتن اندازه شی انتخاب شود: هر چه اندازه آن کوچکتر باشد، کنتراست آن باید بیشتر باشد.

3) باید در نظر داشت که چشم ها به تابش زرد-سبز بیشترین حساسیت را دارند و کمترین حساسیت را به بنفش و قرمز دارند.

4) اندازه نماد باید با حدت بینایی فرد مطابقت داشته باشد. همچنین باید در نظر گرفت که بر سرعت و صحت درک اطلاعات تأثیر می گذارد.

5) کل میدان دید تحت پوشش چشم را می توان به سه ناحیه تقسیم کرد: دید مرکزی، جایی که جزئیات به وضوح مشخص می شوند. دید واضح، جایی که می توانید یک شی را بدون جزئیات کوچک شناسایی کنید. دید محیطی، جایی که اشیاء شناسایی می شوند اما شناسایی نمی شوند.

6) حس بینایی به تدریج افزایش و کاهش می یابد، در مجموع این زمان 0.5 ثانیه است.

شما باید از قوانین حاکم بر چگالی متن روی صفحه پیروی کنید:

تقریباً نیمی از صفحه را خالی بگذارید.

بعد از هر ردیف پنجم جدول یک خط خالی بگذارید.

4 یا 5 پنج فاصله بین ستون های جدول بگذارید. قطعات متن باید به گونه ای روی صفحه قرار گیرند که نگاه کاربر در جهت معمول در سراسر صفحه حرکت کند.

محتویات فیلدهای جدول نباید به لبه صفحه فشار داده شود، بلکه در نزدیکی محورهای افقی یا عمودی قرار گیرد.

یک نوع اطلاعات باید همیشه در همان مکان روی صفحه نمایش داده شود.

دو یا سه خط بالای صفحه معمولاً برای نمایش عنوان و وضعیت سیستم در نظر گرفته شده است. عنوان نشان می دهد که کاربر در کجای سیستم قرار دارد. ناحیه وضعیت آیتم های منوی سطح بالا را نشان می دهد و برای نمایش تأیید عملکرد سیستم استفاده می شود.

به دلیل وضوح پایین صفحه نمایش رایانه شخصی، خوانایی کاراکترهای فونت بدتر می شود. بنابراین، فونت صفحه باید بزرگتر از زمانی باشد که روی کاغذ چاپ می شود، یعنی حداقل با اندازه نقطه تایپوگرافی سیسرو 12 نقطه مطابقت داشته باشد.

همانطور که تمرین تایپوگرافی صفحه نشان می دهد، کاربران عمدتا از حروف چاپی استاندارد Times، Courier، Arial، Sans Serif استفاده می کنند که در ابتدا در حافظه هر رایانه شخصی موجود است. این عقیده وجود دارد که به دلیل استفاده گسترده از آنها، از جمله در نشریات چاپی، آنها باعث ایجاد اثر غیرشخصی فونت اطلاعات می شوند و مانع احساسی بین پیام و بیننده-خواننده ایجاد می کنند.

فونت Verdana به دلیل ویژگی های بهداشتی و هنری خود متمایز است. این برای تولید مثل با وضوح پایین طراحی شده است و طراحی ساده ای دارد. نسبت آن راحت و زیبا است. فونت سبک، باز به نظر می رسد و به راحتی از صفحه نمایش قابل خواندن است.

توصیه می شود فاصله خطوط 2-2.5 برابر بیشتر از انتشارات چاپی باشد. هم حروف مورب و هم فاصله در صفحه نمایش بد به نظر می رسند، بنابراین برای برجسته کردن متن بهتر است از رنگ یا پررنگ استفاده کنید.

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

برای رنگ متن اصلی، سیاه جهانی بهترین است، اگرچه گزینه هایی نیز امکان پذیر است (قهوه ای تیره، آبی تیره و غیره). برای پس‌زمینه باید از رنگ‌های پاستلی ملایم استفاده کنید و بهترین جلوه بصری پر کردن پس‌زمینه با رنگ انتخاب‌شده نیست، بلکه یک پس‌زمینه بافت‌دار نرم و بدون فوکوس است.

در همان منطقه موضوع، رنگ پس‌زمینه و بافت باید در تمام صفحات ثابت بماند.

با توجه به مطالب فوق برای کتاب الکترونیک برنامه نویسی تصویری انتخاب کردم:

رنگ پس‌زمینه خاکستری با بافتی ملایم است.

فونت – Verdana;

اندازه قلم - 14 pt.

رنگ فونت - آبی تیره؛

فاصله زمانی - یک و نیم؛

تراز - عرض.

کتاب درسی الکترونیکی "برنامه نویسی آفیس" از لینک ها و ساختار قاب استفاده می کند که به شما امکان می دهد بدون ورق زدن صفحات (برخلاف نسخه چاپی) به سرعت به بخش یا قطعه مورد نظر بروید و در صورت لزوم به همان سرعت به عقب برگردید. نیازی به به خاطر سپردن صفحاتی که بخش های مربوطه در آنها قرار گرفته است وجود ندارد.

از نظر برنامه ریزی، تقسیم یک پنجره مرورگر به فریم به صورت زیر اجرا می شود:

1. یک فایل html ایجاد می شود (معمولاً صفحه اول سرور با نام index.html) که در آن اندازه و تعداد فریم ها و همچنین نام فایل های مربوط به فریم ها و برخی ویژگی ها برای هر فریم مشخص می شود.

2. صفحات HTML مجزا برای هر فریم ایجاد می شود.

فایل اصلی index.html به شکل زیر است:

کتاب درسی

frameset rows="101,*">

این صفحه از فریم ها استفاده می کند، اما مرورگر شما این کار را نمی کند

پشتیبانی می کند.

قاب بنر حاوی لوگوی کتاب درسی الکترونیک (top.htm)، قاب مطالب حاوی مطالب کتاب درسی به صورت لینک (oglav.htm)، قاب اصلی مطالب را نمایش می دهد (tekst.htm).

راحتی مطالعه مطالب در استفاده از پیوندها هنگام ساختاربندی فهرست مطالب نهفته است.

می‌توانید فایل oglav.htm را در پیوست 1 ببینید.

2.5 راهنمای کاربر

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

حداقل سیستم مورد نیاز برای کار با دفترچه راهنما:

مرورگر InternetExplorer 3.3;

سیستم عامل مایکروسافت ویندوز 95;

پردازنده با فرکانس ساعت 100 مگاهرتز؛

حجم رم 8 مگابایت;

حدود 6 مگابایت فضای خالی دیسک.

فایل های کتاب الکترونیکی با استفاده از برنامه htm2chm کامپایل شده اند، بنابراین برای شروع باید فایل EUP_Office Programming را باز کنید. chm پس از دانلود، صفحه اصلی دفترچه راهنما بر روی صفحه ظاهر می شود.

ارتباط کتاب درسی الکترونیک با کاربر با استفاده از سیستم هایپرلینک انجام می شود. پس از راه‌اندازی، فهرستی از فصل‌ها و موضوعات موجود در دفترچه راهنما در سمت چپ صفحه ظاهر می‌شود. وقتی روی عنوان موضوع انتخاب شده کلیک می کنید، مطالب آن در سمت راست صفحه نمایش داده می شود. برای مشاهده تمام فصل ها و موضوعات پشت سر هم، کاربر باید از اسکرول یا نوار اسکرول ماوس استفاده کند. برای رفتن به فصل یا مبحث بعدی، دستکاری را تکرار کنید، همچنین می توانید از دکمه های "Forward" / "Back" که در انتهای هر صفحه قرار دارند استفاده کنید (شکل 1).

برنج. 1 فصل 1.3. تغییر ترتیب اجرای عملگرها با استفاده از دکمه های Forward/Back

مشکل اصلی حل شده در طول توسعه کتابچه راهنمای الکترونیکی یادگیری دانش آموزان است. برای موثرترین کار با کتابچه راهنمای کاربر، توصیه می شود که تمام مثال های ارائه شده در آن در محیط توسعه VBA انجام شود. در پایان مطالعه هر مبحث راهنما، حل مسائل برای کنترل دانش در مورد موضوع توصیه می شود.

صفحه واژه نامه حاوی مفاهیم و تعاریف اساسی برای آنهاست.

برای آزمون دانش کسب شده، آزمون نهایی «برنامه نویسی آفیس» در انتهای کتاب درسی آورده شده است. این آزمون به گونه ای طراحی شده است که دانش آموز می تواند با کلیک ماوس پاسخی برای هر سوال انتخاب کند و سپس به سرعت نمره را محاسبه کند (شکل 2).


برنج. 2. تست کنید

در صورت تمایل، دانش آموز می تواند با ادبیات استفاده شده که در صفحه جداگانه ای درج شده است آشنا شود.

برای پایان کار با دفترچه راهنما، برنامه را با کلیک بر روی ضربدر در گوشه سمت راست بالای پنجره ببندید.

3.1 انواع داده ها، دستورات شرطی و آرایه های VBA

VBA مجموعه ای از ابزارهای برنامه نویسی برای ایجاد برنامه های خود و سفارشی سازی برنامه های موجود برای رفع نیازهای کاربر است.

با استفاده از VBA، می توانید ظاهر یا استفاده از ابزارهای کاربردی موجود را تغییر دهید و همچنین ویژگی های کاملاً جدید خود را اضافه کنید.

VBA اکنون در راه تبدیل شدن به یک استاندارد در صنعت توسعه نرم افزار است. پس از تسلط بر VBA، می توانید از این زبان در هر یک از برنامه هایی که از VBA پشتیبانی می کنند استفاده کنید. علاوه بر این، با دانستن VBA، به طور خودکار زبان ویژوال بیسیک را یاد می گیرید.

مایکروسافت VBA را ایجاد کرد و پشتیبانی از VBA را در تمام برنامه های اصلی آفیس ارائه کرد: Word، Excel، Access و PowerPoint.

برنامه نویسی شی گرا.

درک اشیاء هسته اصلی برنامه نویسی VBA است، به خصوص زمانی که صحبت از ایجاد کادرهای محاوره ای سفارشی و استفاده از قابلیت های برنامه میزبان VBA می شود.

VBA یک زبان شی گرا است. این بدان معناست که بسیاری از تیم های او فرمت خاصی دارند. یک دستور VBA معمولی به نظر می رسد:<Объект>.<Объект, входящий в первый объект>.<…>.<Тот объект, с которым нужно произвести действие>.<собственно действие>

به عبارت دیگر، هر فرمان به گونه ای نوشته می شود که گویی از "پایان" نوشته می شود: ابتدا چیزی که باید روی آن عمل انجام شود - شی و سپس خود عمل - روش تعیین می شود. جداکننده‌های اجزای فرمان، نقطه‌ها هستند.

مثال: Application.activDocument.PageSetup.Orientation=wdOrientLandscape - این دستور جهت افقی صفحه را در سند تنظیم می کند.

انواع داده ها

نوع داده اصطلاحی است که به انواع خاصی از داده‌هایی که VBA ذخیره می‌کند و می‌تواند دستکاری کند اشاره دارد.

هر نوع تعریفی مشخص می کند:

محدوده مقادیر ممکن از نوع؛

ساختار سازمان داده ها؛

عملیات تعریف شده بر روی داده های این نوع.

مانند هر محیط برنامه نویسی، ابتدا باید ویرایشگر VBA راه اندازی شود. دو راه برای شروع وجود دارد:

2) دستور منو را اجرا کنید: Service<>ماکرو<>ویرایشگر ویژوال بیسیک.

1) هر برنامه MS Office (Word، Excel) را فعال کنید.

2) کلید ترکیبی Alt+F11 را فشار دهید.

در هر دو مورد، ویرایشگر VBA باز خواهد شد (شکل 3).

برنج. 3. پنجره شروع ویرایشگر VBA

ساختار پروژه در حال توسعه در سمت چپ پنجره ویرایشگر ظاهر می شود (مشابه با Explorer). توجه به دو شی اصلی پنجره ضروری است: نرمال و پروژه (عملیات).

شی Normal جهانی است، یعنی هنگام کار در ویرایشگر VBA، ماژول ها، فرم ها و غیره در این شی ایجاد می شود که برای کل برنامه Word در دسترس خواهد بود. هر بار که Word را شروع می کنید، محتویات شی Normal در دسترس قرار می گیرد. نتیجه: نیازی به ایجاد چیزی در این شی نیست!

آبجکت Project در کنار نام سند ایجاد شده قرار دارد، یعنی اشاره می کند که در کدام سند باید کار کنید و ماژول ها، رویه ها و برنامه ها در کجا ایجاد می شوند.

اپراتورها

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

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

عملگرها نیز به این دسته تقسیم می شوند: عملگر پرش شرطی ساختاری است که یک یا آن شاخه از کد رویه را بر اساس شرایط از پیش تعریف شده یا گروهی از شرایط انتخاب می کند و عملگر پرش غیرشرطی عملگری است که به سادگی دنباله اجرای کد رویه را تغییر می دهد. صرف نظر از هر شرایط خاصی پرش مشروط بسیار بیشتر از پرش بدون شرط استفاده می شود.

ساده ترین عملگرهای VBA برای تغییر ترتیب اجرای کد عبارت های If ... Then و If ... Then ... Else هستند.

دستور If...Then به شما امکان می دهد یک شاخه جایگزین کد را در یک رویه یا تابع انتخاب کنید.

شکل دوم دستور دستور If...Then بلوک دستور if نامیده می شود. در بلوک دستور If...Then شرط و عملگرها در خطوط جداگانه نوشته می شوند و این عبارت با کلمات کلیدی End If پایان می یابد.

VBA، مانند بسیاری از زبان های برنامه نویسی، یک دستور شاخه شرطی برای استفاده در مواردی دارد که باید از شاخه های مختلف کد بیشتری انتخاب کنید: عبارت Select Case. این دستور تقریباً مانند دستور If عمل می کند. کلمات کلیدی Select Case با بسیاری از دستورات Case استفاده می شود، که در آن هر عبارت Case وقوع یک شرط متفاوت را آزمایش می کند و تنها یکی از شاخه های Case اجرا می شود. یک شاخه Case می‌تواند حاوی یک، چند عبارت VBA یا بدون عبارت باشد.

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

حلقه For...Next زمانی استفاده می شود که لازم باشد یک عمل یا یک سری اقدامات را به تعداد مشخصی بار تکرار کنید، قبل از شروع حلقه شناخته شده است.

دومین حلقه For که VBA دارد حلقه For Every...Next است. برخلاف حلقه For...Next، حلقه For Every...Next از شمارنده حلقه استفاده نمی کند. حلقه های Every...Next به تعداد عناصر موجود در یک گروه خاص، مانند مجموعه ای از اشیاء یا آرایه، اجرا می شوند. به عبارت دیگر، حلقه For Every...Next یک بار برای هر عنصر در گروه اجرا می شود.

کم پیچیده ترین آرایه به سادگی فهرستی از عناصر داده است. به این نوع آرایه آرایه ساده یا یک بعدی می گویند. چنین آرایه ای را می توان به عنوان یک صف نمایش داد، جایی که به هر عنصر صف نه تنها یک شماره دنباله (محل در صف)، بلکه مقدار خاص آن (نام) اختصاص داده می شود.

برای ایجاد یک آرایه، باید تعیین کنید: نام آن، تعداد عناصر (اندازه آرایه)، و نوع داده ای که در آرایه ذخیره می شود.

عناصر آرایه ایجاد شده حاوی هیچ داده ای نیستند. برای ذخیره یک مقدار در یک آرایه، باید مشخص کنید که به کدام عنصر اختصاص داده شود.

هنگامی که اکثر برنامه ها یک آرایه را ایجاد می کنند، بلافاصله با اختصاص دادن یک مقدار null یا یک رشته خالی به هر عنصر، آن را مقداردهی اولیه می کنند.

روش ایجاد یک آرایه دو بعدی مانند یک آرایه یک بعدی است، تنها تفاوت این است که هنگام تعیین اندازه آن، باید دو مقدار - ردیف و ستون را مشخص کنید.

هنگام ایجاد آرایه ها، از جمله آرایه های چند بعدی، RAM برای ذخیره مقدار هر عنصر اختصاص داده می شود (حتی اگر این مقادیر صفر یا رشته های خالی باشند). بنابراین، با ایجاد یک آرایه بزرگ، کاهش شدیدی در میزان حافظه آزاد وجود دارد که می تواند بر عملکرد برنامه تأثیر منفی بگذارد. بنابراین، فقط در صورت لزوم باید آرایه های چند بعدی ایجاد کنید. چنین آرایه هایی استاتیک نامیده می شوند زیرا تعداد عناصر آرایه تغییر نمی کند.

اگر ندانید چه مقدار داده به آرایه وارد می شود، یا اگر مقدار داده های جمع آوری شده برای آرایه به طور قابل توجهی متفاوت باشد، انتخاب اندازه آرایه می تواند دشوار باشد. برای موقعیت هایی مانند این، VBA از نوع خاصی از آرایه به نام آرایه پویا پشتیبانی می کند.

VBA به کاربر اجازه می دهد تا انواع داده های خود را تعریف کند. یک نوع تعریف شده توسط کاربر زمانی مورد نیاز است که یک متغیر باید چندین عنصر داده مرتبط را نشان دهد و این عناصر داده می توانند انواع مختلفی داشته باشند.

اعضای یک نوع می‌توانند متغیرهای ساده و آرایه‌هایی از انواع داخلی، و همچنین متغیرها و آرایه‌هایی از انواع دیگر تعریف‌شده توسط کاربر باشند.

رویه های VBA دو نوع هستند:

رویه های رسیدگی به رویداد؛

رویه های عمومی

نام رویه رویداد مرتبط با یک کنترل شامل نام کنترل، یک کاراکتر زیرخط و نام رویداد است، به عنوان مثال Close_click - رویه‌ای که با کلیک دکمه Close روی یک فرم مدیریت می‌کند.

رویه های عمومی VBA را می توان در هر نوع ماژول VBA ذخیره کرد زیرا با یک شی خاص مرتبط نیستند. آنها فقط زمانی اجرا می شوند که به صراحت توسط سایر رویه ها فراخوانی شوند. به طور معمول، این رویه ها برخی از اقدامات رایج را اجرا می کنند که می توانند توسط رویه های مختلف مدیریت رویداد فراخوانی شوند.

رویه ها نیز مانند متغیرها باید قبل از فراخوانی اعلام شوند. اعلامیه های رویه های عمومی در بخش عمومی ماژول قرار می گیرد. رویه‌های رویداد در بخش‌هایی از فرم یا ماژول گزارش ذخیره می‌شوند که با اشیاء مرتبط با آن رویه‌ها مطابقت دارد.

به نوبه خود، رویه های VBA به زیر روال ها و توابع تقسیم می شوند. آنها قطعاتی از کد برنامه هستند که به ترتیب بین دستورات Sub و End Sub یا بین Function و End Function قرار دارند. زیر روال ها اقداماتی را انجام می دهند اما مقداری را بر نمی گردانند، بنابراین نمی توان از آنها در عبارات استفاده کرد. رویه های رسیدگی به رویداد، رویه های فرعی هستند. رویه‌های تابع همیشه یک مقدار را برمی‌گردانند، بنابراین معمولاً در عبارات استفاده می‌شوند. رویه های عمومی می توانند فرآیندهای فرعی یا عملکردی باشند.

برای استفاده از یک زیربرنامه یا تابع نوشته شده، باید آن را فراخوانی کرد. فراخوانی یک رویه زیر روال با فراخوانی یک رویه تابع متفاوت است.

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

3.2 شی UserForm. ایجاد برنامه های VBA

یکی از مزایای زبان برنامه نویسی VBA شی گرا بودن آن است. در نتیجه، این محیط برنامه نویسی در حال حاضر شامل توانایی ایجاد فرم ها و عناصر آن به سادگی با استفاده از آنها بدون نوشتن کد برنامه دست و پا گیر است.

تقریباً همه برنامه‌های آفیس از کادرهای محاوره‌ای سفارشی استفاده می‌کنند. جعبه های محاوره ای در VBA فرم ها (شیء UserForms) نامیده می شوند. هر شی UserForm دارای ویژگی ها، متدها و رویدادهای خاصی است که از کلاس شی UserForms به ارث می برد. جعبه های گفتگو (فرم ها) و کنترل ها اساس یک رابط بصری مدرن را تشکیل می دهند. تمامی کنترل ها و فناوری کار با آنها تا حد زیادی استاندارد شده و در پلتفرم ها و محیط های نرم افزاری مختلف مشابه هستند. این اشیاء در یک کتابخانه ویژه MSForms قرار می گیرند.

برای افزودن فرم به برنامه ای که در حال توسعه آن هستید، باید مراحل زیر را انجام دهید:

1) ویرایشگر VBA را راه اندازی کنید.

2) شی Project را با دکمه سمت راست ماوس انتخاب کنید، دستور Insert + UserForm را اجرا کنید و پس از آن یک فرم جدید و پنل جعبه ابزار ظاهر می شود.

هر زمان که یک شی UserForm جدید در پروژه خود ایجاد می کنید، یک زیر کلاس جدید از شی UserForm در همان زمان ایجاد می شود. هر رویه یا تابعی که در بخش General ماژول کلاس فرم نوشته می شود، به روش های اضافی برای یک زیر کلاس جداگانه از شی تبدیل می شود.

یک شی UserForm می‌تواند شامل همان کنترل‌هایی باشد که در جعبه‌های محاوره‌ای در Word، Excel یا دیگر برنامه‌های ویندوز یافت می‌شوند.

با استفاده از فرم ها، می توانید کاملاً امکانات کار با انواع داده ها و تعامل آنها را بررسی کنید، با در نظر گرفتن این واقعیت که مقادیر متغیرها نه به صورت برنامه نویسی، بلکه با ورودی از طریق فیلدهای متنی فرم تعیین می شود. ، یعنی زمانی که کاربر مستقیماً با برنامه کار می کند.

بسیاری از برنامه های در حال ایجاد از قابلیت های آرایه ها استفاده می کنند. یک کنترل ListBox اغلب برای دسترسی به عناصر آرایه استفاده می شود. این عنصر برای ذخیره لیستی از مقادیر مورد نیاز است. از لیست، کاربر می تواند یک یا چند مقدار را انتخاب کند که می تواند متعاقباً در متن برنامه استفاده شود.

کنترل ComboBox با استفاده از عنصر مربوطه ایجاد می شود. کنترل ComboBox برای ذخیره لیستی از مقادیر استفاده می شود. این عملکرد یک ListBox و یک TextBox را ترکیب می کند. برخلاف ListBox، کنترل ComboBox تنها یک آیتم فهرست را نمایش می دهد. علاوه بر این، حالت انتخاب چندگانه برای کادر فهرست ندارد، اما به شما اجازه می دهد تا با استفاده از یک فیلد ورودی، مقداری را وارد کنید، درست مانند کنترل TextBox.

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

یک کنترل Frame با استفاده از یک عنصر مربوطه ایجاد می شود. برای گروه بندی بصری کنترل ها استفاده می شود. ویژگی اصلی یک فریم عبارت است که عنوان فریم را نمایش می دهد.

کنترل MultiPage چندین کادر گفتگوی مستقل - صفحات (برگه ها) را متحد می کند. عناوین صفحه معمولاً در یک طرف عنصر در نشانک‌های آن‌ها قابل مشاهده است و وقتی روی نشانک آن کلیک می‌شود، صفحه به سمت آن هدایت می‌شود. این انتقال ساده از یک صفحه به صفحه دیگر MultiPage را به ابزاری مناسب برای ارائه داده های ناهمگن مربوط به یک شی تبدیل می کند. چنین داده‌هایی در دفاتر کاغذی معمولاً در پوشه‌های جداگانه و فرم فایل‌ها، پرونده‌ها و غیره ذخیره می‌شوند. هر صفحه از Multipage یک شی از نوع Page است و همه آنها در مجموعه Pages گنجانده می‌شوند. هنگامی که یک عنصر MultiPage ایجاد می کنید، دو صفحه به نام های Page1 و Page2 به طور خودکار در آن قرار می گیرند. نام ها قابل تغییر هستند و امکان افزودن صفحات جدید وجود دارد.

DataObject یک کنترل نیست، بلکه در عملیات کشیدن متن انتخاب شده از یک کنترل به کنترل دیگر نقش دارد. این می تواند به طور همزمان چندین داده متنی را در قالب های مختلف ذخیره کند. وقتی متن جدیدی با فرمت موجود در DataObject قرار می گیرد، متن قدیمی با این قالب با متن جدید جایگزین می شود.

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

3.3 ویژگی های استفاده از VBA در Word

علاوه بر تمام قابلیت‌های برنامه‌نویسی VBA که قبلاً مورد بحث قرار گرفت، می‌توانید توانایی خروجی تمام نتایج محاسباتی، تبدیل‌ها و پیام‌ها را به یک سند Word با امکان چاپ بیشتر اضافه کنید. برای انجام این کار، باید به اشیاء اصلی برنامه Word نگاه کنید.

کلید مدل شیء ورد، شیء Application است، زیرا شامل تمام اشیاء ورد دیگر است. عناصر آن در سطوح مختلف سلسله مراتب حدود 180 شی است. خود شیء root Application بیش از صد عنصر دارد: خواص، متدها و رویدادها.

ویژگی های هر شی به دو گروه تقسیم می شوند: ویژگی های شرکت کننده (اشیاء) و خواص ترمینال (متغیرهای VBA معمولی).

یک سیستم یکپارچه برای سازماندهی نوارهای منو و دکمه های ابزار توسط شی CommandBars، کمک توسط Assistant و جستجو توسط FileSearch ارائه می شود.

اشیاء مرکزی Word مجموعه اسناد و الگوها، یا بهتر است بگوییم عناصر تشکیل دهنده آنها، خود سند و الگوها هستند.

هنگامی که یک برنامه باز می شود، یک مجموعه اسناد ایجاد می شود که شامل تمام اسناد باز است. در ابتدا، مجموعه شامل حداقل یک سند جدید یا قبلی است. یک سند جدید با استفاده از متد Add اضافه می شود و یک سند موجود با استفاده از روش Open شیء Documents اضافه می شود. برای رسیدن به سند مورد نظر، کافی است فهرست آن - نام فایل ذخیره کننده سند یا شماره سریال آن در مجموعه را مشخص کنید. روش Item را می توان برای همین منظور استفاده کرد، اما معمولا حذف می شود. روش Save به شما امکان ذخیره سند را می دهد و روش Close با ذخیره سند در یک فایل، آن را بسته و از مجموعه حذف می کند.

ویژگی جهانی Dialogs مجموعه ای از کادرهای محاوره ای را برمی گرداند. ثابت wdDialogFileOpen یک کادر محاوره ای خاص را مشخص می کند - یک شی از کلاس Dialog.

متن اساس اکثر اسناد است. می توان آن را با استفاده از واحدهای مختلف در هنگام حل مسائل تبدیل خاص ساختار داد. کوچکترین واحد متن معمولا یک کاراکتر است. علاوه بر این، واحدهای زیر وجود دارد: کلمات، جملات، پاراگراف ها، و همچنین تشکیلات بزرگتر: صفحات، پاراگراف ها، فصل ها.

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

متد Range تابعی است که یک شی Range را در نتیجه برمی گرداند. متد Select یک روش بدون پارامتر است که یک شی Selection را به عنوان یک اثر جانبی ایجاد می کند. شی Range دارای یک متد Select است که ناحیه ای از شی Range را به انتخاب تبدیل می کند. بدین ترتیب متد Select یک شیء Selection جدید را تعریف می کند. به طور متقارن، شی Selection دارای یک ویژگی Range است که شی Range مربوط به ناحیه انتخاب شده را برمی گرداند.

اشیاء Range و Selection به شما این امکان را می دهند که عملیات اساسی را روی متن انجام دهید: "انتخاب"، "افزودن"، "جایگزین کردن"، "حذف".

مهمترین ویژگی کار با VBA در Word، درج متن در سند هنگام کار با برنامه ها است. برای این منظور، همانطور که قبلا ذکر شد، از اشیاء Range و Selection استفاده می شود که تقریباً برای هر عملیاتی که می توان با استفاده از Word VBA انجام داد، اصلی هستند. برخی از این اقدامات را می توان در کل اسناد اعمال کرد، اما به طور کلی قبل از ایجاد تغییرات به یک محدوده یا انتخاب نیاز دارید. با این حال، ما به آنچه می توانید با سند هنگام ایجاد آن انجام دهید، نگاه خواهیم کرد.

شما نمی توانید یک دکمه یا آیتم منو را به فرمی اختصاص دهید تا مستقیماً یک برنامه را از Word فراخوانی کند - این فقط برای ماژول ها قابل انجام است.

در اکسل، مهمترین شیء، شیء Application است. شی Application شی اصلی در سلسله مراتب شی اکسل است و خود برنامه اکسل را نشان می دهد. بیش از 120 ویژگی و 40 روش دارد. این ویژگی ها و روش ها برای تنظیم گزینه های عمومی برنامه اکسل استفاده می شود. در سلسله مراتب اکسل، شی Workbook بلافاصله بعد از شیء Application می آید و فایل کتاب کار را نشان می دهد. کتاب کار در فایل های XLS (کتاب کار استاندارد) یا XLA (برنامه کاملاً کامپایل شده) ذخیره می شود. ویژگی ها و روش های کتاب کار به شما امکان می دهد با فایل ها کار کنید. با این حال، بیشترین "استفاده" در عمل شی Range است که به بهترین وجه امکان استفاده از VBA در اکسل را منعکس می کند (برای ویژگی های شی Range، جدول 15، برای روش ها، جدول 16 را ببینید).

در سلسله مراتب اکسل، شی Range بلافاصله بعد از شی کاربرگ می آید. شی Range یکی از اشیاء کلیدی VBA است. شی انتخاب به دو صورت در VBA ظاهر می شود - یا در نتیجه متد Select یا با فراخوانی ویژگی انتخاب. نوع شی به دست آمده بستگی به نوع شی انتخاب شده دارد. بیشتر اوقات، شی Selection متعلق به کلاس Range است و هنگام کار با آن، می توانید از ویژگی ها و متدهای شی Range استفاده کنید. یک چیز جالب در مورد اشیاء Range و Selection این است که آنها عضو هیچ خانواده شی نیستند.

هنگام کار با یک شی Range، باید به یاد داشته باشید که چگونه اکسل به یک سلول کاربرگ اشاره می کند.

VBA تعدادی توابع داخلی را ارائه می دهد که می توانید از آنها برای انجام محاسبات مالی استفاده کنید. آنها به سه گروه اصلی تقسیم می شوند: توابع حسابداری استهلاک، توابع حسابداری کسر و توابع حسابداری جریان نقدی. ما یکی از این گروه ها را در نظر خواهیم گرفت - عملکردهای حسابداری استهلاک. این توابع در حسابداری برای ارائه ارزش پولی برای استهلاک دارایی های ثابت در یک دوره زمانی استفاده می شود. به عنوان مثال، شرکتی که یک کامیون دارد، باید مقدار استهلاک سالانه کامیون را محاسبه کند تا ارزش فعلی کامیون را در هر مقطع زمانی محاسبه کند. از آنجا که استهلاک بر مالیات ها تأثیر می گذارد، دولت اغلب فرمول های اجباری را تعیین می کند که باید برای محاسبه استهلاک استفاده شود.

3.5 ایجاد نمودار با استفاده از VBA

نمودارها را می توان در یک کاربرگ قرار داد. برای این کار از مجموعه chartobjects استفاده می شود. عناصر آن - اشیاء کلاس chartobject - محفظه هایی هستند که شامل یک شی Chart هستند که مستقیماً نمودار را تعریف می کند.

بیایید به روش های اصلی که رفتار جدید شی نمودار را تعریف می کنند نگاه کنیم: SubChartWizard (, , , , , , , , , , )

این روش به شما امکان می دهد یک نمودار موجود را بسازید یا تغییر دهید. بر خلاف ChartWizard که هنگام ساخت نمودار به صورت دستی فراخوانی می شود، این روش تعاملی نیست؛ علاوه بر این، به شما اجازه نمی دهد تمام ویژگی های ممکن را تنظیم کنید. به شما این امکان را می‌دهد تا بخش اعظم کار را انجام دهید، اما جزئیات را با استفاده از ویژگی‌ها و روش‌های دیگر شی Chart می‌سازد.

3.6 واژه نامه

VBA (Visual Basic for Application) مجموعه ای از ابزارهای برنامه نویسی برای ایجاد برنامه های شخصی شما و تنظیم برنامه های موجود بر اساس درخواست های کاربر است.

برنامه یک برنامه کامل است که کار عملی خاصی را انجام می دهد (مانند پردازشگر کلمه، صفحه گسترده یا برنامه پایگاه داده).

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

ویژگی ها، یعنی تنظیماتی که قابل بررسی و تغییر هستند.

روش‌ها، یعنی اقداماتی که یک شی می‌تواند زمانی که برنامه آن را درخواست می‌کند انجام دهد.

رویدادها، یعنی موقعیت هایی که یک شی در آن قرار می گیرد و می تواند با اعمال از پیش تعیین شده برای چنین موقعیت هایی به آنها پاسخ دهد.

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

فرم هر پنجره سفارشی ایجاد شده در VBA است. فرم ها در VBA به طور رسمی در قالب یک شی UserForm توصیف می شوند. هر شی UserForm به طور همزمان به دو مجموعه از آبجکت ها تعلق دارد: پروژه VBA که فرم در آن ذخیره می شود و مجموعه UserForms که شامل تمام فرم های بارگذاری شده توسط برنامه است.

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

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

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

نوع داده اصطلاحی است که به انواع خاصی از داده‌هایی که VBA ذخیره می‌کند و می‌تواند دستکاری کند اشاره دارد. هر نوع تعریف مشخص می کند: محدوده مقادیر ممکن نوع؛ ساختار سازمان داده ها؛ عملیات تعریف شده بر روی داده های این نوع.

VBA داده هایی را که پردازش می کند به اعداد، تاریخ ها، رشته ها، بولی ها و اشیا تقسیم می کند.

متغیر نامی است که توسعه‌دهنده برنامه به ناحیه‌ای از حافظه رایانه که برای ذخیره برخی از انواع داده‌ها استفاده می‌شود، می‌دهد. یک متغیر اعداد، داده های متنی یا اطلاعات دیگری را نشان می دهد که در زمان نگارش عبارت دقیقاً شناخته شده نیستند، اما هنگام اجرای دستور وجود و در دسترس خواهند بود.

شناسه نام یک متغیر است. هنگام انتخاب نام متغیر، قوانین زیر باید رعایت شود:

نام متغیر باید با یک حرف الفبا شروع شود.

بعد از حرف اول، نام متغیر می تواند از هر ترکیبی از اعداد، حروف یا زیرخط تشکیل شود.

نام متغیرها نمی تواند شامل کاراکترهای مورد استفاده برای عملیات ریاضی و همچنین نقطه و فاصله باشد.

نام متغیر نباید بیش از 255 کاراکتر باشد.

نام متغیر نباید برخی از کلمات کلیدی vba را کپی کند.

ثابت مقداری در یک برنامه VBA است که تغییر نمی کند. چندین نوع ثابت وجود دارد.

عبارت یک مقدار یا گروهی از مقادیر است که یک مقدار واحد را بیان می کند. هر عبارت به یک مقدار جداگانه ارزیابی می شود. عبارات از یک یا چند قسمت زیر تشکیل شده است:

ثابت ها (به معنای واقعی کلمه یا با نام)؛

متغیرها (هر نوع داده)؛

اپراتورها؛

آرایه ها

عناصر آرایه؛

کارکرد.

عملگرها - برای ترکیب، مقایسه یا عملکرد دیگر بر روی مقادیر خاص در یک عبارت استفاده می شود. هنگامی که از یک عملگر در یک عبارت استفاده می کنید، عناصر داده ای که عملگر روی آنها یک عمل را انجام می دهد عملوند نامیده می شود: اکثر عملگرها به دو عملوند نیاز دارند.

دستور پرش شرطی ساختاری است که شاخه خاصی از کد رویه را بر اساس شرایط از پیش تعریف شده یا گروهی از شرایط انتخاب می کند.

دستور جهش بدون قید و شرط عبارتی است که صرفاً دنباله اجرای کد یک رویه را بدون توجه به شرایط خاص تغییر می دهد. پرش شرطی بسیار بیشتر از پرش بدون قید و شرط استفاده می شود

آرایه مجموعه ای از متغیرها است که نام و نوع پایه مشترک دارند. آرایه روشی مناسب برای ذخیره چندین مورد داده مرتبط است. تمام عناصر داده ذخیره شده در یک آرایه باید از یک نوع باشند.

یک کنترل OptionButton (سوئیچ) با استفاده از عنصر مربوطه ایجاد می شود. این به شما امکان می دهد یکی از چندین گزینه یا اقدام متقابل منحصر به فرد را انتخاب کنید. جعبه‌های گزینه معمولاً به صورت گروهی نمایش داده می‌شوند و به شما امکان می‌دهند یک گزینه جایگزین را انتخاب کنید.

یک کنترل Frame با استفاده از یک عنصر مربوطه ایجاد می شود. برای گروه بندی بصری کنترل ها استفاده می شود. ویژگی اصلی یک فریم عبارت است که عنوان فریم را نمایش می دهد.

کنترل ComboBox (جعبه ترکیبی) با استفاده از عنصر مربوطه ایجاد می شود. کنترل ComboBox برای ذخیره لیستی از مقادیر استفاده می شود. این عملکرد یک ListBox و یک TextBox را ترکیب می کند. برخلاف ListBox، کنترل ComboBox تنها یک آیتم فهرست را نمایش می دهد. علاوه بر این، حالت انتخاب چندگانه برای کادر فهرست ندارد، اما به شما اجازه می دهد تا با استفاده از یک فیلد ورودی، مقداری را وارد کنید، درست مانند کنترل TextBox.

کنترل ListBox (فهرست). این عنصر برای ذخیره لیستی از مقادیر مورد نیاز است. از لیست، کاربر می تواند یک یا چند مقدار را انتخاب کند که می تواند متعاقباً در متن برنامه استفاده شود.

کنترل MultiPage چندین کادر گفتگوی مستقل - صفحات (برگه ها) را متحد می کند.

کنترل ScrollBar یک نوار عمودی یا افقی با دکمه های اسکرول در امتداد لبه ها و یک نوار لغزنده است که در داخل آن حرکت می کند. مقدار تنظیم یا برگردانده شده توسط نوار اسکرول عددی است که با موقعیت نوار اسکرول و مرزهای تعریف شده در ویژگی های Min و Max تعیین می شود. مقادیر توصیه شده برای این محدودیت ها از 32767- تا 32767+ است (محدوده پیش فرض ) است.

DataObject - این شی یک کنترل نیست، بلکه در عملیات کشیدن متن انتخاب شده از یک کنترل به کنترل دیگر نقش دارد. این می تواند به طور همزمان چندین داده متنی را در قالب های مختلف ذخیره کند.

ب. تعداد ستون ها را در لیست تنظیم می کند

ج. مورد انتخاب شده را در لیست برمی گرداند

D. تعداد عنصر فعلی را برمی‌گرداند

E. عنصر لیست را در تقاطع سطر و ستون مشخص شده برمی گرداند

اگر «پیتر» و «ایوانوویچ» از نوع String باشند، کدام یک از دو عبارت درست نوشته شده است؟

1) "پیتر" و "" و "ایوانوویچ"

2) "پیتر" + "ایوانوویچ"

A. در هر دو عبارت خطا وجود دارد.

ب- عبارت دوم صحیح است.

ج- هر دو عبارت صحیح است.

د- عبارت اول صحیح است.

کوزیوک ایرینا گنادیونا

توچ والریا ولادیمیروا

دانشجویان سال چهارم، گروه استانداردسازی، مترولوژی و مدیریت کیفیت، موسسه پلی تکنیک دانشگاه فدرال سیبری، فدراسیون روسیه، کراسنویارسک

E-پست الکترونیکی: ایرلندی . کوزوک @ یاندکس . ru

بوریسنکو ایرینا گنادیونا

ناظر علمی، دانشیار گروه هندسه توصیفی و طراحی، موسسه پلی تکنیک دانشگاه فدرال سیبری، فدراسیون روسیه، کراسنویارسک

ارتباط این مقاله با عوامل اصلی زیر تعیین می شود.

اولاً، آموزش مدرن روسیه اکنون در وضعیت بحرانی قرار دارد، که عمدتاً ناشی از فقدان وسایل کمک آموزشی اساسی جدید است که با واقعیت های زمانه مطابقت داشته باشد.

ثانیاً، بسیاری از پدیده های بحران در آموزش مدرن با گذار از یک پارادایم اجتماعی-فرهنگی به پارادایم دیگر توضیح داده می شوند که متضمن رویکردی اساساً جدید برای وسایل کمک آموزشی است.

در روسیه مدرن، تلاش زیادی برای رویکرد جدیدی برای توسعه سیستم آموزشی انجام شده است؛ به ویژه، برنامه های هدفمند برای توسعه آموزش ایجاد شده است. چنین سیاستی در شرایط جهانی تنها امکان پذیر است، زیرا به قول نویسنده مشهور فرانسوی دنیس دیدرو: «آموزش و پرورش به انسان کرامت می بخشد و برده متوجه می شود که برای بردگی به دنیا نیامده است». علیرغم این واقعیت که آموزش یکی از مهمترین عوامل در زندگی یک فرد مدرن است، بسیاری از نمایندگان نسل مدرن علاقه عمومی خود را به کسب دانش چه در فرآیند آموزشی و چه فراتر از آن کاهش داده اند. این نیاز به ایجاد یک سیستم آموزشی جدید است که برای تشویق دانش آموزان به تحصیل حرفه ای طراحی شده است که مستلزم استفاده از اشکال و روش های مختلف سازماندهی فرآیند آموزشی است. یکی از جهت گیری های امیدوارکننده برای توسعه نظام آموزشی نوین، استفاده از کتاب های درسی الکترونیکی است.

مطالعه عینی تأثیر کتابهای درسی الکترونیکی بر فرآیند آموزشی شامل تجزیه و تحلیل ویژگیهای کتابهای درسی الکترونیکی مدرن است.

کمک آموزشی الکترونیکی (ETU) یک نرم افزار و مجموعه آموزشی روش شناختی است که برای دانش آموزان طراحی شده است تا به طور مستقل مطالب آموزشی را در رشته های خاص مطالعه کنند.

تاکید بر این نکته حائز اهمیت است که کتابچه راهنمای الکترونیکی نسخه الکترونیکی کتاب نیست، جایی که تمام اطلاعات نسخه چاپی به الکترونیکی ترجمه می شود یا جایی که امکان جابجایی از فهرست مطالب از طریق یک لینک به مطالب مورد نظر وجود دارد. فصل بسته به نوع جلسه آموزشی (سخنرانی، سمینار، آزمون، کار مستقل)، دوره خود درس باید بر اساس آن ساختار داشته باشد تا تأثیر استفاده از چنین راهنما را به دست آورد. در صورت استفاده صحیح، یک کتاب درسی الکترونیکی می‌تواند به ابزاری قدرتمند برای خودآموزی بیشتر رشته‌ها، به‌ویژه رشته‌های مرتبط با فناوری اطلاعات تبدیل شود.

یک کتابچه راهنمای الکترونیکی برای حداکثر اثر استفاده می شود، بنابراین ساختار آن باید متفاوت از یک دفترچه راهنمای چاپی استاندارد باشد. بیایید در نظر بگیریم که چه تفاوت هایی باید وجود داشته باشد: از آنجایی که اندازه صفحات صفحه نمایش کامپیوتر کوچکتر از صفحات کتاب است، بنابراین فصل ها باید کوتاه تر باشند، سپس تمام بخش های بعدی که مربوط به سرفصل های سطح پایین تر هستند باید به کوچکترین اندازه ها (قطعه ها) تقسیم شوند. که در آن مطالب لازم در مورد این موضوع وجود دارد. بهتر است که این قطعات شامل 1-2 پاراگراف متنی باشند (باید در نظر داشته باشید که پاراگراف ها باید کوتاه تر از پاراگراف کتاب باشند) یا می تواند یک نقاشی و یک شرح باشد که آن را توضیح می دهد.

بنابراین، مطالب ارائه شده به طور مداوم (مانند یک کتاب) مشاهده خواهد شد، و تکه های جداگانه ای که به طور مجزا دنبال یکدیگر می شوند. مزیت یک دنباله گسسته چیست؟ واقعیت این است که این توالی صفحه در کوچکترین واحد ساختاری قرار دارد که امکان تغییر جهت مستقیم بین پاراگراف ها یا زیر پاراگراف ها را فراهم می کند.

به عنوان یک قاعده، کتاب های درسی الکترونیکی به صورت مدولار ساخته می شوند و شامل تمام اطلاعات لازم و شامل چندین بخش هستند:

· بخش تئوری، این بخش بر اساس متن، گرافیک (نمودارهای ایستا، نقاشی ها، جداول و شکل ها)، انیمیشن، ضبط ویدیوی زنده و همچنین یک بلوک تعاملی است.

· بخش عملی که باید راه حلی گام به گام برای مسائل و تمرینات معمولی این دوره آموزشی با حداقل توضیحات ارائه دهد.

· بخش کنترل - شامل مجموعه ای از تست ها، سوالات کنترلی در بخش نظری، و همچنین حل مسائل و تمرینات در عمل.

· بخش مرجع که ممکن است شامل: نمایه موضوعی، جداول ثابت های اساسی، ابعاد، خواص فیزیکی و شیمیایی، فرمول های پایه این دوره آموزشی و سایر اطلاعات لازم به صورت گرافیکی، جدولی یا هر شکل دیگری باشد.

اجازه دهید به صورت بصری (در قالب جدول 1) اصول آموزشی را که باید اساس کتاب درسی الکترونیکی را تشکیل دهند، در نظر بگیریم.

میز 1.

اصول آموزشی

نام اصل

طرح آموزشی (روش شناختی).

دید

کتاب الکترونیکی شامل تصاویر و نمودارهای گرافیکی مختلف با قابلیت انتخاب رنگ و طرح های متنوع و همچنین شامل مطالب چندرسانه ای: فایل های صوتی و تصویری می باشد.

دسترسی

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

سیستماتیک و

دنباله ها

فرم های الکترونیکی به شما این امکان را می دهد که تمام مطالب کتاب درسی را با دقت بسیار دقیق منظم کنید و همچنین آن را در یک دنباله راحت برای مطالعه بیشتر مرتب کنید.

اصل ارتباط بین تئوری و عمل

برای ادغام تمام دانش به دست آمده در حین مطالعه تئوری، باید به آرامی دانش را با عمل مرتبط کنید، یعنی به قسمتی بروید که حاوی سوالات عملی و تکالیف برای تثبیت دانش است.

اصل علمی

EUP باید بر اساس آخرین دستاوردهای علمی در یک زمینه خاص باشد.

آگاهی و

فعالیت

با نتیجه گیری اینکه EUP برای کار مستقل در نظر گرفته شده است، دانش آموز باید آگاهانه به آن نزدیک شود. وظایف آزمون برای خودآزمایی به کسب فعال دانش کمک می کند.

اصل قدرت

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

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

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

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

اولاً، کتاب درسی الکترونیکی باید به طور کامل با برنامه درسی مطابقت داشته باشد و بر روی یک رسانه مواد دیجیتال قرار گیرد

ثانیاً کتاب الکترونیکی که در کنار کتاب درسی سنتی استفاده می شود، کارایی فرآیند آموزشی را افزایش می دهد.

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

کتابشناسی - فهرست کتب:

1.دنیس دیدرو. کلمات قصار، نقل قول ها، گفته ها، عبارات توسط دنیس دیدرو - [منبع الکترونیکی] - حالت دسترسی - URL: http://www.youfrase.ru/aphorisme.php?author=212&perline=3 (تاریخ دسترسی 13/11/20).

2. Lungu B.D. مطالعه رویکردهای مختلف در روش شناسی ساخت وسایل کمک آموزشی // کار واجد شرایط - [منبع الکترونیکی] - حالت دسترسی - URL: http://knowledge.allbest.ru/programming/2c0b65625b2bd68a4c43a88421316d26_0.13.1 (تاریخ دسترسی).

3. Pankratova O.P. استفاده از کتاب های درسی الکترونیک در موسسات آموزش حرفه ای - [منبع الکترونیکی] - حالت دسترسی - آدرس: http://www.moluch.ru/conf/ped/archive/72/4050/

4. Pankratova O.P. استفاده از کتابچه های الکترونیکی برای کار مستقل دانش آموزان - [منبع الکترونیکی] - حالت دسترسی - URL: http://ise.stavsu.ru/pedlab/public/Use of electronic manuals.doc (تاریخ دسترسی: 10/03/13) .

5. Pankratova O.P. زمینه های کاربرد کتاب های درسی الکترونیکی برای اهداف آموزشی - [منبع الکترونیکی] - حالت دسترسی - آدرس اینترنتی: http://ise.stavsu.ru/pedlab/public/مناطق کاربرد e-pos.doc (تاریخ دسترسی: 10/03 /13).

6. Piskunova A.I. تاریخچه آموزش و پرورش. از خاستگاه آموزش در جامعه بدوی تا پایان قرن بیستم: کتاب درسی برای مؤسسات آموزشی آموزشی. م.: افس، 2007. - 496 ص.

7. توسعه کار آزمایشگاهی با موضوع "ایجاد وسایل کمک آموزشی الکترونیکی" برای دوره "NIT در آموزش" // کار نهایی - [منبع الکترونیکی] - حالت دسترسی - URL: http://otherreferats.allbest.ru/pedagogics /00183063_0.html (تاریخ دسترسی 03.11.13).

کتاب درسی الکترونیکی یک برنامه آموزشی است که یک چرخه آموزشی از فرآیند یادگیری را اجرا می کند، فعالیت های یادگیری تعاملی را ارائه می دهد و سطح دانش را نظارت می کند. به طور معمول، کتاب درسی الکترونیکی مجموعه‌ای از آموزش، نظارت، مدل‌سازی و برنامه‌های دیگر است که بر روی رسانه‌های مغناطیسی (دیسک سخت یا فلاپی) یک رایانه الکترونیکی شخصی قرار می‌گیرد که محتوای علمی اصلی رشته دانشگاهی را منعکس می‌کند.

بیایید مزایا و معایب یک کتابچه راهنمای الکترونیکی را در مقایسه با نسخه چاپی در نظر بگیریم. دو عیب قابل توجه کتاب درسی الکترونیکی وجود دارد:

  • 1. نیاز به تجهیزات اضافی ویژه برای کار با آن، اول از همه - یک کامپیوتر با نرم افزار مناسب و یک مانیتور با کیفیت بالا، و گاهی اوقات همچنین یک درایو CD و / یا یک کارت شبکه یا مودم برای کار بر روی محلی یا شبکه جهانی؛
  • 2. فرم الکترونیکی غیرمعمول و غیر سنتی ارائه اطلاعات و افزایش خستگی هنگام کار با مانیتور.

مزایای کتابچه راهنمای الکترونیکی عبارتند از:

1. توانایی تطبیق و بهینه سازی رابط کاربری با نیازهای فردی دانش آموز.

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

2. امکان استفاده از ابزارهای اضافی (در مقایسه با نشریات چاپی) برای تأثیرگذاری بر دانش آموز (انتشار چند رسانه ای) که به شما امکان می دهد مطالب آموزشی را سریعاً تسلط و به خاطر بسپارید.

ما فکر می کنیم گنجاندن مدل های انیمیشن در متن راهنما بسیار مهم است. با کمک صدای متناظر با متن سخنرانی می توان به یک اثر مثبت دست یافت.

3. توانایی ساخت یک مکانیسم ناوبری ساده و راحت در کتابچه راهنمای الکترونیکی.

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

4. مکانیزم جستجوی توسعه یافته نه تنها در کتاب الکترونیکی، بلکه در خارج از آن.

به ویژه، با استفاده از پیوندهای فرامتن می توانید در متن نشریه پیمایش کنید، تصاویر را مشاهده کنید، به سایر نشریاتی که پیوندهایی در آن وجود دارد (ادبیات و غیره) دسترسی داشته باشید، حتی یک ایمیل برای نویسنده کتابچه راهنما بنویسید. درخواست توضیح برخی مفاد دستورالعمل هنگام استفاده از ساختارهای یادگیری آنلاین، می توان در حالی که در محل کار خود باقی می ماند، در مورد مفاد این کتابچه با سایر دانش آموزان (در اتاق مطالعه الکترونیکی) بحث کرد.

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

انطباق بر اساس استفاده از ساختار لایه ای نشریه است و مطابق با نتایج آزمون، لایه ای متناسب با سطح دانش دانش آموز ارائه می شود.

مزیت اصلی کتاب الکترونیکی- این امکان تعامل تعاملی بین دانش آموز و عناصر او است.

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

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

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

امکانات کتاب های درسی الکترونیکی.کتاب‌های الکترونیکی مزایای خاصی نسبت به انواع سنتی وسایل کمک آموزشی دارند:

  • 1. مطالعه مطالب ممکن است محدود به زمان نباشد.
  • 2. به دانش آموزان اجازه می دهد تا مهارت های کار مستقل را توسعه دهند.
  • 3. ساختار دفترچه راهنما به ایجاد کنترل بر مطالعه بلوک های خاصی از موضوعات کمک می کند.
  • 4. توانایی ساخت یک مکانیسم ناوبری ساده و راحت در کتابچه راهنمای الکترونیکی.
  • 5. یک مکانیسم جستجوی توسعه یافته در کتابچه راهنمای الکترونیکی، به ویژه هنگام استفاده از قالب فرامتن انتشارات.
  • 6. امکان کنترل خودکار داخلی سطح دانش دانش آموز.
  • 7. امکان گزینه ویژه برای ساختاربندی متریال.
  • 8. توانایی تطبیق مطالب مورد مطالعه با سطح دانش دانش آموز که منجر به افزایش شدید سطح انگیزه دانش آموز می شود.
  • 9. توانایی تطبیق و بهینه سازی رابط کاربری با نیازهای فردی دانش آموز.
  • 10. کتاب های درسی الکترونیک ممکن است در مقایسه با نسخه کاغذی دارای ویژگی های اضافی باشند.

ویژگی های اضافی کتابچه راهنمای الکترونیکی نسبت به نسخه چاپی عبارتند از:

  • 1. قابلیت گنجاندن قطعات ویژه ای که جریان بسیاری از فرآیندهای فیزیکی و فناوری را شبیه سازی می کند.
  • 2. امکان گنجاندن فایل های صوتی در کتاب درسی، به ویژه برای گردآوری روند کار با کتاب درسی و گوش دادن به سخنرانی توسط همان معلم.
  • 3. امکان گنجاندن قطعات ویدئویی در راهنما برای نشان دادن برخی مفاد کتاب درسی.
  • 4. گنجاندن قطعات تعاملی در راهنما برای اطمینان از گفتگوی سریع با دانش آموز.
  • 5. طراحی چند رسانه ای کامل دفترچه راهنما شامل گفتگو به زبان طبیعی، برگزاری کنفرانس ویدئویی با نویسنده (نویسندگان) و مشاوران بنا به درخواست دانشجو و غیره.

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

بنابراین، دانش آموز مطالب ارائه شده به طور مداوم را مشاهده نمی کند، بلکه قطعات صفحه نمایش جداگانه ای را که به طور جداگانه دنبال می شوند، مشاهده می کند. پس از مطالعه این صفحه، دانش‌آموز دکمه «بعدی» را که معمولاً در زیر متن قرار دارد، فشار می‌دهد و قطعه بعدی را دریافت می‌کند. اگر ببیند که همه چیز را از صفحه قبلی متوجه نشده یا به خاطر نمی آورد، دکمه "قبلی" را که در کنار صفحه اول قرار دارد فشار می دهد و یک قدم به عقب برمی گردد. یک توالی مجزا از صفحات در داخل (و درون) کوچکترین واحد ساختاری قرار دارد که آدرس دهی مستقیم را امکان پذیر می کند، یعنی در یک پاراگراف یا زیر پاراگراف (که با عنوان سطح سوم مشخص می شود) شامل یک یا چند قطعه است که به طور متوالی به هر کدام متصل می شوند. دیگر توسط پیوندهای فرامتن. بر اساس چنین قطعاتی، ساختار لایه ای از مطالب آموزشی طراحی شده است.

این سازماندهی مواد آموزشی بسته به سطح آمادگی دانش آموزان رویکرد متفاوتی را ارائه می دهد که منجر به سطح بالاتری از انگیزه یادگیری می شود که منجر به یادگیری بهتر و سریعتر مطالب می شود.

با توجه به ماهیت قابل توجهی متفاوت مواد چاپی و نسخه الکترونیکی (در نسخه الکترونیکی نمی توانید انگشت خود را بین صفحات بچسبانید و غیره)، دو مشکل جدید و مهم در مورد دوم ایجاد می شود:

  • 1. مشکل قرار دادن و طراحی متن و مواد گرافیکی روی سطح کار صفحه نمایش و همچنین اندازه این سطح، استفاده از رنگ و واکنش ذهنی کاربران به وجود این عناصر.
  • 2. مشکل کاربرگرایی و حرکت در یک نشریه الکترونیکی: بین بخش ها، گرافیک ها و نقشه ها، صفحات، از جمله تسلط بر سطوح مختلف مطالب و حرکت بین آنها، ثبت مراحل فرد در فرآیند یادگیری برای اطمینان از امکان کنترل و تحقیق آماری. .

روش‌های کار با مواد چاپی طی چندین قرن ایجاد شده است و با دیدگاه‌های ما در مورد چگونگی مطالعه و مطالعه، و اینکه یک کتاب یا مجله باید چگونه باشد، ارتباط نزدیکی دارد. در همان زمان، عصر مواد الکترونیکی به سرعت و ناگهان فرا رسید. بنابراین نقش بهینه سازی کار با متریال های مربوطه از جمله مسائل اول و دوم بسیار مهم است. مقایسه قابلیت های کتابچه راهنمای چاپی و الکترونیکی در جدول 1 نشان داده شده است.

جدول 1 مقایسه قابلیت های کتابچه راهنمای چاپی و الکترونیکی

معیارهای مقایسه

دفترچه راهنمای چاپ شده

دفترچه راهنمای الکترونیکی

کامل بودن،

ایستا

مطالبی را بدون امکان به روز رسانی و توسعه (اغلب قدیمی) ارائه می دهد.

فرآیند یادگیری پویا، نسخه های جدید.

میانگین

تمرکز بر دانش‌آموز «متوسط» غیر موجود، مشکل در ساخت مسیرها، فقدان روش‌های مختلف ارائه با هدف ادراکات مختلف.

سازمان سطح - انتقال به سطح بالاتر پس از تکمیل موفقیت آمیز قبلی. سطح دشواری قابل انتخاب توسط کاربر

نفاق، محدودیت

این کتابچه راهنما هم از سطوح دیگر این دوره (محور عمودی؛ به عنوان مثال، چگونه این موضوع در یک کلاس ارشد یا دانشگاه به طور عمیق تر مورد بحث قرار می گیرد) و هم از دروس دیگر (به صورت افقی) غیرممکن است. اغلب از کارهای روزمره (در امتداد محوری که به سمت دانش آموز است).

تمرکز بر نیازهای غریزی، زیست اجتماعی ("صلاحیت ها"، در اصطلاح مدرن)، سطح کردن.

اعلامی بودن

مطالب تثبیت شده، "آزمایش شده"، ارائه شده به عنوان یک داده بدیهی و حقیقت نهایی. جویدن مواد

رویکرد فعالیت

ابهام و در نتیجه ملال آور (سبکی و محتوایی)

سبکی خسته کننده: مقایسه یک کتاب علوم عامه پسند و یک کتاب درسی به وضوح به نفع کتاب درسی نیست.

دسترسی و دید، رابط بصری و مدیریت ساده.

فقر گرافیکی

هم با قابلیت های چاپ (تعداد رنگ ها و کمیاب بودن رنگ کامل؛ ویژگی های کاغذ و الزامات SanPin)، هزینه کار هنرمندان و حق چاپ برای تصاویر با کیفیت بالا (مثلاً عکس های میکروسکوپی) تعیین می شود.

حداکثر سه بعدی، روشنایی گرافیکی

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

چند رسانه ای.چند رسانه ای مجموعه ای از سخت افزار و نرم افزار کامپیوتر است که به شما امکان می دهد اطلاعات ارائه شده در اشکال مختلف (متن، گرافیک، صدا، ویدئو، انیمیشن) را ترکیب کرده و به صورت تعاملی با آن کار کنید.

در یک کتاب درسی معمولی، تمام اطلاعات فقط به صورت متن و گرافیک ارائه می شود. یک کتاب درسی الکترونیکی می تواند به طور موثری از انواع فناوری های چند رسانه ای استفاده کند.

اولاً، متن کتاب الکترونیکی را می توان روشن و رنگارنگ کرد. با انتخاب فونت بر اساس سبک، رنگ، اندازه، نوع ارائه (معمول، پررنگ، مورب، زیرخط دار). فرصت های غنی برای ایجاد متن و فرمول های ریاضی در یک سبک، با استفاده از حروف الفبا (سیریلیک، لاتین، یونانی و غیره)، کاراکترهای خاص، پیکتوگرام ها و غیره وجود دارد.

ثانیا، ایجاد تصاویر گرافیکی مختلف (نقاشی، عکس، جداول، نمودارهای هر شکل، هیستوگرام، تصاویر سه بعدی) آسان است. همه اینها را می توان متحرک کرد، یعنی. حرکت کردن، تغییر شکل و غیره

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

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

پنجم، فن آوری های چند رسانه ای استفاده از انیمیشن، "احیای" تصاویر، متون و سایر اشیاء کتاب درسی را ممکن می سازد. این فناوری امکان نشان دادن کار آزمایشی روی موضوعات را به صورت مجازی، "آشکار کردن" نامرئی یا انجام آزمایش هایی که برای نمایش زنده خطرناک هستند و غیره را امکان پذیر می کند.

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

این مدل به دانش آموز اجازه می دهد تا تحقیق کند، بر موانع مختلف غلبه کند، مشکلات فردی را حل کند و ترتیب وظایف را ساختار دهد. اغلب محتوا با عناصر بازی انگیزشی، رقابتی و تحقیقاتی ارائه می شود. از جمله کاربردهای این نوع بازی می توان به ماجراجویی در تاریخ، زیست شناسی، جغرافیا و ...، شبیه سازها، کارگاه ها، برنامه های آموزشی و ... اشاره کرد.

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

تعاملتعامل شامل طیف گسترده ای از فرصت ها برای تأثیرگذاری بر دوره و محتوای اطلاعات است:

  • v کنترل اشیاء روی صفحه با استفاده از ماوس؛
  • v ناوبری خطی روی صفحه با استفاده از پیمایش عمودی.
  • v ناوبری سلسله مراتبی با استفاده از لینک ها.
  • v تابع کمک آنلاین. موثرترین اگر برای ارائه اطلاعات آنی تطبیق داده شود.
  • v بازخورد پاسخ برنامه، که کیفیت اقدامات کاربر را ارزیابی می کند. اگر توسعه بیشتر برنامه به این ارزیابی بستگی داشته باشد، این واکنش نشان داده می شود.
  • v تعامل سازنده

کتاب درسی الکترونیک (ET) یک مجموعه آموزشی نرم افزاری و روش شناختی است که مطابق با یک برنامه درسی استاندارد است و این فرصت را برای دانش آموز فراهم می کند که به طور مستقل یا با کمک معلم بر یک درس یا بخش آن تسلط یابد. این محصول با ساختار داخلی، دیکشنری ها، قابلیت های جستجو و ... ساخته شده است.

یک کتاب درسی الکترونیکی را می توان برای مطالعه مستقل مطالب آموزشی در یک رشته خاص یا برای حمایت از یک دوره سخنرانی به منظور مطالعه عمیق در نظر گرفت.

علاوه بر رسانه های مختلف، کتاب آموزشی تعدادی تفاوت اساسی با کتاب درسی چاپی دارد:

قابلیت چند رسانه ای؛

ارائه واقعیت مجازی؛

سطح بالایی از تعامل؛

امکان رویکرد فردی به دانش آموز.

ورود عناصر چندرسانه ای به ساختار یک کتاب درسی الکترونیکی امکان انتقال همزمان انواع مختلف اطلاعات را فراهم می کند. این معمولاً به معنای ترکیبی از متن، صدا، گرافیک، انیمیشن و ویدئو است.

بسیاری از فرآیندها و اشیاء در کتاب درسی الکترونیک را می توان در پویایی توسعه آنها و همچنین در قالب مدل های 2 یا 3 بعدی ارائه کرد که به کاربر توهم واقعیت اشیاء تصویر شده را می دهد.

تعامل به شما امکان می دهد بازخوردی را از کاربر اطلاعات (دانش آموز) به منبع آن (معلم) ایجاد کنید.

تعامل تعاملی با یک پاسخ فوری و واکنش تایید شده بصری به یک کنش یا پیام مشخص می شود.

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

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

یک کتاب درسی الکترونیکی مزایای خاصی نسبت به انواع کتاب های درسی سنتی دارد:

مطالعه مطالب ممکن است با چارچوب زمانی (برنامه کلاس درس) مرتبط نباشد.

به دانش آموزان اجازه می دهد تا مهارت های کار مستقل را توسعه دهند.

ساختار کتاب کمک می کند تا کنترل بر مطالعه بلوک های خاصی از موضوعات ایجاد شود.

کتاب های درسی الکترونیکی ممکن است در مقایسه با نسخه کاغذی دارای ویژگی های اضافی باشند. یکی از این امکانات استفاده از هایپرلینک است که با استفاده از آن می توان به سرعت از یک بخش کتاب درسی به قسمت دیگر منتقل شد.

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

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

به همین دلیل است که برای ایجاد یک کتاب درسی الکترونیک، گرفتن یک کتاب درسی خوب، ارائه مسیریابی (ایپرمتن) و مطالب گویای غنی (از جمله چند رسانه ای) و نمایش آن بر روی صفحه کامپیوتر کافی نیست. یک کتاب درسی الکترونیکی نباید به متن با تصویر یا کتاب مرجع تبدیل شود، زیرا کارکرد آن اساساً متفاوت است.

یک کتاب درسی الکترونیکی باید درک و به خاطر سپردن (و فعالانه، نه منفعلانه) مهم‌ترین مفاهیم، ​​جملات و مثال‌ها را تا حد امکان آسان کند که در فرآیند یادگیری توانایی‌های مغز انسان به غیر از یک کتاب درسی معمولی را شامل می‌شود، به ویژه، حافظه شنوایی و عاطفی و همچنین استفاده از توضیحات کامپیوتری.

مؤلفه متنی باید محدود باشد - از این گذشته ، کتاب درسی معمولی ، کاغذ و قلم برای مطالعه عمیق مطالبی که قبلاً در رایانه تسلط یافته اند باقی می مانند.

یک کتاب الکترونیکی برای کار مستقل دانش آموزان در آموزش تمام وقت و به ویژه از راه دور ضروری است زیرا:

درک مطالب مورد مطالعه را به دلیل روش های ارائه مطالب به غیر از ادبیات چاپی آموزشی تسهیل می کند: رویکرد استقرایی، تأثیر بر حافظه شنوایی و عاطفی و غیره.

اجازه می دهد تا مطابق با نیازهای دانش آموز، سطح آمادگی، توانایی های فکری و جاه طلبی های او سازگار شود.

شما را از محاسبات و دگرگونی های دست و پا گیر می کند و به شما امکان می دهد روی ماهیت موضوع تمرکز کنید ، مثال های بیشتری را در نظر بگیرید و مشکلات بیشتری را حل کنید.

گسترده ترین فرصت ها را برای خودآزمایی در تمام مراحل کار فراهم می کند.

این امکان را فراهم می کند که کار را به زیبایی و دقت آماده کرده و در قالب یک فایل یا پرینت به استاد ارسال کنید.

نقش یک مربی بی‌پایان صبور را بازی می‌کند و تعداد تقریباً نامحدودی از توضیحات، تکرارها، نکات و غیره را ارائه می‌کند.

یک کتاب درسی برای دانش آموز ضروری است، زیرا بدون آن نمی تواند دانش و مهارت جامع و جامعی را در یک موضوع معین به دست آورد.

کتاب الکترونیکی برای کلاس های عملی در کلاس های تخصصی مفید است زیرا

به شما امکان می دهد از پشتیبانی رایانه برای حل تعداد بیشتری از مشکلات استفاده کنید و زمان را برای تجزیه و تحلیل راه حل های به دست آمده و تفسیر گرافیکی آنها آزاد کنید.

به معلم اجازه می دهد تا با حفظ نقش رهبر و مشاور، درس را به شکل کار مستقل روی رایانه انجام دهد.

به معلم اجازه می دهد تا به سرعت و به طور مؤثر دانش دانش آموزان را با استفاده از رایانه کنترل کند، محتوا و سطح دشواری آزمون را تنظیم کند.

یک کتاب الکترونیکی برای معلمان راحت است زیرا آن را دارد

به شما این امکان را می دهد که به صلاحدید خود مطالب را به سخنرانی ها و کلاس های عملی بیاورید، شاید حجم کمتری داشته باشد، اما از نظر محتوا مهم تر است، و برای کار مستقل با EE آنچه خارج از محدوده آموزش کلاس درس بود، رها کنید.

شما را از بررسی خسته کننده تکالیف، محاسبات و آزمایشات استاندارد رها می کند و این کار را به رایانه واگذار می کند.

به شما امکان می دهد نسبت تعداد و محتوای مثال ها و مشکلاتی را که در کلاس بحث شده و در خانه اختصاص داده شده اند بهینه کنید.

به شما امکان می دهد کار با دانش آموزان را فردی کنید، به خصوص در مورد تکالیف و فعالیت های تست.

کتاب درسی الکترونیک و غیر الکترونیکی: شباهت ها و تفاوت ها

"کتاب درسی الکترونیک". این اصطلاح در حال حاضر پایدارترین است و این نوع توسعه به طور فزاینده ای شامل دوره های کامپیوتری جامع برای اهداف آموزشی می شود.

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

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

عقیده ای وجود دارد که اصطلاح "کتاب درسی الکترونیک" کاملاً مناسب نیست ، زیرا یک کتاب درسی چاپی نیز وجود دارد. این نویسندگان اصطلاح «نشر الکترونیکی» را پیشنهاد می کنند. اما کلمه «نشر» نیز به معنای مطالب چاپی است. از اصطلاحات جدیدی که شامل مفاهیم شناخته شده است نترسید. زندگی تغییر می کند، تکنولوژی تغییر می کند. و با همه تغییرات باید با درک رفتار کرد.

لازم است ویژگی های متمایز یک کتاب درسی الکترونیکی از یک کتاب چاپی به وضوح مشخص شود. آنها به شرح زیر است:

  • 1. هر کتاب درسی چاپی (روی کاغذ) برای سطح اولیه مشخصی از آمادگی دانش آموز طراحی شده و سطح نهایی آموزش را فرض می کند. برای بسیاری از دروس آموزش عمومی، کتاب های درسی معمولی (پایه)، پیشرفته، انتخابی و غیره وجود دارد. یک کتاب درسی الکترونیکی برای یک موضوع دانشگاهی خاص ممکن است حاوی مطالبی با سطوح مختلف پیچیدگی باشد. علاوه بر این، همه آن‌ها روی یک سی‌دی لیزری قرار می‌گیرند، حاوی تصاویر و انیمیشن‌هایی برای متن، و وظایف چند متغیره برای آزمایش دانش به صورت تعاملی برای هر سطح.
  • 2. وضوح کتاب الکترونیکی بسیار بیشتر از کتاب چاپی است. بنابراین، یک کتاب درسی جغرافیای روسیه روی کاغذ معمولاً شامل حدود 50 تصویر است؛ یک کتاب درسی چند رسانه ای برای همان دوره می تواند تا 800 اسلاید داشته باشد. تجسم نیز با استفاده از فناوری های چند رسانه ای هنگام ایجاد کتاب های درسی الکترونیک تضمین می شود: انیمیشن، صدا، هایپرلینک ها، فیلم ها، و غیره.
  • 3. کتاب درسی الکترونیک گزینه های متعدد، چند سطحی و انواع تکالیف و تست های تستی را ارائه می دهد. کتاب الکترونیکی این امکان را به شما می دهد که تمام تکالیف و تست ها را به صورت تعاملی و آموزشی ارائه دهید. در صورت نادرست بودن پاسخ می توانید با توضیحات و نظرات پاسخ صحیح را بدهید.
  • 4. کتاب های درسی الکترونیک از نظر ساختار سیستم های باز هستند. آنها را می توان در طول عملیات تکمیل، تنظیم، اصلاح کرد.
  • 5. برای اطمینان از تطبیق پذیری در هنگام استفاده و بسته به اهداف توسعه، کتب درسی الکترونیک ممکن است ساختار متفاوتی داشته باشند. شما می توانید کتاب های درسی الکترونیکی را بدون ارجاع به برنامه ریزی موضوعی، اما صرفاً با پیروی از برنامه درسی برای یک دوره خاص تهیه کنید. می توانید از کتاب های درسی الکترونیکی بر اساس اصل مطالعه عمودی مطالب آموزشی استفاده کنید. چهار کتاب درسی روی کاغذ برای دروس مربوطه وجود دارد که هر کدام همراه با موضوعات دیگر حاوی مطالب آموزشی در مورد توابع و نمودارها می باشد.همچنین می توان از چنین کتاب الکترونیکی برای مطالعات مستقل، آمادگی برای امتحانات و در کلاس درس استفاده کرد.

معرفی

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

کتابچه های راهنمای کاربر، کتاب های مرجع، خبرنامه ها، دستورالعمل ها، بروشورهای تبلیغاتی، جزوه ها و ادبیات مشابه با ماهیت اطلاعاتی، آموزشی و تبلیغاتی در قالب کتاب های درسی الکترونیکی تهیه می شود. دلیل ساده است - کار با چنین ادبیاتی به صورت الکترونیکی (به جای کاغذی) بسیار راحت تر است و برای نویسندگان و ناشران نسخه الکترونیکی انتشار اغلب بسیار جذاب تر است.

در مقایسه با نشریات کاغذی سنتی، انتشارات الکترونیکی به ارائه متن و تصاویر محدود نمی شود - آنها می توانند شامل انیمیشن، ویدئو، موسیقی، انواع جلوه های بصری و حتی تعاملی باشند. به عنوان مثال، آنها می توانند اطلاعات را جمع آوری کرده و داده ها را از طریق اینترنت ارسال کنند، با نرم افزارهای دیگر تعامل داشته باشند، برای سازماندهی آزمایش، انجام محاسبات و غیره استفاده شوند.

علاوه بر مزایای خلاقانه، انتشار الکترونیکی دارای مزایای اقتصادی خاصی نیز می باشد: زمان ایجاد کوتاهتر، به روز رسانی سریعتر (نشر مجدد) و هزینه بسیار کمتر.

علاوه بر این، به لطف روش های فشرده سازی ویژه مورد استفاده، نشریات الکترونیکی از نظر اندازه جمع و جور هستند که امکان توزیع آنها را افزایش می دهد - مواد الکترونیکی را می توان بر روی سی دی، دی وی دی و حتی فلاپی دیسک منتقل کرد، از طریق وب سایت ها توزیع کرد یا از طریق پست الکترونیکی ارسال کرد. بنابراین، موضوع پروژه دیپلم مرتبط است.

موضوع مطالعه کتاب الکترونیکی است.

موضوع تحقیق یک کتابچه راهنمای آموزشی و روش شناختی الکترونیکی است که از این پس EUMP نامیده می شود، در یکی از شاخه های علوم کامپیوتر – گرافیک کامپیوتری.

برای دستیابی به این هدف، وظایف زیر را برجسته خواهیم کرد:

1. طراحی EUMP;

2. انتخاب مواد لازم برای اجرای پروژه.

3. اشکال زدایی مطالب نظری و عملی.

4. پردازش ظاهر;

5. تست EC.

1. فرمول بندی مسئله

1.1 ماهیت سازمانی و اقتصادی کار

تعاریف زیر از کتاب درسی الکترونیکی از منابع مختلف به دست می آید:

این مجموعه ای از گرافیک، متن، دیجیتال، گفتار، موسیقی، ویدئو، عکس و اطلاعات دیگر و همچنین اسناد چاپی کاربر است. نشریه الکترونیکی را می توان بر روی هر رسانه الکترونیکی - مغناطیسی (نوار مغناطیسی، دیسک مغناطیسی و غیره)، نوری (CD-ROM، DVD، CD-R، CD-1، CD+ و غیره) اجرا کرد و همچنین در یک شبکه های کامپیوتری الکترونیکی؛

حاوی مطالب نظام‌مند در زمینه علمی و عملی دانش مربوطه، برای اطمینان از کسب خلاقانه و فعال دانش‌آموزان، مهارت‌ها و توانایی‌ها در این زمینه. EUMP (راهنمای روش شناسی آموزشی الکترونیکی) باید با سطح بالایی از اجرا و طراحی هنری، کامل بودن اطلاعات، کیفیت ابزارهای روش شناختی، کیفیت اجرای فنی، وضوح، منطق و سازگاری ارائه متمایز شود.

نشریه آموزشی حاوی ارائه سیستماتیک یک رشته دانشگاهی یا بخش، بخش آن، مطابق با استاندارد دولتی و برنامه درسی و رسماً به عنوان این نوع انتشار تأیید شده است.

این یک نشریه الکترونیکی است که به طور جزئی یا کامل جایگزین یا تکمیل کننده کتاب درسی است و رسماً به عنوان این نوع انتشار تأیید شده است.

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

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

تست. از نظر خارجی، این ساده ترین شکل یک کتاب درسی الکترونیکی است. مشکل اصلی انتخاب و تنظیم سوالات و همچنین تفسیر پاسخ به سوالات است. یک آزمون خوب تصویری عینی از دانش، مهارت ها و توانایی هایی که دانش آموز در یک حوزه موضوعی خاص دارد ارائه می دهد.

دایره المعارف. این شکل اولیه یک کتاب درسی الکترونیکی است. در سطح محتوا، واژه دایره المعارف به این معناست که اطلاعات متمرکز در یک کتاب درسی الکترونیکی باید در رابطه با استانداردهای آموزشی کامل و حتی زائد باشد.

کتاب مسائل. کتاب مسئله در کتاب درسی الکترونیک به طور طبیعی وظیفه آموزش را انجام می دهد. دانش آموز اطلاعات آموزشی را دریافت می کند که برای حل یک مشکل خاص ضروری است. مشکل اصلی انتخاب وظایفی است که تمام مطالب نظری را پوشش می دهد.

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

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

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

محیط غیر کلامی به طور سنتی، کتاب های درسی الکترونیک ماهیت شفاهی دارند. آنها نظریه را به صورت متنی یا گرافیکی ارائه می کنند. این میراث انتشارات چاپی است. اما در یک کتاب درسی الکترونیکی امکان پیاده‌سازی روش «آنطور که من انجام می‌دهم» وجود دارد. چنین محیطی ویژگی های یک معلم واقعی را به کتاب درسی الکترونیک می دهد.

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

بیایید مراحل اصلی توسعه یک کتاب درسی الکترونیکی را در نظر بگیریم:

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

توسعه فهرست مطالب و فهرستی از مفاهیم. مطالب به بخش‌هایی متشکل از ماژول‌هایی تقسیم می‌شود که حجمشان کم است اما محتوا بسته است و فهرستی از مفاهیم لازم و کافی برای تسلط بر موضوع تهیه شده است.

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

پیاده سازی به صورت الکترونیکی هنگام ایجاد یک کتاب درسی، متن به صورت الکترونیکی پیاده سازی می شود. در نتیجه، یک نشریه الکترونیکی بدوی ایجاد می شود که می تواند برای اهداف آموزشی استفاده شود.

توسعه پشتیبانی کامپیوتری پشتیبانی کامپیوتری در حال توسعه است. دستورالعمل هایی برای کاربران در مورد استفاده از هسته هوشمند نیروگاه در حال توسعه است. اکنون کتاب درسی الکترونیک با استفاده از ابزارهای چند رسانه ای برای بهبود بیشتر (صدا و تجسم) آماده است.

انتخاب مواد برای اجرای چند رسانه ای روش هایی که در آن مفاهیم و عبارات فردی توضیح داده می شوند تغییر کرده و متون انتخاب می شوند.

از نظر اقتصادی، EUMP کاملاً رایگان توزیع می شود.

1.2 اطلاعات ورودی

موارد زیر به عنوان اطلاعات ورودی کتاب درسی الکترونیکی استفاده می شود:

1. مواد سخنرانی;

2. مواد کنترل;

3. راهنمای کاربر.

4. کمک کنید.

1.3 چاپ

اطلاعات خروجی محصول نرم افزار صفحات کتاب الکترونیکی است که شامل مطالب کاربردی (شکل 1) و مطالب سخنرانی می باشد. (شکل 2).

1.4 پشتیبانی فنی

این پروژه پایان نامه بر روی کامپیوتری با پیکربندی زیر تکمیل شد:

1. پردازنده - Intel (R) Pentium (R) 4 CPU 2.40 GHz;

2. مادربرد - ASUS P4P800 Deluxe (Socket 370, Dimm, AGP 4X, audio software);

رم - 1 گیگابایت؛

کارت گرافیک Geforse 7600 GT 256 Mb;

مانیتور GREEN WOOD 17 TFT;

درایوهای CD-ROM 52sp IDE ASUS CD-S520/A OEM;

7. Keyboard Genius KB-06x PS/2 Black;

8. ماوس نوری ماوس بادی روور اسکرول 4 اما نوری (USB).

1.5 نرم افزار

سیستم عامل ویندوز XP Professional. هدف اصلی سیستم عامل ها اطمینان از تعامل بین انسان ها، تجهیزات و برنامه ها است. هنگام کار با سیستم عامل Windows XP Professional بسیاری از ابزارها و فناوری های جدید و قدرتمندتر در دسترس هستند. از دستیار جستجو برای یافتن سریع اطلاعات مورد نیاز خود استفاده کنید.

اساس ایجاد یک ساختار داده برای یک کتاب درسی الکترونیکی، سیستم کمک ویندوز است که چندین مزیت آشکار دارد، که اصلی ترین آنها یک سیستم ناوبری از قبل پیاده سازی شده است، از جمله سیستم جستجوی کلمه کلیدی، ایجاد خودکار واژه نامه و توانایی برای چاپ اسناد فایل های راهنما می توانند شامل متن، گرافیک و انیمیشن فرمت شده باشند. با این حال، ایجاد چنین فایل‌هایی نیاز به نرم‌افزار خاصی دارد که فرآیند کامپایل با آن انجام می‌شود؛ خود فایل‌های راهنما را نمی‌توان به صورت پویا تغییر داد - این به یک کامپایلر نیاز دارد. فایل های راهنما نمی توانند حاوی عناصر برنامه باشند و سیستم راهنما حاوی هیچ زبان داخلی برای ایجاد آنها نیست. اما، به جای این، ابزاری وجود دارد که با آن می‌توانیم فایل‌های اجرایی واقع در هارد رایانه محلی را اجرا کنیم. همچنین بین محتوای متنی و برنامه های آموزشی (یا آزمایشی) قطع ارتباط وجود دارد.XP قابل اعتمادترین و ایمن ترین سیستم عامل در خانواده ویندوز است. اولا، این فایروال اتصال به اینترنت است - یک فایروال شبکه ساده (صفحه نمایش) که امنیت کار با اینترنت را تضمین می کند، اما فقط ترافیک ورودی را کنترل می کند. ثانیاً، اینها خط مشی های گروه جدیدی هستند که به شما امکان می دهند حقوق نرم افزارهای خاصی را اختصاص یا محدود کنید، نصب نرم افزارهایی را که توسط گواهی دیجیتال محافظت نمی شوند و موارد دیگر ممنوع کنید. برای ایجاد کتاب درسی از برنامه SunRav BookOffice استفاده شده است. این برنامه بسته ای از دو برنامه مستقل است: Book Editor برای ایجاد کتاب های الکترونیکی و کتاب های درسی (فایل هایی با فرمت *.srb) استفاده می شود و Book Reader به شما امکان خواندن آنها را می دهد.Book Editor. یک کتاب الکترونیکی را می توان از هر سند متنی یا از مجموعه ای از فایل ها در فرمت های HTML، RTF، DOC، TXT و CHM ایجاد کرد. اگر هنگام وارد کردن به ویرایشگر کتاب، مجموعه ای از فایل ها را مشخص کنید، هر کدام از آنها به عنوان یک فصل جداگانه در کتاب درج می شود. در آینده، کاربر می تواند سلسله مراتبی از فصل ها، بخش ها و زیربخش ها را بنا به صلاحدید خود بسازد؛ عمق تودرتو محدود نیست.

بخش‌هایی از متن یک کتاب الکترونیکی را می‌توان تحت انواع روش‌های قالب‌بندی قرار داد: پررنگ یا مورب، خط‌دار، زیرنویس یا فوق‌نویس، و غیره. پاراگراف‌های جداگانه را می‌توان به همان روشی که در MS Word قالب‌بندی کرد: تنظیمات رنگ پس‌زمینه، حاشیه‌ها، ترازهای مختلف، تورفتگی‌ها، فاصله بین خطوط و غیره در دسترس هستند. کاربر می‌تواند مجموعه‌ای دلخواه از ویژگی‌های متن را تعریف کند، آن را به عنوان یک سبک ذخیره کند. و بعداً آن را روی هر قطعه متن انتخابی اعمال کنید.

لیست های گلوله ای و شماره گذاری شده، تصاویر، لینک ها، جداول، و همچنین عناصر مختلف رابط ویندوز را می توان در متن درج کرد: دکمه ها، لیست های کشویی، چک باکس ها، فیلدهای متنی و غیره. علاوه بر این، می‌توانید پیوندهایی به آزمون‌هایی که با استفاده از tTester ایجاد شده‌اند را در کتاب درج کنید. در این صورت کتاب تبدیل به یک کتاب درسی واقعی می شود که پس از مطالعه هر فصل از دانش آموز خواسته می شود تا در آزمون مربوطه شرکت کند.

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

در طول فرآیند ایجاد کتاب، کاربر می تواند متن را از نظر اشتباهات گرامری بررسی کند و برای هر فصل مجموعه ای از کلمات کلیدی ایجاد کند. کلمات کلیدی به شما کمک می کند تا به سرعت بخش مورد نظر یک کتاب را هنگام مطالعه آن در برنامه SunRav Book Reader پیدا کنید.

هر کتابی را می توان با رمز محافظت کرد، هم از تغییر محتوا و هم از خواندن توسط افراد غریبه. کتاب را می توان نه تنها در قالب *.srb خود، بلکه به عنوان مجموعه ای از فایل های HTML، یک فایل RTF (فرمت جهانی برای ذخیره متن فرمت شده) یا یک CHM (فایل راهنما) ذخیره کرد. Book Reader. این برنامه به شما اجازه می دهد اسناد متنی را در TXT، RTF، HTML، DOC و برخی فرمت های دیگر بخوانید. البته از جمله کتاب هایی که در برنامه SunRav Book Editor ایجاد شده اند.

این برنامه دارای یک عملکرد خودکار اسکرول داخلی است. کاربر سرعت حرکت متن را روی صفحه تنظیم می کند (مشابه عنوان پایانی در یک فیلم)، و می تواند کتاب را بدون دست زدن به ماوس یا صفحه کلید مشاهده کند. صدای متن نیز با استفاده از سیستم های خواندن نصب شده بر روی کامپیوتر، موتور تبدیل متن به گفتار در دسترس است.

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

برای سهولت در پیمایش در کتاب، این برنامه دارای یک سیستم نشانک داخلی است. اگر کتابی در برنامه SunRav Book Editor ایجاد شده باشد و حاوی مجموعه ای از کلمات کلیدی باشد، کاربر می تواند با استفاده از کلمات کلیدی اطلاعات لازم را جستجو کند. علاوه بر این، جستجوی تمام متن و چاپ کل کتاب بر روی چاپگر امکان پذیر است.

2. قسمت کاری

2.1 مدل (روش) برای حل مسائل

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

در اینجا یک نمودار ساخته شده است - پروژه این کار. در نمودار والد، بلوک اصلی "کتاب درسی الکترونیکی برای رشته "انفورماتیک" است (به پیوست A مراجعه کنید).

بلوک B یک مدل عملکردی است که به 5 بلوک تقسیم می شود: توسعه، طراحی. پیاده سازی؛ اشکال زدایی، آزمایش، (به پیوست B مراجعه کنید).

این مدل همیشه با نمایش سیستم به عنوان یک واحد واحد از یک بلوک عملکردی با فلش های واسط که فراتر از دامنه مورد بررسی گسترش می یابد، شروع می شود.

2.2 شرح الگوریتم حل مسئله

شروع کنید. انتخاب مواد.

انتخاب برنامه برای نوشتن EUMP.

ایجاد EUMP.

اشکال زدایی و آزمایش EUMP.

فهرست ادبیات استفاده شده

تکمیل.

2.3 شرح برنامه

EUMP با استفاده از برنامه SunRav Book Office ایجاد شد. EUMP شامل 3 بخش است:

1. بخش نظری - شامل سخنرانی های این فصل است.

2. قسمت عملی - شامل وظایف عملی است.

برنامه آزمون - برنامه ای است که در آن معلم یا متخصص می تواند بین دانش آموزان یا کارمندان آزمون انجام دهد.

2.4 راهنمای کاربر

1. برای شروع استفاده از EUMP، باید فایل "Informatics.exe" را باز کنید. صفحه اصلی کتاب الکترونیکی به نام "مقدمه" روی صفحه نمایشگر ظاهر می شود. (شکل 3).

برای آشنایی با مواد کار این کتابچه راهنمای کاربر، باید روی دکمه "محتوا" کلیک کنید (شکل 4). پس از این، لیستی باز می شود که در آن تمام فصول و بخش های موجود در EUMP ارائه می شود.

برای انتخاب فصل مورد نظر خود با دکمه سمت چپ ماوس روی آن کلیک کنید. مطالب در سمت راست کتاب درسی باز می شود (شکل 5).

برای خروج از هر فصل در منوی "محتوا"، روی دکمه "بازگشت" کلیک کنید (شکل 6).

5. برای بستن EUMP، روی ضربدر قرمز در گوشه سمت راست بالا کلیک کنید. یا در پانل کتاب درسی "خروج از برنامه" (شکل 7).

شکل 7

3. اشکال زدایی و نگهداری برنامه

3.1 مورد آزمایشی

برای تکمیل این پروژه پایان نامه از داده های واقعی استفاده شد. همه فصل ها و موارد فورا باز می شوند. همه نقشه ها واضح و روشن هستند. EUMP رنگی ساخته شده است.

3.2 روش های اشکال زدایی و آزمایش یک برنامه

همانطور که قبلاً گفتیم اشکال زدایی به دو صورت انجام می شود:

اشکال زدایی نحو. خطاهای نحوی توسط کامپایلر شناسایی می شوند، بنابراین تصحیح آنها بسیار آسان است.

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

اشکال زدایی فرآیند بومی سازی و تصحیح خطاها در یک برنامه است.

مهم نیست که چقدر با دقت می نویسیم، اشکال زدایی تقریباً همیشه بیشتر از برنامه نویسی طول می کشد.

روش های تشخیص خطا:

تحلیلی - با داشتن درک کافی از ساختار برنامه، متن آن را به صورت دستی بررسی می کنیم، بدون اینکه آن را اجرا کنیم.

تجربی - ما برنامه را با استفاده از ابزارهای چاپ اشکال زدایی و ردیابی اجرا می کنیم و نتایج عملکرد آن را تجزیه و تحلیل می کنیم. هر دو روش در نوع خود راحت هستند و معمولاً با هم استفاده می شوند.

علاوه بر تکنیک ها، خوب است که ایده ای از ابزارهایی داشته باشیم که به ما در شناسایی خطاها کمک می کنند. این:

چاپ اضطراری - پیام هایی را در مورد تکمیل غیرعادی بلوک های فردی و کل برنامه به عنوان یک کل نمایش می دهد.

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

ردیابی مستقیم:

محاسبات (معادل آنها، زمان و چگونگی تغییر متغیرهای انتخاب شده)؛

منطقی (زمانی و چگونه دنباله ای از عبارات انتخاب شده اجرا می شود)؛

نظارت بر اینکه آیا شاخص ها از حد مجاز فراتر می روند یا خیر.

ردیابی دسترسی به متغیرها؛

ردیابی تماس ها به برنامه های فرعی؛

بررسی مقادیر شاخص عناصر آرایه و غیره

محیط های توسعه امروزی اغلب از ما می خواهند که به یک مشکل به صورت مکالمه پاسخ دهیم. در این صورت می توانید:

مشاهده مقادیر فعلی متغیرها، وضعیت حافظه، بخشی از الگوریتم که در آن خرابی رخ داده است.

لغو اجرای برنامه؛

تغییراتی را در برنامه ایجاد کنید و آن را دوباره اجرا کنید (در محیط های کامپایلر، این به کامپایل مجدد کد نیاز دارد؛ در محیط های مفسر، اجرا را می توان مستقیماً از عبارت تغییر یافته ادامه داد).

3.3 حفاظت از محصولات نرم افزاری

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

محافظت برای این محصول نرم افزاری ارائه نشده است، زیرا این یک برنامه کاربردی عمومی و دسترسی آزاد است.

نتیجه

در فرآیند توسعه این نرم افزار، نرم افزاری برای آموزش از راه دور دانشجویان که بخشی از مجموعه آموزشی و روشی دانشگاه است، پیاده سازی شد. توابع نمایش سخنرانی در نرم افزار کتاب درسی الکترونیک پیاده سازی شد. یک رابط بصری و کاربر پسند ایجاد شده است، یک روش تست ایجاد شده است تا انعطاف پذیری برای کنترل دانش و نظارت بر فرآیند یادگیری دانش آموز ایجاد کند.

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

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

کتابشناسی - فهرست کتب

1. آموزش مصور فتوشاپ // #"588149.files/image008.gif">

ضمیمه B

ضمیمه B