人工智能(大型语言模型 LLMs)对不同学科的影响以及由此产生的新学习方式
今天是关于AI如何在教学中增强学生的学习体验,我把重要信息标红了。人文学科的价值被低估了 ⬇️
转型与必要性
人工智能正在深刻地改变教育,这并非炒作,而是已经发生的巨大变革。教育机构和教育者不能忽视它,试图简单地禁止学生使用这些工具是“疯狂的”且不可持续的。
我们如何使用 AI 来增强学习过程和人类能力,而不是将其仅仅视为作弊或自动化的工具。
过度依赖 AI 进行自动化(如自动评分)或将其用于抄袭(如生成论文)往往效果不佳。
对不同学科的影响:
人文学科(以历史学为例)
- AI 提升了人文学科技能的价值
。AI 语言模型的核心能力(如语言翻译、分类、排序)与人文学科紧密相关。令人惊讶的是,人文学科的思维(如理解语言对行为的影响、跨文化差异、修辞和语调)对于 AI 研究本身也变得至关重要,工程师缺乏这些知识可能导致 AI 系统“崩溃”。
- 改变了研究方法
。AI 可以作为增强历史研究的工具,辅助分析历史文本和图像。它能识别历史广告内容并关联历史主题,从历史数据创建数据可视化原型(需要人工校对错误),翻译不熟悉的历史文献(可能不完美但能理解大意),并帮助理解复杂的历史图表或图像细节。
- 研究进入门槛降低
。通过降低转录、翻译和理解历史资料的门槛,AI 有潜力使非专家(如本科生)更快地掌握部分专业知识,从而参与到原创研究中。
- 引入新的教学挑战
。AI 使得准确评估学生写作变得困难,因为机器生成论文普遍存在。这迫使教育者需要重新设计课程和作业。
软件开发(警示与启示)
AI 工具(如自动补全)正在麻痹开发者的“肌肉记忆”和思维,让他们编码更快但思考更少。
这导致开发者虽然能快速交付代码,却不理解代码为何运行,或在代码崩溃时难以调试,“你永远无法调试自己从未理解的东西”。
AI 的便利性取代了社区学习方式(如 Stack Overflow 的讨论),导致开发者获得的是“没有导师指导的代码,没有根基的修复”。
长期来看,这种用“速度换取精通,用自动补全换取理解,用交付换取技能”的交换,会阻碍开发者构建深刻的心智模型和应对复杂、未知问题的能力。
新的学习方式:
AI 驱动的体验式学习和模拟:
AI 使数字游戏首次能够进行定性评估。LLMs 可以评估学生输入的文本是否反映了特定的思维模式或知识水平。
可以开发基于 LLM 的教育游戏/模拟活动。例如,“历史透镜”(HistoryLens)系统让学生扮演历史角色,由 LLM 评估其行为和写作。
这些游戏可以将特定学科的思考和实践(如历史思考、写作、19世纪博物学家的思考方式、17世纪药剂师的配药技术)变成游戏的核心玩法。学生需要进行研究并将所学知识以特定历史时期的思维模式表达出来,LLM 可以对此进行评估。
AI 模拟活动提供体验式学习,让学生以历史人物的身份做选择和决策,加深对历史时期的理解。调查显示,这种能力显著增强了学生对时间段的理解。
AI 可以利用其训练数据中包含的“过时和古老的知识”来创建角色扮演活动,模拟特定时期的知识体系和实践。
AI 模拟可以帮助作者和教育者探索和体验不同的世界版本,提供“氛围感”元素,激发想象力。
AI 作为个性化学习和研究助手:
AI 是“肥沃的自我导向学习工具”,帮助学生学习语言、编程、访谈准备、翻译和总结资料等。
定制化的 AI 工具(如“历史学家的朋友”)可以帮助学生或非专家更快掌握特定领域的知识和技能。
AI 也可以作为一种新型教学工具,教师可以引导学生与 AI 讨论复杂概念,然后编辑和反思结果,带来深刻的教学体验。
强调人类教学与批判性思维:
AI 驱动的新学习方式应增强 (augment) 现有教学,而非替代。例如,模拟活动应与传统的阅读、写作和讨论结合。
教育者需要积极主动,亲自学习如何创建和部署定制化的 AI 作业和工具。否则,教育可能会被“愤世嫉俗和僵化”的 AI 工具控制,侵蚀师生关系。
需要引导学生批判性地使用 AI。让他们讨论、事实核查、反思 AI 输出中的不准确性,因为处理不可靠来源本身就是重要学习过程。
教育应更加强调理解“为什么”,培养学生的判断力、洞察力和解决复杂问题的能力,而不是仅仅接受 AI 提供的答案。鼓励学生在社群中交流、提问和质疑,因为理解力是在互动和挣扎中建立的。
有意识地进行“无 AI”构建或任务,确保基础技能和理解的建立,避免过度依赖。
指南:
从教育者的角度,如何应对并利用 AI 带来新的学习方式:
1 步骤
- 学习和拥抱 AI 工具:
教育者需要主动了解不同 AI 工具的功能和局限性,特别是生成式 AI。这包括尝试使用它们进行研究辅助、内容生成或构建简单的定制工具。
- 重新设计课程和作业:
认识到传统评估方式(如标准论文)容易受到 AI 影响。设计需要深度理解、批判性思维、应用复杂知识或与 AI 进行互动的作业。例如,要求学生事实核查 AI 的输出,或基于 AI 模拟结果撰写分析报告。
- 将 AI 整合为教学工具:
在课堂活动或作业中明确引入 AI 作为学习工具,指导学生如何有效、批判性地使用它。可以是让学生与 AI 讨论概念,或使用 AI 工具辅助研究。
- 鼓励体验式学习和模拟:
利用 AI 创建互动式模拟或游戏,让学生沉浸在历史场景或现实问题中,通过角色扮演和决策来应用知识,加深理解。
- 强调“为什么”和基础:
在教学中更加注重概念背后的原理、系统的运作方式、历史事件的深层原因等“为什么”的问题。可以设计要求学生解释原理、分析权衡的作业。对于技能性学科,鼓励或要求学生在无 AI 辅助下完成基础性任务。
- 促进协作和社区学习:
设计需要学生之间讨论、协作完成或进行同行评审的活动,弥补过度依赖 AI 带来的社区互动减少问题。鼓励学生在学习社区中提问、分享和辩论。
- 培养批判性思维和求知欲:
明确教育的目标是培养判断力、洞察力、解决复杂问题的能力和持续学习的意愿,而非仅仅获取信息或提高速度。鼓励学生质疑 AI 的输出,像对待不可靠来源一样对其进行事实核查和分析。
2 示例
- 历史学:
- AI 辅助研究作业:
给学生一份复杂的历史文献(如18世纪的药物手册),让他们使用 AI 工具进行初步翻译、识别关键术语和概念,然后要求他们人工核查 AI 输出的准确性,并撰写报告讨论 AI 的帮助、局限性以及他们在核查过程中发现的新的研究问题。
- 历史模拟游戏:
利用 AI 创建一个如“墨西哥城药剂师”或“年轻达尔文”的文本冒险游戏。学生扮演历史角色,需要根据课堂学习和自行研究的知识(如17世纪的医疗配方或19世纪博物学家的思维模式)做出选择或撰写日记。AI 根据学生输入评估其历史准确性、推理过程和写作质量。
- AI 辅助研究作业:
- 软件开发:
- “无 AI”基础构建挑战:
要求学生在不使用自动补全或代码生成 AI 的情况下,从头实现某个基础组件(如一个简单的 HTTP 服务器或一个状态管理系统),并要求他们解释每一行代码的原理和设计选择。
- 批判性代码评审:
在代码评审环节,除了检查功能和语法,强制要求作者解释“为什么”选择了当前的实现方式,讨论考虑过的替代方案及其权衡。评审者也需要提问来挑战作者的假设和理解深度。
- AI 错误调试:
提供一段由 AI 生成的包含细微错误的代码,要求学生在没有 AI 辅助的情况下进行调试。通过找出并修复 AI 产生的错误,加深他们对代码实际运行机制的理解。
- “无 AI”基础构建挑战:
参考资料:
resobscura.substack.com/p/ai-makes-the-humanities-more-important
resobscura.substack.com/p/generative-ai-for-historical-research
resobscura.substack.com/p/llm-based-educational-games-will
resobscura.substack.com/p/roleplaying-with-ai-will-be-powerful-tool
medium.com/@devlink/ai-killed-my-coding-brain-but-im-rebuilding-it-8de7e1618bca
相关文章:

