← 返回
未分类

CET单词闯关

Comprehensive CET (College English Test) vocabulary preparation toolkit for CET-4 and CET-6. Use when users need: (1) Vocabulary quizzes and practice tests, (2) Flashcards and study sheets, (3) Word lists organized by frequency/topic, (4) Spaced repetition study materials, (5) Interactive HTML-based vocabulary tools, or any CET vocabulary study or test preparation task.
Comprehensive CET (College English Test) vocabulary preparation toolkit for CET-4 and CET-6. Use when users need: (1) Vocabulary quizzes and practice tests, (2) Flashcards and study sheets, (3) Word lists organized by frequency/topic, (4) Spaced repetition study materials, (5) Interactive HTML-based vocabulary tools, or any CET vocabulary study or test preparation task.
user_8730a603
未分类 community v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 89
下载
💾 0
安装
1
版本
#latest

概述

CET Word Challenge

Generate CET vocabulary study materials — quizzes, flashcards, study sheets — from bundled word lists. Supports both CET-4 and CET-6.

Word Data

Word lists are stored as JSON in references/. Each entry contains:

{
  "word": "abandon",
  "translation": "v. 放弃,遗弃",
  "definition": "to leave someone or something permanently",
  "example": "They had to abandon the project due to lack of funds."
}
  • cet4_words.json (601 high-frequency CET-4 words)
  • cet6_words.json (557 high-frequency CET-6 words)

Scripts

ScriptPurpose
-----------------
generate_quiz.pyGenerate quizzes (multiple choice, fill-in, matching) in Markdown or HTML
generate_flashcards.pyCreate printable/spaced-repetition flashcards in Markdown or HTML
generate_study_sheet.pyCreate organized study sheets by frequency, topic, or difficulty

All scripts accept --level (cet4/cet6/both), --format (markdown/html), --output (file path), and --count (number of words).

Workflow

  1. Identify the task — quiz, flashcards, or study sheet? CET-4 or CET-6?
  2. Run the appropriate script with desired options
  3. Save output — markdown for notes/printing, HTML for interactive practice

Quiz Types (generate_quiz.py)

  • multiple-choice — "Select the correct translation"
  • fill-in — "Complete the sentence with the correct word"
  • matching — "Match words with their definitions"

HTML Output

HTML output is generated directly by the scripts — no external templates needed. The generated HTML includes:

  • Flashcards: Flip-card interaction, keyboard navigation (← → ␣), shuffle
  • Quizzes: Click-to-reveal answers, inline feedback
  • Study sheets: Searchable table with live filtering

Users can open the generated HTML files directly in any browser.

Using Custom Word Lists

Place additional JSON files in references/ following the same format. Pass --wordlist references/my_words.json to any script.

版本历史

共 1 个版本

  • v1.0.0 Initial release 当前
    2026-05-17 18:38 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

education

Interview Simulator

wscats
模拟各类职位和经验水平的面试,提供定制化的技术、行为及案例问题,并给予详细反馈与评分。
★ 23 📥 21,983
education

Language Learning Tutor

chipagosfinest
AI语言导师,通过对话、词汇练习、语法课程、抽认卡及沉浸式练习,助您学习任意语言。适用于学习新语言、练词汇、学语法、翻译、会话练习、旅行准备、习语俚语或改善发音。支持包括中、英、日、韩、法、德、西等在内的100多种语言。
★ 29 📥 8,854
education

Thinking Partner

itsflow
通过提问探索复杂问题的协作思考伙伴
★ 48 📥 9,905