Эфектыўнае асяроддзе для падрыхтоўкі да сертыфікацыйнага іспыту

Эфектыўнае асяроддзе для падрыхтоўкі да сертыфікацыйнага іспыту
Падчас "самаізаляцыі" падумалася атрымаць пару сертыфікатаў. Паглядзеў на адну з сертыфікацый AWS. Матэрыялу для падрыхтоўкі вельмі шмат - відэа, спецыфікацыі, how-to. Вельмі часвыдаткова. Але ж самае эфектыўнае пры здачы экзаменаў, заснаваных на тэстах - проста вырашаць экзаменацыйныя або падобныя на іх пытанні.

Пошук навёў на некалькі крыніц, якія прапануюць такую ​​паслугу, але ўсе яны аказаліся нязручныя. Захацелася напісаць сваю сістэму - зручную і эфектыўную. Аб гэтым і ніжэй.

Што не так?

Перш, чаму не падышло тое, што ёсць. Бо ў лепшым выпадку гэта проста спіс пытанняў з варыянтамі адказаў. Які:

  1. Можа змяшчаць памылкі ў фармулёўцы
  2. Можа змяшчаць памылкі ў адказах (калі яны ёсць)
  3. Можа змяшчаць "самаробныя" некарэктныя пытанні
  4. Можа змяшчаць састарэлыя пытанні, якія на экзамене ўжо не сустракаюцца
  5. Няёмкі для працы, трэба дадаткова яшчэ рабіць нататкі ў блакноце пра пытанні

Невялікі бізнес-аналіз прадметнай вобласці

Можна лічыць, што сярэдне падрыхтаваны спецыяліст прыкладна на 60 працэнтаў пытанняў адкажа ўпэўнена, на 20 працэнтаў яму патрэбна некаторая падрыхтоўка, і яшчэ 20 працэнтаў пытанняў мудрагелістых - па іх неабходна нейкае вывучэнне матэрыялу.

Першыя я хачу прайсці адзін раз і забыцца на іх, каб яны больш не з'яўляліся. Другія вырашаць некалькі разоў, і для трэціх мне трэба зручную прастору для нататак, спасылак і іншага.

Атрымліваем тэгі і фільтраванне спісу пытанняў па іх

У дадатак да вышэйпералічаных стандартных – "Лёгкі", "Складаны", "Мудроны" – дадамо карыстацкія тэгі, каб карыстач мог адфільтраваць, напрыклад, толькі па "Складаны" і "Lambda"

Яшчэ прыклады тэгаў: "Састарэлы", "Некарэктны".

Што маем у выніку?

Я праходжу ўсе пытанні адзін раз, пазначаючы тэгамі. Пасля гэтага забываю аб "Лёгкіх". У маім тэсце 360 пытанняў, гэта значыць больш за 200 выкрасляюцца. Яны больш не будуць адымаць увагу і час. Для пытанняў на мове не роднай для карыстальніка гэта адчувальная эканомія.

Затым вырашаю некалькі разоў "Складаныя". А пра "Мудраных", магчыма, наогул можна нават забыцца — калі іх трохі і прахадны бал дастаткова невысокі.

Эфектыўна, па-мойму.

Дадаем магчымасць рабіць нататкі і весці дыскусіі па кожным пытанні з іншымі карыстальнікамі, які робіцца не перагружаны дызайн на Vue.js і ў выніку атрымліваем працоўную бэта-версію:

https://certence.club

Крыніца пытанняў

Бяруцца з іншых рэсурсаў. Пакуль напісаны адаптар толькі для examtopics.com, - гэты сайт, магчыма, лепшы ў плане якасці матэрыялу, і на ім ёсць пытанні для больш чым 1000 сертыфікацый. Парсіць увесь сайт я не стаў, але любы жадаючы можа загрузіць у certence.com любую сертыфікацыю сам па ніжэйпададзенай інструкцыі.

Інструкцыя па самастойнай загрузцы пытанняў

Неабходна ўсталяваць у браўзэр вэб пашырэнне і прайсці па ўсіх старонках examtopics.com з пытаннямі, якія вы хочаце дадаць. Пашырэнне само вызначыць сертыфікацыю, пытанні і яны адразу ж з'явяцца на certence.com (F5)

Пашырэнне ўяўляе сабой сотню радкоў простага JavaScript кода, цалкам чытэльнага на прадмет малварнасці.

Загрузіць пашырэнне ў Chrome Webstore у мяне чамусьці кожны раз абарочваецца нейкімі нечалавечымі пакутамі, таму для Хрома трэба спампаваць архіў, раззіпаваць ў пустую тэчку, затым Chrome → Дадатковыя прылады → Пашырэння → Загрузіць распакаванае пашырэнне. Указаць тэчку.

Для Firefox спасылка. Павінна ўсталюецца само. Той жа zip, проста з іншым пашырэннем.

Пасля загрузкі патрэбных пытанняў просьба адключыць ці выдаліць пашырэнне, каб не пладзіць непатрэбны інтэрнэт трафік (хоць яно актывуецца толькі на examtopics.com).

Дыскусіі пакуль у рэжыме read-only з таго ж сайта-донара, але дапамагаюць моцна.

У настройках ёсць выбар рэжыму прагляду. Усе дадзеныя карыстача захоўваюцца на кліенце ў лакальным кэшы браўзэра (аўтарызацыя яшчэ не рэалізаваная).

Пакуль толькі дэсктопная версія.

Як зрабіць добры UI/UX для мабільнага экрана мне пакуль невідавочна.

Хацелася б атрымаць водгукі і прапановы.

Крыніца: habr.com

Дадаць каментар