ні вирази
не вводиться як тип, але показані приклади використання логічних виразів в умовах циклів і умовного оператора
не вводиться як тип, але розглянуті основні логічні операції і застосування їх у складних умовах
виділений логічний тип, розглянуті всі правила логіки та їх застосування в коді програми
масиви
(1-о та 2-мірні)
визначення 1мерного масиву, його опис, введення-виведення даних, знаходження середнього значення.
визначення 1,2 мірного масиву, введення, висновок, опис, завдання на знаходження суми, найбільшого елемента, упорядкування і пошук
рядка
не вводяться як тип, використовуються тільки як підказки для операторів виведення і введення
визначення типів char і string, операції об'єднання, порівняння, присвоювання, видалення частини рядка
визначення рядка-вого типу, операції додавання, визначення довжини, вирізання підрядка, перетворення типів
запису
Чи не розглядаються
Визначення, при-заходи опису та використання
не розглядаються
файли
визначення, опис, операції читання, запису, функція кінця файлу, приклади
Більше повне розкриття тим спостерігається в підручнику Кузнєцова.
У підручнику Семакіна виклад ведеться стосовно до декількох розділів (Програмування, БД і Електронні таблиці). p> У процесі вивчення типів даних більш повно у всіх підручниках вивчаються числові типи даних - integer і real. Також, в кожному підручнику вивчаються одномірні масиви, даються основні поняття і неявне застосування змінних логічного типу.
У підручнику Кузнєцова, на відміну від Семакіна, розглядаються двовимірні масиви, рядка, записи та файли.
У обох підручниках, на відміну від підручника Угриновича, тема розкривається паралельно з іншими структурами мови, у міру необхідності застосування нового матеріалу, є розділи, які можна доповнити, розширити і систематизувати.
У якості контрольних завдань застосовуються, разом з теоретичними питаннями на знання матеріалу такі завдання, як:
- Написати програму для реалізації якої або ситуації
- Визначити результат дії програми. p> На підставі зроблених висновків вирішено створити додаткове навчальний засіб у вигляді навчальної програми, що підтримує індивідуальне вивчення всіх питань теми, а також, додаткові відомості про типи даних. Крім того, в програму буде вбудований блок самоконтролю, що підтримує перевірку засвоєння кожної досліджуваної теми.
Глава 2. Опис і принцип роботи навчальною програми за темою В«структури данихВ»
2.1. Загальні відомості про програму
Програма представляє собою електронний підручник з вбудованим засобом самоконтролю та перевірки знань.
Після запуску програми відкривається вікно реєстрації, в якому користувач може зареєструватися, натиснувши відповідну кнопку, або продовжити роботу, вибравши своє ім'я зі списку і ввівши свій пароль. p> Для контролю роботи користувачів, у програмі передбачена функція В«показати оцінкиВ».
В
Далі, після реєстрації, користувачеві пропонується вибрати тему для вивчення.
Тут також показані оцінки за кожну з вивчених тем.
Передбачається, що вивчення тим відбувається в порядку їх розташування у списку тем. При порушенні цієї умови користувачеві буде виведено повідомлення про помилку.
Після вибору теми відкривається вікно з навчальним текстом. Процес роботи з ним мало відрізняється від перегляду сторінок Internet. br/>
Переходи по сторінках матеріалу здійснюються трьома способами:
1. кнопки В«назадВ» і В«впередВ»
2. гіперпосилання в тексті матеріалу
3. список тем і розділів у лівій частині форми
Функції всіх кнопок дублюються в рядку меню програми.
Користувачеві доступний також словник, складений з нових слів, що вживаються в тексті.
Після прочитання чергового розділу програма пропонує пройти тест для перевірки засвоєння теми. <В
У програмі передбачено 5 варіантів тесту для кожної теми, варіант вибирається випадково при кожному відкритті тесту. p> Кількість питань і варіантів відповіді може бути різним (в залежності від складеного тесту), оцінка виставляється за формулою:
(5 * у вірних відповідей) div (кол-во питань).
Пройшовши тест і натиснувши на кнопку В«перевіритиВ», користувач може побачити не тільки оцінку за тест, але і список тем, які потрібно повторити, щоб поліпшити результати. Список правильних відповідей НЕ виводиться....