人工智能(大型语言模型 LLMs)对不同学科的影响以及由此产生的新学习方式
今天是关于AI如何在教学中增强学生的学习体验,我把重要信息标红了。人文学科的价值被低估了 ⬇️ 转型与必要性 人工智能正在深刻地改变教育,这并非炒作,而是已经发生的巨大变革。教育机构和教育者不能忽视它,试图简单地禁止学生使…...

安全突围:重塑内生安全体系:齐向东在2025年BCS大会的演讲
文章目录 前言第一部分:体系力量是突围之钥第一重困境是体系思想落地不畅。第二重困境是大小体系融合瓶颈。第三重困境是“小体系”运营梗阻。 第二部分:体系矛盾是突围之障一是数据孤岛的障碍。二是投入不足的障碍。三是新旧兼容难的障碍。 第三部分&am…...

处理vxe-table 表尾数据是单独一个接口,表格tableData数据更新后,需要点击两下,表尾才是正确的
修改bug思路: 分别把 tabledata 和 表尾相关数据 console.log() 发现 更新数据先后顺序不对 settimeout延迟查询表格接口 ——测试可行 升级↑:async await 等接口返回后再开始下一个接口查询 ________________________________________________________…...

排序算法总结(C++)
目录 一、稳定性二、排序算法选择、冒泡、插入排序归并排序随机快速排序堆排序基数排序计数排序 三、总结 一、稳定性 排序算法的稳定性是指:同样大小的样本 **(同样大小的数据)**在排序之后不会改变原始的相对次序。 稳定性对基础类型对象…...

GruntJS-前端自动化任务运行器从入门到实战
Grunt 完全指南:从入门到实战 一、Grunt 是什么? Grunt是一个基于 Node.js 的前端自动化任务运行器,主要用于自动化执行项目开发中重复性高的任务,例如文件压缩、代码编译、语法检查、单元测试、文件合并等。通过配置简洁的任务…...
LangChain知识库管理后端接口:数据库操作详解—— 构建本地知识库系统的基础《二》
这段 Python 代码是一个完整的 知识库数据库操作模块,用于对本地知识库系统中的知识库进行增删改查(CRUD)操作。它基于 SQLAlchemy ORM 框架 和一个自定义的装饰器 with_session 实现数据库会话管理。 📘 一、整体功能概述 该模块…...

20个超级好用的 CSS 动画库
分享 20 个最佳 CSS 动画库。 它们中的大多数将生成纯 CSS 代码,而不需要任何外部库。 1.Animate.css 一个开箱即用型的跨浏览器动画库,可供你在项目中使用。 2.Magic Animations CSS3 一组简单的动画,可以包含在你的网页或应用项目中。 3.An…...

【电力电子】基于STM32F103C8T6单片机双极性SPWM逆变(硬件篇)
本项目是基于 STM32F103C8T6 微控制器的 SPWM(正弦脉宽调制)电源模块,能够生成可调频率和幅值的正弦波交流电源输出。该项目适用于逆变器、UPS电源、变频器等应用场景。 供电电源 输入电压采集 上图为本设计的电源电路,图中 D1 为二极管, 其目的是防止正负极电源反接, …...
动态 Web 开发技术入门篇
一、HTTP 协议核心 1.1 HTTP 基础 协议全称 :HyperText Transfer Protocol(超文本传输协议) 默认端口 :HTTP 使用 80 端口,HTTPS 使用 443 端口。 请求方法 : GET :用于获取资源,…...

