youngtsai commited on
Commit
7006e68
1 Parent(s): 64c070f

gr.Markdown("## 教育评量饗宴")

Browse files
Files changed (1) hide show
  1. app.py +38 -0
app.py CHANGED
@@ -1250,6 +1250,44 @@ with gr.Blocks() as demo:
1250
  with gr.Tab("心智圖",elem_id="mind_map_tab"):
1251
  mind_map_html = gr.HTML()
1252
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1253
  # 傳統模式
1254
  # send_button.click(
1255
  # respond,
 
1250
  with gr.Tab("心智圖",elem_id="mind_map_tab"):
1251
  mind_map_html = gr.HTML()
1252
 
1253
+ with gr.Row():
1254
+ # 介绍和指南传送门:可以通过一个简单的按钮和弹出的模态框(或新页面)来实现,提供使用方法的详细说明。
1255
+ # 准备教育评量饗宴:创建一个表单或者交互式界面,让用户输入相关信息,并通过一系列的提示和建议来指导用户设计评量。
1256
+ # 生成有认知层次的评量题目:通过输入框接收用户输入的学习目标和内容,结合下拉菜单选择题型,然后生成评量题目,并展示给用户。
1257
+ # 素养导向阅读题组:提供一个专门的区域让用户上传或输入阅读材料,然后根据评量目标提供生成的阅读理解题和参考答案。
1258
+ # 学习单设计:构建一个交互式表单,允许用户定义学习单的结构和内容,最后生成一个可下载的学习单。
1259
+ # 多元评量与提升反思能力:
1260
+ # 自我评估:设计一个自评问卷或者检查表,让学生根据自己的学习情况进行勾选,最后提供一个总结或反馈。
1261
+ # 提升自我反思的评量:提供一个模块,生成特定活动的指导问题,促使学生进行自我反思。
1262
+ # 课程元认知(后设认知):允许老师输入课程相关的问题,系统根据输入生成促进元认知思考的问题和活动。
1263
+ gr.Markdown("## 教育评量饗宴")
1264
+ with gr.Column(scale=2):
1265
+ # 置入不同模式的 tab
1266
+ # 生成有认知层次的评量题目
1267
+ with gr.tabs("認知階層評量題目")
1268
+ cognitive_level_content = gr.Textbox(label="輸入學習目標與內容")
1269
+ cognitive_level_content_btn = gr.Button("生成評量題目")
1270
+ with gr.tabs("素養導向閱讀題組")
1271
+ literacy_oriented_reading_content = gr.Textbox(label="輸入閱讀材料")
1272
+ literacy_oriented_reading_content_btn = gr.Button("生成閱讀理解題")
1273
+ with gr.tabs("學習單")
1274
+ worksheet_content = gr.Textbox(label="輸入學習單內容")
1275
+ worksheet_content_btn = gr.Button("生成學習單")
1276
+ with gr.tabs("自我評估")
1277
+ self_assessment_content = gr.Textbox(label="輸入自評問卷或檢查表")
1278
+ self_assessment_content_btn = gr.Button("生成自評問卷")
1279
+ with gr.tabs("自我反思評量")
1280
+ self_reflection_content = gr.Textbox(label="輸入自我反思活動")
1281
+ self_reflection_content_btn = gr.Button("生成自我反思活動")
1282
+ with gr.tabs("後設認知")
1283
+ metacognition_content = gr.Textbox(label="輸入後設認知相關問題")
1284
+ metacognition_content_btn = gr.Button("生成後設認知問題")
1285
+ with gr.Column(scale=3):
1286
+ # 生成對應不同模式的結果
1287
+ gr.textbox("生成結果")
1288
+
1289
+
1290
+
1291
  # 傳統模式
1292
  # send_button.click(
1293
  # respond,