知达AI助教
zida.school
创作者Mm
点赞1
收藏0
14
前往知达做同款
  • 用html编写英语句子排序AI小程序,功能:打乱句子顺序,学生进行重组,AI判断语法正确性;技术:动态DOM操作+自然语言处理(NLP)校验。优势:巩固语法知识,训练语感

  • 以下是一个纯前端、无需后端依赖的英语句子排序AI小程序HTML页面,具备您要求的核心功能:

    ✅ 打乱句子单词顺序(DOM动态操作)
    ✅ 学生拖拽/点击重组句子
    ✅ 内置轻量级NLP校验逻辑(基于规则+常见语法模式匹配,模拟AI判断,不依赖外部API)
    ✅ 实时反馈:语法正确性提示 + 错误位置高亮
    ✅ 中文界面,教学友好,适配课堂互动场景

    ⚠️ 说明:由于浏览器环境无法运行大型语言模型(如BERT),本方案采用可解释、可维护、教育导向的规则型NLP校验——覆盖主谓一致、冠词用法、时态标志词、基本句型结构(SVO/SVC等)、常见错误模式(如多余介词、缺失动词、冠词误用),并支持教师后续扩展自定义语法规则。


    ✅ 完整HTML代码(复制保存为 .html 文件即可直接运行)

    代码生成中...
知达任务回放中
英语句子排序AI训练营
代码
预览
下载
保存到云盘
关闭
background: #f9f9f9;
border-radius: 6px;
border: 1px solid #ddd;
}
.word-item {
padding: 8px 16px;
background: #e3f2fd;
border-radius: 20px;
cursor: move;
user-select: none;
font-weight: 500;
transition: all 0.2s;
border: 1px solid #bbdefb;
box-shadow: 0 1px 2px rgba(0,0,0,0.05
          );
}
.word-item.dragging { opacity: 0.6;
        transform: scale(0.95); }
.target-area {
display: flex;
flex-wrap: wrap;
gap: 10px;
min-height: 70px;
padding: 12px;
background: #fff8e1;
border-radius: 6px;
border: 2px dashed #ffc107;
margin: 15px 0;
align-
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX