Програми за изпитване на ученици. MyTest е най-добрата безплатна руска програма за създаване на тестове
Тестване– процес на анализиране на програма или контролирано изпълнение на програма върху краен набор от входни данни с цел откриване на грешки
Статично– анализ на програмен текст
Динамичен– анализ на контролираното изпълнение
Методи за изпитване– набор от правила, управляващи последователността на стъпките на тестване
Критерии за изпитване– оценки, които позволяват да се прецени достатъчността на извършеното тестване
Тест, който води до откриване на грешка, се счита за успешен. Тестването е разрушителен процес.
Тест– набор от входни данни, набор от очаквани резултати, набор от условия, предназначени да тестват определен път на изпълнение на програмата.
Особености
1) Честа липса на напълно дефиниран стандарт, на който трябва да отговарят резултатите
2) Високата сложност на програмите изключва изчерпателно тестване (проверка на всички възможни маршрути за изпълнение)
3) Ниска формализация на критериите за завършване на тестването
Основни принципи на тестване
1) Не можете да планирате тестване, ако приемете, че няма грешки.
2) Трябва да се избягва тестването на програмата от нейния автор
3) Описанието на очакваните значения на резултатите трябва да бъде неразделна част от теста
4) Тестовете за неправилни входни данни трябва да бъдат проектирани толкова внимателно, колкото и за правилните.
5) Трябва да се разбере, че вероятността от неоткрити грешки е пропорционална на броя на вече откритите.
6) Тестовете не трябва да се изхвърлят, дори ако програмата вече не се използва
Тестови обекти. Тестови категории
1) Спецификации на програмни модули, групи от програми и софтуерни системи
Пълнота и последователност на функциите на софтуерните компоненти
Съгласуваност на интерфейсите на софтуерните компоненти (за групи от програми и комплекси)
2) Софтуерни модули
Структура
Трансформация на данни, извършвана от модула
Пълнота на функциите, изпълнявани от модула
3) Групи от програми, комбинирани за решаване на цялостна функционална задача
Същото като за модулите
Интерфейс между програмите
4) Софтуерен пакет, използван за решаване на няколко функционални проблема
Пълнотата на решението на функционалните проблеми
Функциониране на програми в критични ситуации
Тестване на потреблението на ресурси
Оценка на надеждността на комплекса
Ефективност на защитата срещу повреда на общи данни
5) Софтуер за пробна експлоатация
Същото като за 4)
Лесно инсталиране на работната версия на програмата
Проверка на работата при промяна на конфигурацията на оборудването
Проверка на наличността и коректността на документацията
Тестване за съответствие с техническите спецификации
6) Софтуер на етап поддръжка
Лесна модификация, като разширяване на функционалността и повишаване на ефективността
1 – Спецификации
2 – Модули
3 – Програмни групи
4 – Софтуерни системи на етап отстраняване на грешки
5 – Софтуерни системи като продукти
Видове и методи на изпитване
Характеристики на тестването отгоре надолу:
Предимства:
От самото начало се извършва проверка на основните функции - концептуална проверка
недостатъци:
Необходимостта от развитие на мъничета, често доста интелигентни
Паралелното разработване на модули от различни нива не винаги осигурява възможност за необходимата последователност от тестови модули от различни нива
Характеристики на тестването отдолу нагоре
Предимства:
За тестване се използват готови модули от по-ниски нива
недостатъци:
Необходимостта от разработване на тестови драйвери за контрол на работата на по-ниските нива от горните
Забавена проверка на основната концепция за функциониране на комплекса
1) Единично тестване. Включва проверка:
Коректност на структурата на модула
Коректност на основните конструктивни елементи
Пълнота и качество на изпълнение на функциите за обработка на данни
Правилността на конструкцията се проверява с помощта на структурни методи, като се използва принципът на „бялата кутия“.
2) Интеграционно тестване. Преглед:
Правилността на комбиниране на модули в група или набор от програми
Извършва се на базата на 2 подхода:
Монолитно тестване, при което модулите незабавно се комбинират в един комплекс и след това се тестват заедно
Инкрементално (стъпка по стъпка), модулите са свързани един към друг последователно (отдолу нагоре или отгоре надолу)
Използва структурна проверка на плъгини и функционална проверка на пълнотата и качеството на изпълнение на функцията. Функционалните тестове се извършват на принципа на "черната кутия".
3) Тестване на системата. Осигурява проверка на съответствието на софтуера с определени изисквания в дадена среда и режими на работа. Предоставя следните видове тестове:
Тестване на функционалността
Стрес тестване (тестване при повишени натоварвания на използвани ресурси)
Тестване на сигурността (защита срещу неоторизиран достъп)
Тестване на възстановяване след бедствие
IN напоследъкАлфа и бета тестовете станаха широко използвани - това са видове тестове, извършвани с участието на клиента. Алфа тестването се извършва в помещенията на разработчика за ограничено време (не повече от седмица). Бета тестването се извършва, след като програмата е пусната в пробна експлоатация на място на клиента и се извършва доста дълго време (нормата е 1 година).
Статистика на грешките в програмните продукти по видове.
Методи за изпитване
Всички методи са разделени на две неравни групи:
Статично (ръчно)
Динамичен (машина)
Основни ръчни методи:
Проверка на кода
Прозрачност
Динамични методи:
Структурни
Функционален
Методи за статично изпитване
Обща черта е, че те използват визуален контрол на програмата според нейния текст от група от 3-4 души, единият от които е авторът на програмата. Целта на проверката е да открие грешките, но не и да ги отстрани. Основната концепция е, че наличието на грешки не е по вина на автора на програмата, а на несъвършенството на инструментите за разработка на програмата и сложността на програмата като система. Когато се извършват нормално, методите за статично тестване могат да открият 30-70% от първоначалните грешки в програмата. Те, за разлика от машинните, ви позволяват да откривате типични групи авторски грешки.
Проверка на кода. Групата включва 4 души: ръководител на проверката, автор на програмата, дизайнер и тестер. Седмица преди инспекцията мениджърът раздава на всички участници списък с програмите, които ще бъдат инспектирани.
2) програмата се анализира според типичен списък с често срещани грешки:
Грешки при достъпа до данни (данните не са инициализирани, индексите излизат извън границите на масива, препратки към празна памет)
Грешки в описанието на данните, съответствие на определени типове и стойности
Грешки в изчисленията
Грешки при прехвърляне на управление (зацикляне, правилно прекратяване на програмата)
Грешки в интерфейса (грешки, свързани с това как частите взаимодействат една с друга)
I/O грешки
Резултат от проверка на кода:
Прозрачност. Започва по същия начин като проверките на кода, но по време на групова среща запознаването с програмата се извършва чрез малък брой сесии на ръчно тестване на програмата върху прости данни.
Динамично тестване
Структурно тестване на софтуерни модули
При структурно тестванесе проверява
Преминаване на тестове според логиката на програмата, чиито елементи са върхове, дъги, маршрути, условия и комбинации от условия на контролния граф на програмата
Наскоро беше проверено преминаването на потока от данни през информационната графика на програмата, което разкрива аномалии в обработката на данни
Тестване на базата на контролен поток
Въвеждат се критериите за избор на елементи за тестване:
1) покритие на операторите (покритие на UGP върхове, покритие на редове код). Необходимо е да проверите изпълнението на всеки оператор поне веднъж. Необходимо е да се реализира пътят a-c-e (например с набор от тестове a=2, b=0, x=3, резултат x=2.5). Пътят a-b-d не е маркиран. Индивидуалните условия не се маркират, например ИЛИ вместо &. Това е най-слабият критерий и се използва само при първоначалната проверка.
2) Покритие на клонове (решения). Необходимо е да се провери всяка дъга на изпълнение на програмата. Този критерий включва предишния.
1) Покрийте дъги a-c-e, a-b-d
2) Покрийте дъги a-c-d, a-b-e. A=3, B=0, X=3 и A=2, B=1, X=1
Не открива всички грешки, например ако вместо x>1 има x<1. Критерий не является исчерпывающим
3) Критерий за покриващи условия. Всяко условие, използвано в програмата, трябва да бъде изпълнено поне веднъж. Използват се следните условия: A>1, B=0, A=2, x>1. Необходимо е да се изпълнят проверки: A>1, A<=1, B=0, B!=0, A=2, A!=2, x>1.x<=1. Для проверки этого достаточно следующей пары тестов: (A=1, B=0, X=3) идет по пути a-b-e и (A=2, B=1, x=1) идет по пути a-b-e. Оба теста проверяют один и тот же путь.
4) Комбиниран критерий „условия/решения“, който трябва да провери всички условия в програмата и да премине през всяка дъга поне веднъж.
Следните тестови случаи: (A=2, B=0, x=4) a-c-e, (A=1, B=1, x=1) a-b-d.
5) Комбинаторно покритие на условията. Трябва да бъдат обхванати следните комбинации от условия:
(2) A>1, B!=0
(3)А<=1, B=0
(4)А<=1, B!=0
(6) A=2, x<=1
(7) A!=2, x>1
(8) A!=2, x<=1
Тестови комплекти:
(A=2, B=0, x=4) (1,5)
(A=2, B=1, x=1) (2, 6)
(A=1, B=0, x=2) (3, 7)
(A=1, B=1, x=1) (4, 8)
6) Критерий за покритие на разговора. Осигурява проверка на коректността на извикването на всяка процедура или функция в програмата.
7) Критерий за покритие на маршрута. Използва се в ограничена версия, когато при използване на цикли се вземат предвид само определени опции за проверка на цикъла: тялото на цикъла не се изпълнява нито веднъж, тялото на цикъла се изпълнява веднъж, тялото на цикъла се изпълнява k пъти (k<=n – максимально возможное число повторений), тело цикла выполняется n раз, тело цикла выполняется n+1 раз. Является очень сложным и громоздким, применяется только при очень тщательном тестировании.
Структурно тестване на базата на поток от данни
Работата на всяка програма се представя като обработка на поток от данни, предавани от входа към изхода. Ако има контролна графика за програма от формата
Информационната графика на програмата е представена с пунктирани линии.
За всеки връх i на UGP можете да дефинирате набор def(i) - данни, дефинирани в този връх и набор use(i) - данни, използвани в този връх.
За тестване е необходимо да изберете DU вериги, които имат следната форма DU=(Data, i, j), Data – данни, i – връх, в който се създават данните, j – връх, в който се използват данните.
За нашия пример има много DU вериги:
DU=((a, 1, 4), (b, 1, 3), (b, 1, 6), (c, 4, 6)).
След формирането на набор от DU вериги, DU веригите се картографират в UGP фрагменти, съответстващи на начините за дефиниране и използване на тази верига.
За веригата (a, 1, 4) пътят е 1-2-3-4. С помощта на информационната графа на програмата се генерира път в контролната графа на програмата, която се тества. Този метод се нарича „стратегия за задължителни двойки“
Недостатък: трудност при избора на минималния брой тестове, които осигуряват ефективна проверка на всички вериги на DU.
Функционално тестване (FT)
Структурното тестване не тества всички функции, присвоени на дадена програма, тъй като някои функции може просто да не присъстват в предложената реализация.
Функционалното тестване е тестването, необходимо за проверка дали даден софтуерен продукт отговаря на функционалните изисквания, посочени в спецификацията. При извършване на FT логиката на програмата се игнорира и цялото внимание се фокусира върху изходните стойности, получени в резултат на обработката на дадените входни набори. Обикновено FT открива следните видове грешки:
1) неправилни или липсващи функции
2) грешки в интерфейса
3) грешки при потребление на ресурси (надвишаване на паметта или времето за изпълнение)
4) грешки при инициализация или прекратяване на програмата
За извършване на FT е необходимо да имате: набори от входни данни, които водят до аномалии в изпълнението на програмата, набори от изходни данни, които ви позволяват да откривате дефекти в работата на програмата.
TF методите трябва да гарантират:
1) намаляване на необходимия брой тестови случаи (проверките се извършват динамично)
2) идентифицирайте класове грешки, а не отделни грешки
FT методите обикновено се използват на по-късни етапи на изпитване от структурните.
Метод на разделяне на класове на еквивалентност.
Областта на входните данни е разделена на класове за еквивалентност (ECL), които са набор от данни с общи свойства, които се обработват от програмата по абсолютно същия начин. По време на обработката се използват същите оператори и същите връзки. KLE се делят на правилни (допустими) и неправилни. CLE се определят според спецификацията на програмата, например както следва: 20000<=x<=80000, правильный КлЭ - 20000<=x<=80000, 2 неправильных КлЭ – x<20000, x>80000. Разработването на теста се състои от 2 етапа:
1) разделяне на KLE
2) строителни тестове
Изборът на електрически клетки според спецификациите е евристичен процес
1) ако входните данни, които се проверяват, са представени като диапазон от стойности, тогава се конструират един правилен клас (в рамките на диапазона) и два неправилни
2) ако има конкретна стойност, тогава се изграждат един правилен и два неправилни CLE
3) ако входното условие описва набор от стойности m=(a,b,c), тогава се изгражда един правилен клас за всяка от стойностите и един неправилен клас за стойности, които не принадлежат към набор (m!=a)&(m!=b )&(m!=c)
Конструиране на тестове.
1) Всеки електрически терминал получава уникален номер
2) Тестовете са създадени за правилните класификатори, така че всеки тест да покрива възможно най-много от тези класове
3) Тестовете са изградени за неправилни класове, които трябва да бъдат индивидуални, тъй като тестовете с грешни входове могат да се скрият един друг.
Анализ на гранични условия.
Методът е развитие на предишния в смисъл, че под гранични условия се разбират ситуации, които възникват на границите на входните и изходните електрически клетки.
Различен от предишния
1) при избора на CL елементи се използват стойности в и близо до границите на класа -1.0<=x<=1.0 x={-1.0, 1.0, -1.01, 1.01}
2) методът трябва да вземе предвид не само входа, но и CLE за изходните стойности.
Общо правило за използване на метода:
1) изграждане на тестове за стойности, разположени на границата на региона, и тестове с неправилни данни малко отвъд границите
2) ако определен брой файлове се обработват в даден диапазон, тогава се изграждат тестове за граничните стойности на файловете, съответно 1 повече и по-малко от горната и долната граница
3) приложете подходи 1, 2 за всяка от изходните стойности
4) ако се проверява подреден набор от стойности, тогава е необходимо да се извършат проверки на първия и последния елемент.
Недостатъците на разглежданите методи са, че не позволяват проверка на комбинации от условия.
Метод на функционалната диаграма (DPS метод на причинно-следствената диаграма)
Методът ви позволява формално да генерирате ефективни тестове, които ви позволяват да откриете неяснота в изискванията на спецификацията, когато комбинирате входни условия
Функционалната диаграма е формален графично-аналитичен език, който ви позволява да описвате спецификации, написани на естествен език.
Методика за построяване на функционални диаграми
1) спецификацията е разделена на „работни секции“, т.е. такива области, за които диаграмата няма да бъде твърде тромава
2) спецификациите подчертават причините и следствията. Причината е отделно входно условие или KE на входните условия, ефектът е изходното условие, резултатът от изпълнението на програмата. На всяка причина и следствие се присвоява уникален номер
3) анализира се семантиката на информацията, посочена в спецификацията и се изгражда булева графика, която свързва причините и следствията, което е функционална диаграма. Всеки възел на графиката може да приема 2 стойности: 1 – присъства (изпълнено)
Следните основни символи се използват за представяне на диаграми:
Спецификацията е зададена. Файлът се актуализира, ако знакът, прочетен на позиция 1, е A или B, а знакът на позиция 2 е цифра. Ако първият знак е грешен, тогава съобщението е X1, ако вторият не е число, тогава съобщението е X2.
1) символът на позиция 1 е равен на A
2) символът в позиция 1 е равен на B
3) знак в позиция 2 цифра
Последствия
1) файлът се актуализира
2) показва се съобщение X1
3) показва се съобщение X2
Има проблем с горната диаграма: приложението на причини 1 и 2 не е ограничено по никакъв начин.
За да се отчетат невъзможни комбинации от причини или следствия, са предоставени допълнителни основни елементи.
E – не може да бъде едновременно
Аз – не мога да бъда 0 едновременно
R – изисква (a=1, след това b=1)
M – забранява (a=1, след това b=0)
Като се има предвид това:
Генериране на таблица за решения
Използване на колони в таблицата с решения като тестове
Генериране на таблица с решения:
1) Генерират се низове, съответстващи на причини и следствия
2) Избрано е някакво следствие със стойност 1
3) Намерени са комбинации от причини, които осигуряват такава стойност на следствието
Празните елементи на редовете за причина могат да приемат произволна стойност
Използваните тестове ще изглеждат така
Метод, основан на предположението за грешка (отрицателен метод на изпитване)
Същността се основава на опита на тестера и идеята е да се изброят определен набор от възможни грешки, за които се пишат тестове. Метод дефинира начини за принуждаване на програма да направи грешка или да спре изпълнението. Дизайнерите идентифицират изискванията за успешно изпълнение на програмата и след това разработват тестове, всеки от които нарушава едно от изискванията. Проверява се устойчивостта на програмата към извънредни ситуации.
1) стартиране на друга платформа
2) пренареждане на стойностите във файла
3) липса на данни в базата данни
4) неправилни или липсващи стойности на конфигурационни параметри
Обща стратегия за разработване на тестове
1) проверете логиката на програмата, като използвате методи за структурно тестване според критериите за покритие на оператора, покритие на клон (условие), покритие на решение на условие, покритие на комбинаторно условие
2) проверка на функционалността на програмата с помощта на FT методи. Ако има комбинации от входни условия, тогава трябва да започнете с метода на функционалните диаграми, след това разделянето на електрически елементи, анализ на граничните условия и метода на отрицателното изпитване.
Критерии за завършване на теста
Обикновено се използват 3 групи
1) критерии, базирани на специфична методология за тестване, която определя процента на тестово покритие на логиката и функционалността на програмата.
2) критерии, основани на експертни оценки за възможния брой грешки, присъстващи в програма от даден клас и предназначение.
3) критерий, базиран на времедиаграмата за тестване за всяка фаза от разработването на програмата
Тест (от английски test - „тест“, „проверка“) - стандартизирани, кратки, ограничени във времето тестове, предназначени да установят количествени и качествени индивидуални различия.
Едно от съображенията, които стоят в основата на създаването на тестове, е да има инструмент за бърза и относително точна оценка на големи популации от субекти. Изискването за пестене на време става естествено в масовите процеси, в което се превърна образованието.
Тестването в педагогиката изпълнява три основни взаимосвързани функции: диагностична, обучаваща и образователна:
- Диагностичната функция е да се идентифицира нивото на знания, умения и способности на ученика. Това е основната и най-очевидна тестова функция. По обективност, широта и бързина на диагностика тестването превъзхожда всички други форми на педагогически контрол.
- Образователната функция на тестването е да мотивира ученика да интензифицира работата по усвояване на учебния материал. За да се засили образователната функция на теста, могат да се използват допълнителни мерки за стимулиране на учениците, като например раздаване от учителя на приблизителен списък с въпроси за самоподготовка, наличие на водещи въпроси и съвети в самия тест и съвместен анализ на теста. резултати.
- Образователната функция се проявява в честотата и неизбежността на тестовия контрол. Това дисциплинира, организира и насочва дейността на учениците, помага за идентифициране и отстраняване на пропуски в знанията и създава желание за развитие на техните способности.
Тестът е по-справедлив метод, той поставя всички ученици в равни условия, както в процеса на контрол, така и в процеса на оценяване, като на практика елиминира субективизма на учителя.
Актуално направление в съвременната организация на тестовия контрол е индивидуализацията на контрола, което води до значителни икономии на време за изпитване. Основните разходи по време на тестването са свързани с разработването на висококачествени инструменти, т.е. те са еднократни. Разходите за провеждане на теста са значително по-ниски, отколкото при писмен или устен контрол.
MyTest е софтуерна система - програма за тестване на студенти, редактор на тестове и дневник на резултатите - за създаване и провеждане на компютърно тестване, събиране и анализ на резултатите и поставяне на оценка по скалата, посочена в теста.
Програмата е лесна и удобна за използване. Всички ученици го научават бързо и лесно.
За създаване на тестове има много удобен редактор на тестове с удобен за потребителя интерфейс. Всеки учител по предмет, дори и този с основни компютърни умения, може лесно да създаде собствени тестове за програмата MyTest и да ги използва в часовете.
Ако имате компютърна мрежа, можете да организирате централизирано събиране и обработка на резултатите от тестовете с помощта на модула за регистрация. Резултатите от изпълнението на задачите се показват на ученика и се изпращат на учителя. Учителят може да ги оцени или анализира по всяко удобно за него време.
Програмата работи със седем вида задачи: единствен избор, множествен избор,установяване на последователност, установяване на съответствие, ръчно въвеждане на номер, ръчно въвеждане на текст, избор на място върху изображение.
Всеки тест има оптимално време за тестване, намаляването или превишаването на което намалява качеството на теста. Следователно в настройките на теста има ограничение във времето за изпълнение както на целия тест, така и на всеки отговор на задачата (за различните задачи можете да зададете различно време).
Параметри за тестване, задачи, изображения за задачи - всичко се съхранява в един тестов файл. Без бази данни, без допълнителни файлове - един тест - един файл. Тестовият файл е криптиран и компресиран.
И накрая, с правилния подбор на тестов материал съдържанието на теста може да се използва не само за контрол, но и за обучение. Използването на тестови задачи в програми за автоматизирано тестване и обучение позволява на тествания субект самостоятелно да открие пропуски в структурата на своите знания и да предприеме мерки за отстраняването им. В такива случаи можем да говорим за значителния учебен потенциал на тестовите задачи, чието използване ще се превърне в едно от ефективните направления за практическото прилагане на принципа на единство и взаимовръзка на обучението и контрола. Когато режимът на обучение е включен, ученикът получава информация за своите грешки и верни отговори.
С помощта на програмите можете да организирате както локално, така и мрежово тестване. Правете това, което ви е най-удобно.
По-подробна информация за програмата, както и най-новата версия на програмата, можете да намерите на http://mytest.klyaksa.net - раздел на информационния и образователен портал [email protected], посветен на тази програма. Изпращайте въпроси, предложения, съобщения за грешки и вашите тестове по имейл: [имейл защитен]или попитайте във форума в раздела "компютърно тестване".
Всички права върху програмата MyTest принадлежат на нейния автор. Автор на програмата: Башлаков Александър Сергеевич, Унеча, Брянска област.
Програмата MyTest се разпространява безплатно (Безплатен софтуер). Всяка образователна институция, учител и студент може да използва програмата безплатно въз основа на лицензионно споразумение без никакви финансови вноски. За по-подробна информация относно правата за използване и разпространение на програмата вижте лицензионното споразумение.
Уебсайт на програмата -
За пълния текст на материала MyTest - най-добрата безплатна руска програма за създаване на тестове, вижте файла за изтегляне.
Страницата съдържа фрагмент.
Днес нито един учител не може без тестове, било то училищен учител или преподавател на многохиляден онлайн курс. Избирането на опция от няколко не е единствената опция: можете да вмъквате снимки и видеоклипове в анкети, да променяте форматите на задачите почти безкрайно. Edutainme избра седем услуги, които ще улеснят подготовката и провеждането на тестването.
Google формуляри
Google Forms е част от офис инструментите на Google Drive. Това е може би един от най-бързите и лесни начини да създадете собствена анкета или тест: напишете задача, изберете типа отговор (изберете от няколко опции, напишете свой) - готово! Полученият тест може да бъде изпратен на учениците по имейл или вграден във вашия уебсайт с помощта на специален код. За да ускорите работата си, препоръчваме да добавите плъгина Flubaroo - той автоматично проверява отговорите на учениците и поставя оценки според определени критерии. Формулярите са напълно безплатни – необходимо е само да имате Google акаунт, за да използвате ресурса.
С Quizlet можете да създавате тестове, при които учениците могат да избират правилния отговор от селекция от отговори, да съпоставят изображения и информация или да напишат свои собствени отговори. Използва се много лесно - можете да разберете интерфейса само за няколко минути; освен това Quizlet поддържа руски език и работи на Android и iOS. Quizlet е безплатен, но има и абонамент за $10 Plus, който ви позволява да качвате свои собствени снимки и да създавате неограничен брой учебни групи.
проф
Proprofs подготвя тестове за всеки вкус - можете да предложите една или повече опции за избор, да поискате да попълните липсващата дума или да напишете подробен отговор. Услугата ви позволява да вмъквате текстови документи и презентации, PDF файлове, както и изображения, аудио и видео файлове в задачи. След като завършите теста, можете да го оставите публично достъпен на уебсайта на Proprofs или да го вградите във вашата страница.
Въпреки че услугата е безплатна, възможностите на Proprofs са разширени в платени планове. Учителите трябва да обърнат внимание на тарифите Basic и Professional. Първият отваря всички основни функции на услугата и ви позволява да създавате неограничен брой тестове за $20 на месец; вторият ви позволява да обедините ученици в затворени групи и струва $40. Новите потребители могат да използват всички функции на Proprofs безплатно в продължение на 15 дни след регистрацията.
Kahoot! ви позволява да изпращате почти всички образователни материали под формата на анкети и тестове. За да получите обратна връзка от учениците, можете да практикувате нови теми под формата на прости въпроси и отговори и да консолидирате знанията чрез по-подробно тестване. Kahoot! предназначени за използване в класната стая - учителят показва материала на главния екран и по това време учениците отговарят на въпроси и обсъждат информация с помощта на специален клиент за компютри или браузър на смартфони (Android, iOS, Windows Phone). За да влязат във виртуалната класна стая, учениците трябва да въведат специален код, изпратен от учителя. Услугата ви позволява да разберете как всеки ученик отговаря на въпроси или да изградите диаграми за напредъка на целия клас. Самите ученици могат да следят резултатите си в специални таблици. Kahoot! безплатно и напълно достъпно след регистрация.
ClassMarker
В ClassMarker можете да правите анкети с различни формати на отговори – освен обичайните опции, има дори есе. За да започнете, учителят трябва да създаде виртуален клас и да изпрати кодове за покани на учениците. ClassMarker съхранява резултатите от всички взети тестове, като поддържа статистика за напредъка. Ако учителят има собствена уеб страница, той може да вгради тестови задачи в нея.
В безплатната версия ClassMarker ви позволява да създавате не повече от 100 теста. 400 теста на месец ще струват $16,50, а 1000 теста ще струват $33. Услугата има годишни пакети за тези, които рядко правят онлайн тестове. Минималният брой тестове (50 на година) ще струва $25 на година, а максималният (5000 на година) ще струва $1000.
Мобилно приложение за учители, което помага да се организират анкети направо в класната стая. На учениците се раздават специални бланки с варианти за отговор (A, B, C и D) – след като чуят въпроса, те повдигат необходимите карти, които учителят сканира с камера на смартфон. Plickers ви позволява да анализирате резултатите на отделен ученик или статистика за обучение за цял клас. Приложението работи на Android и iOS и е безплатно за изтегляне.
Лесен инструмент за създаване на тестове
Най-интересното в Easy Test Maker е възможността да създавате задачи, в които трябва да изберете верни и неверни твърдения. Текстовете могат да бъдат форматирани за по-лесно четене на таблет или изтеглени във формати .pdf или .doc за тестване в по-традиционен формат. Услугата може да смесва въпроси и опции за отговори, за да затрудни учениците да мамят.
Безплатната версия на Easy Test Maker ви позволява да създадете 25 теста без възможност за експортиране в хартиени формати. Планът Plus ($44,95 на година) ви позволява да проверявате английския правопис, да създавате неограничен брой тестове и да експортирате в офлайн формати. С Premium абонамент ($74,95 на година) услугата автоматично ще проверява резултатите и също така ще ви позволи да зададете времеви лимит за изпълнение на задачи и да прикачите графични файлове към анкети.
Егор Антоненков
Безплатна програма. С нея можете организират тест, анкета, анкета, проверка и контрол на знанията. В съдържанието на въпросите можете да използвате картини и форматиране на текст (цвят на буквите и фона, шрифт, използване на формули и таблици). Опции за отговор в може да бъде с единичен и множествен избор, „да/не“ (фалшиво или вярно), въвеждане на число или дума, ред на последователност, съпоставяне, избор на областта за отговор в изображението, пренареждане на букви. Програмата изпълнява тренировъчен (съобщения за грешка), наказателен (точки се приспадат, пропускане на задача), безплатен (всяка последователност от въпроси) и изключителен (прозорецът на програмата заема целия екран и не може да бъде минимизиран) режими на обучение. Програмата има приятен дизайн и лесно управление на всички необходими функции и настройки за извършване на теста.
Тестване, редактор и дневник за тестване
Помощната програма MyTestX включва три модула - тестване, редактор и журнал за тестване. Модулът за тестване провежда тест от записан файл, съдържащ въпроси, отговори и тестови настройки, брои и проверява правилните и грешните отговори. Използвайки модула за редактиране на тестове, дори начинаещ потребител може лесно да създаде нов тест или анкета. Тестовият журнал съхранява резултатите от извършените тестове под формата на подробен доклад.
Мрежово тестване
В компютърен клас, използващ локална мрежа, учителят може да тества знанията на всички ученици едновременно и да извършва онлайн мониторинг на напредъка на тестването, като предварително е разпределил тестове и задачи по мрежата. Програма за провеждане на тестове и проверка на знаниятаподдържа работа в локална мрежа, можете лесно да организирате централно събирането и обработката на резултатите от тестовете и да видите подробен отчет с помощта на дневника за тестване.
Защита на тестовете и техните резултати
Програмата MyTestX има високонадеждна защита срещу редактиране и преглед на резултати от тестове и тестови задачи. След като зададете тестова парола, става невъзможно трети страни да я променят или повредят. Всички настройки, параметри, въпроси и ключове за отговори на отделните тестови задачи се съхраняват в един криптиран и компресиран файл.
В архива на MyTestX:
- програма MyTestX 10.2;
- тестов модул за терминални класове;
- модул за създаване на автономни тестове;
- програма за импортиране на тестове от текстови файлове в програмен формат MyTestX 10.2;
- програми за конвертиране на тестове за MyTestX от един наследен формат в друг.
Официален сайт: http://mytest.klyaksa.net
ОПЕРАЦИОННА СИСТЕМА:
Windows Всички
Поддържани езици:Многоезична платформа, включително руски
Версия: 10.2.0.3
Разрешително:безплатен софтуер (безплатно)
Размер на файла 16.9 MB
Парола за архива на loadboard
Виктор Батирев
Игор Гапонов
Сега, за да проведете сертифициране на 206 души, е достатъчно да съберете електронен тест в iSpring Suite, да го качите в LMS и да го възложите на служителите.
Системата автоматично генерира обобщена таблица на академичния успех и показва имената на всички слаби студенти. Проверката отнема два месеца.
Наталия Соболева
ръководител на учебния център AG Experts
Създаваме интерактивни тестове и лекции за финансови специалисти
Първият проект, който реализирахме с iSpring беше автоматизация на междинното тестване. Преди това проверката на знанията се извършваше под формата на хартиени тестове. Ръчно учителят прекара около 30 минути в проверка на един тест.
Сега има онлайн тестване, учителят просто влиза в системата и съставя отчет за резултатите, което отнема много по-малко време.
По този начин опростихме анализа на резултатите и онлайн наблюдението на домашните на учениците, а също така намалихме разходите за труд на учителите.
Светлана Засухина
Мениджър, Академия на PwC
Редовното тестване помага на служителите да бъдат „на крака“ и влияе върху растежа на продажбите
Тестовете служат като компас и контролен списък - те дават насоки на представителите и помагат да опреснят знанията си за продуктовата линия. Ако служителите не преминат теста, няма да им бъде позволено да работят с определени продуктови линии или клиенти.
За „сканиране“ на всички региони са достатъчни два дни с онлайн тестване.
Виждаме нивото на обучение във всеки регион и можем бързо да премахнем болезнените точки. Благодарение на редовното сертифициране, всички търговски представители работят по едни и същи корпоративни стандарти.
Виктор Батирев
Оперативен мениджър Johnson & Johnson
Намалихме периода на обучение за мениджър продажби от 8 седмици на 3
Преди две години сертифицирането беше тежка работа. Подгответе хартиени тестове за 20-30 души, съберете всички на едно място, след което ръчно проверете всички отговори. С навлизането на електронното обучение заменихме хартиените въпросници с електронни тестове. Сега просто трябва да събера електронен тест в iSpring Suite, да го кача в LMS и да го присвоя на всички служители в Русия наведнъж.
Така за една седмица мога да „сканирам” всички представителства в страната и по отчетите веднага ще разбера кой е издържал изпита и кой не е.
Обучението вече има ускорен режим: влизането в позиция на новодошъл е намалено от осем седмици на три, а периодът на сертифициране е намален от един месец на седем дни.
Игор Гапонов
Ръководител на център за обучение на Honeywell
Електронните тестове ускоряват сертифицирането 6 пъти
Преди това планираното сертифициране отнемаше 12 месеца: различни региони, часови зони, работно натоварване. Първо, интервюирах всеки служител чрез Skype. След това се свързаха с компютъра ми чрез отдалечен достъп и решиха теста в Excel. Едни копираха, други спореха. В резултат на това проверката все още не дава обективна оценка.