教学痛点
SQL语法抽象难懂,学生常在表连接、聚合函数等概念上陷入困惑。
教学方案
利用OpenSearch-SQL的独特优势:
- 即时反馈:输入”找出各科平均分”即刻获得对应SQL
- 思维可视化:通过CoT功能展示查询逻辑推导过程
- 错误修正:对齐功能自动修正学生常见错误
- 遗漏WHERE条件
- 错误的JOIN操作
实施建议
- 使用教育数据集替换默认bird_dev.json
- 设计由简到难的questions.json问题序列
- 引导学生对比自然语言与生成SQL的差异
- 鼓励学生修改生成SQL并观察结果变化
本答案来源于文章《OpenSearch-SQL:将自然语言转为SQL查询的开源工具》