Python Ovito统计金刚石结构数量
大家好,我是小马老师。 本文介绍python ovito方法统计金刚石结构的方法。 Ovito Identify diamond structure命令可以识别和统计金刚石结构,但是无法直接输出结构的变化情况。 本文使用python调用ovito包的方法,可以持续统计各步的金刚石结构,具体代码如下: from ovito…...

招商蛇口 | 执笔CID,启幕低密生活新境
作为中国城市生长的力量,招商蛇口以“美好生活承载者”为使命,深耕全球111座城市,以央企担当匠造时代理想人居。从深圳湾的开拓基因到西安高新CID的战略落子,招商蛇口始终与城市发展同频共振,以建筑诠释对土地与生活的…...

基于SpringBoot在线拍卖系统的设计和实现
摘 要 随着社会的发展,社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。 在线拍卖系统,主要的模块包括管理员;首页、个人中心、用户管理、商品类型管理、拍卖商品管理、历史竞拍管理、竞拍订单…...

【笔记】WSL 中 Rust 安装与测试完整记录
#工作记录 WSL 中 Rust 安装与测试完整记录 1. 运行环境 系统:Ubuntu 24.04 LTS (WSL2)架构:x86_64 (GNU/Linux)Rust 版本:rustc 1.87.0 (2025-05-09)Cargo 版本:cargo 1.87.0 (2025-05-06) 2. 安装 Rust 2.1 使用 Rust 官方安…...
JavaScript基础-API 和 Web API
在学习JavaScript的过程中,理解API(应用程序接口)和Web API的概念及其应用是非常重要的。这些工具极大地扩展了JavaScript的功能,使得开发者能够创建出功能丰富、交互性强的Web应用程序。本文将深入探讨JavaScript中的API与Web AP…...

Netty从入门到进阶(二)
二、Netty入门 1. 概述 1.1 Netty是什么 Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Netty是一个异步的、基于事件驱动的网络应用框架,用于…...

