当前位置: 首页 > 专利查询>浙江大学专利>正文

一种用于课堂环境下的图形化创意编程支持方法及系统技术方案

技术编号:43164524 阅读:20 留言:0更新日期:2024-11-01 19:56
本发明专利技术公开了一种用于课堂环境下的图形化创意编程支持方法,包括以下步骤:通过预设的大语言模型获取用户的交互信息;根据教学计划中所涉及内容提取交互信息中的关键词并通过大语言模型进行编码,以组成三元组集合;获取标准代码集合,并通过大语言模型由图像格式换为文本形式的伪代码,将标准代码集合和代伪代码组成伪代码集合;以三元组集合中的教学知识和代码编程逻辑作为节点,以关系作为边,构建对应的语义关系网络;用所述三元组集合和所述伪代码集合对语义关系网络进行训练,以获得生成模型。本发明专利技术还提供了一种图形化创意编程支持系统。本发明专利技术提供的方法以互动对话问答的方式引导用户了解与学习编程逻辑,从而提高用户的课堂积积极性。

【技术实现步骤摘要】

本专利技术属于人工智能辅助教学的领域,尤其涉及一种用于课堂环境下的图形化创意编程支持方法及系统


技术介绍

1、图形化编程:是一种通过图形界面来创建和连接程序组件的编程方式,用户无需编写传统的代码,而是通过拖拽和组合图形化的块或元素来实现程序功能。这种方式特别适合初学者和儿童,因为它降低了编程的入门门槛,使得用户能够直观地理解程序结构和逻辑。

2、项目制学习:项目式学习(project-based learning,pbl)是一种学生中心的教学方法,它鼓励学生通过实践项目来探索和响应真实世界的问题或挑战。这种方法强调深度学习,学生在完成项目的过程中不仅要掌握学科知识,还要发展关键的思维技能,如批判性思维、创造力、合作和沟通能力。在项目式学习中,教师的角色更多是作为指导者和促进者,而不是传统意义上的知识传授者。学生通常会在一个有指导的框架下工作,这个框架定义了项目的目标、期限和预期成果。项目通常是跨学科的,结合多个学科领域的内容和技能,以解决复杂的问题或创造有创新性的产品。

3、大语言模型:指的是使用大量文本数据训练的深度学习模型,这本文档来自技高网...

【技术保护点】

1.一种用于课堂环境下的图形化创意编程支持方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的用于课堂环境下的图形化创意编程支持方法,其特征在于,所述图形化代码块基于Scratch的块状调色板构建。

3.根据权利要求1所述的用于课堂环境下的图形化创意编程支持方法,其特征在于,采用显著性过滤器管将教学知识和代码编程逻辑进行关联。

4.根据权利要求3所述的用于课堂环境下的图形化创意编程支持方法,其特征在于,所述显著性过滤器的表达式如下:

5.根据权利要求1所述的用于课堂环境下的图形化创意编程支持方法,其特征在于,所述预测模块采用归一化la...

【技术特征摘要】

1.一种用于课堂环境下的图形化创意编程支持方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的用于课堂环境下的图形化创意编程支持方法,其特征在于,所述图形化代码块基于scratch的块状调色板构建。

3.根据权利要求1所述的用于课堂环境下的图形化创意编程支持方法,其特征在于,采用显著性过滤器管将教学知识和代码编程逻辑进行关联。

4.根据权利要求3所述的用于课堂环境下的图形化创意编程支持方法,其特征在于,所述显著性过滤器的表达式如下:

5.根据权利要求1所述的用于课堂环境下的图形化创意编程支持方法,其特征在于,所述预测模块采用归一化lavenshte...

【专利技术属性】
技术研发人员:陈柳青陈云农肖树鸿宋亚轩孙凌云
申请(专利权)人:浙江大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1