Linux 软件免费装
Banner图

IdiomIQ Adaptive Placement Test

开发者 joerebbeck
更新时间 2026年8月28日 07:00
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

quiz english adaptive esl cefr

下载

1.3.4

详情介绍:

IdiomIQ Adaptive Placement Test delivers a personalised English placement test that dynamically adjusts to each student's ability level. Rather than presenting every question in a fixed order, the algorithm selects the next question based on the student's previous answers, reaching an accurate CEFR estimate with far fewer questions than a traditional fixed-length test. How it works Key features Shortcode Place the test on any page or post: [iiqapt] To use a specific question bank: [iiqapt bank="2"] Source code Development takes place on GitHub.

安装:

  1. Upload the idiomiq-adaptive-placement-test folder to /wp-content/plugins/, or install directly from the WordPress plugin directory.
  2. Activate the plugin through the Plugins menu.
  3. Go to Settings → IdiomIQ Adaptive Placement Test to configure question banks, email templates, and quiz behaviour.
  4. Add [iiqapt] to any page or post where you want the test to appear.
  5. Import questions via Questions → Import CSV, or add them individually through the admin interface.

屏幕截图:

  • Adaptive question screen with progress bar and question counter.
  • Results screen — CEFR level with scale indicator.
  • Admin: Question Banks management.
  • Admin: Attempt Logs — searchable and sortable.
  • Admin: General Settings.

升级注意事项:

1.3.4 Fixes a database error logged on activation. No action required. 1.3.3 Security hardening for the settings save-tracking notice and a corrected Plugin URI. 1.3.2 Internal naming standardised. The shortcode is now [iiqapt] — update any pages that used the old [adaptive_level_test] shortcode. 1.3.1 Renamed to IdiomIQ Adaptive Placement Test. Question bank and question count limits removed — the free plugin is now fully unlimited. 1.3.0 Initial release.

常见问题:

What is CEFR?

The Common European Framework of Reference for Languages (CEFR) is an international standard for describing language ability. This plugin assesses levels A2 (Elementary) through C2 (Mastery).

How does the adaptive algorithm work?

The plugin uses a Bayesian EAP (Expected A Posteriori) estimator combined with a 3-Parameter Logistic Item Response Theory (IRT) model. After each answer, it updates the probability distribution over the student's ability level and selects the question that provides the most information given the current estimate. The test stops when the standard error falls below your configured target or the maximum number of question batches is reached.

What CSV format is required for importing questions?

Columns in order: question_stem, option_a, option_b, option_c, option_d, correct_answer, cefr_level. The correct_answer field should be the letter A, B, C, or D. The cefr_level field must be one of: A2, B1, B2, C1, C2.

Can I run multiple tests on the same site?

Yes. Create additional question banks under Questions → Manage Banks and use the bank shortcode attribute to target each one: [iiqapt bank="2"].

更新日志:

1.3.4 1.3.3 1.3.2 1.3.1 1.3.0