深入浅出深度学习基础:从感知机到全连接神经网络的核心原理与应用
文章目录 前言一、感知机 (Perceptron)1.1 基础介绍1.1.1 感知机是什么?1.1.2 感知机的工作原理 1.2 感知机的简单应用:基本逻辑门1.2.1 逻辑与 (Logic AND)1.2.2 逻辑或 (Logic OR)1.2.3 逻辑与非 (Logic NAND) 1.3 感知机的实现1.3.1 简单实现 (基于阈…...
SQL慢可能是触发了ring buffer
简介 最近在进行 postgresql 性能排查的时候,发现 PG 在某一个时间并行执行的 SQL 变得特别慢。最后通过监控监观察到并行发起得时间 buffers_alloc 就急速上升,且低水位伴随在整个慢 SQL,一直是 buferIO 的等待事件,此时也没有其他会话的争抢。SQL 虽然不是高效 SQL ,但…...
C#中的CLR属性、依赖属性与附加属性
CLR属性的主要特征 封装性: 隐藏字段的实现细节 提供对字段的受控访问 访问控制: 可单独设置get/set访问器的可见性 可创建只读或只写属性 计算属性: 可以在getter中执行计算逻辑 不需要直接对应一个字段 验证逻辑: 可以…...

使用LangGraph和LangSmith构建多智能体人工智能系统
现在,通过组合几个较小的子智能体来创建一个强大的人工智能智能体正成为一种趋势。但这也带来了一些挑战,比如减少幻觉、管理对话流程、在测试期间留意智能体的工作方式、允许人工介入以及评估其性能。你需要进行大量的反复试验。 在这篇博客〔原作者&a…...

MySQL 知识小结(一)
一、my.cnf配置详解 我们知道安装MySQL有两种方式来安装咱们的MySQL数据库,分别是二进制安装编译数据库或者使用三方yum来进行安装,第三方yum的安装相对于二进制压缩包的安装更快捷,但是文件存放起来数据比较冗余,用二进制能够更好管理咱们M…...

无人机侦测与反制技术的进展与应用
国家电网无人机侦测与反制技术的进展与应用 引言 随着无人机(无人驾驶飞行器,UAV)技术的快速发展,其在商业、娱乐和军事领域的广泛应用带来了新的安全挑战。特别是对于关键基础设施如电力系统,无人机的“黑飞”&…...
【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的“no matching...“系列算法协商失败问题
【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的"no matching..."系列算法协商失败问题 摘要: 近期,在使用较新版本的OpenSSH客户端连接老旧SSH服务器时,会遇到 "no matching key exchange method found", "n…...
【无标题】路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论
路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论 一、传统路径模型的根本缺陷 在经典正方形路径问题中(图1): mermaid graph LR A((A)) --- B((B)) B --- C((C)) C --- D((D)) D --- A A -.- C[无直接路径] B -…...
Go 并发编程基础:通道(Channel)的使用
在 Go 中,Channel 是 Goroutine 之间通信的核心机制。它提供了一个线程安全的通信方式,用于在多个 Goroutine 之间传递数据,从而实现高效的并发编程。 本章将介绍 Channel 的基本概念、用法、缓冲、关闭机制以及 select 的使用。 一、Channel…...

免费PDF转图片工具
免费PDF转图片工具 一款简单易用的PDF转图片工具,可以将PDF文件快速转换为高质量PNG图片。无需安装复杂的软件,也不需要在线上传文件,保护您的隐私。 工具截图 主要特点 🚀 快速转换:本地转换,无需等待上…...

Kafka入门-生产者
生产者 生产者发送流程: 延迟时间为0ms时,也就意味着每当有数据就会直接发送 异步发送API 异步发送和同步发送的不同在于:异步发送不需要等待结果,同步发送必须等待结果才能进行下一步发送。 普通异步发送 首先导入所需的k…...

深度学习水论文:mamba+图像增强
🧀当前视觉领域对高效长序列建模需求激增,对Mamba图像增强这方向的研究自然也逐渐火热。原因在于其高效长程建模,以及动态计算优势,在图像质量提升和细节恢复方面有难以替代的作用。 🧀因此短时间内,就有不…...

AirSim/Cosys-AirSim 游戏开发(四)外部固定位置监控相机
这个博客介绍了如何通过 settings.json 文件添加一个无人机外的 固定位置监控相机,因为在使用过程中发现 Airsim 对外部监控相机的描述模糊,而 Cosys-Airsim 在官方文档中没有提供外部监控相机设置,最后在源码示例中找到了,所以感…...
现有的 Redis 分布式锁库(如 Redisson)提供了哪些便利?
现有的 Redis 分布式锁库(如 Redisson)相比于开发者自己基于 Redis 命令(如 SETNX, EXPIRE, DEL)手动实现分布式锁,提供了巨大的便利性和健壮性。主要体现在以下几个方面: 原子性保证 (Atomicity)ÿ…...

【Redis】笔记|第8节|大厂高并发缓存架构实战与优化
缓存架构 代码结构 代码详情 功能点: 多级缓存,先查本地缓存,再查Redis,最后才查数据库热点数据重建逻辑使用分布式锁,二次查询更新缓存采用读写锁提升性能采用Redis的发布订阅机制通知所有实例更新本地缓存适用读多…...