惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
博客园 - 三生石上(FineUI控件)
博客园 - 司徒正美
博客园_首页
J
Java Code Geeks
V2EX - 技术
V2EX - 技术
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
TaoSecurity Blog
TaoSecurity Blog
T
Troy Hunt's Blog
Forbes - Security
Forbes - Security
Schneier on Security
Schneier on Security
Hugging Face - Blog
Hugging Face - Blog
PCI Perspectives
PCI Perspectives
O
OpenAI News
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Hacker News: Ask HN
Hacker News: Ask HN
Application and Cybersecurity Blog
Application and Cybersecurity Blog
H
Heimdal Security Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
博客园 - 聂微东
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
大猫的无限游戏
大猫的无限游戏
WordPress大学
WordPress大学
美团技术团队
V
V2EX
Cisco Talos Blog
Cisco Talos Blog
小众软件
小众软件
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
Cybersecurity and Infrastructure Security Agency CISA
有赞技术团队
有赞技术团队
腾讯CDC
Cloudbric
Cloudbric
Google DeepMind News
Google DeepMind News
博客园 - 【当耐特】
SecWiki News
SecWiki News
IT之家
IT之家
C
Cisco Blogs
雷峰网
雷峰网
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
S
Schneier on Security
Security Latest
Security Latest
Scott Helme
Scott Helme
H
Help Net Security
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Palo Alto Networks Blog
L
LINUX DO - 热门话题
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

Oskyla 烹茶室

修复 Joplin on KDE 菜单栏显示问题 Copy Fail:Linux 内核 2017 年至今的高危漏洞(附临时缓解方案) | CVE-2026-31431 Hermes Agent — 在 K3s / K8s 中运行指南 在 K3s 节点上安装并使用 nerdctl Mouser:轻量开源的罗技鼠标驱动替代方案 Claude Opus 4.7:优缺点与评测信息汇总 openFuyao NPU-Operator故障排查 openFuyao 2603 共测测试报告 openFuyao InferNex AI推理集成部署 310P(300I Pro) 环境问题记录及解决 ceph mon Operation not permitted 问题解决 Ascend 310P + openFuyao + NPU-Operator 故障排查 KDE Plasma6 禁用全局菜单,恢复正常应用菜单 终极指南:在 Linux 裸机服务器上快速部署 Moltbot (原 Clawbot) 并集成飞书 Windows 配置 Claude Code 解决 settings.json 不生效 Windows 配置 Claude Code 全流程 2025-12-31 | 年终总结 AI 生图精品提示词|第二期:城市星球 AI 生图精品提示词|第一期 Kubernetes kubectl --raw 使用指南 彻底解决阿里云和 tailscale 冲突 2025-10-21 | 沉淀思维 macOS 单独为鼠标或触控板开启自然滚动 2025-10-16 | 负载高低 2025-10-15 | 睡眠周期 2025-10-14 | 转换情绪与独立观点 go 拉取 gitcode.com 私有 mod Git 将某个文件恢复到其他分支的状态 SSH 通过跳板机连接 lxc 使用 chronyc 构建 ntp 服务 2025-10-13 | 独立思考于未来能源 2025-10-12|AI Review 及高质量工作流 2025-10-11 | 人生阶段 2025-10-10 | AI Logo | 远程操控 AI 2025-10-09 | 去班味|银杏|域名 2025-10-08 2025-10-07 2025-10-06 2025-10-05 优秀的 SubReddit 清单 Synology 群晖重置 Syncthing 密码 让 LLM 看到真实世界的 Playwright MCP 磁盘占用分析利器 ncdu 自建 gitlab 徽标问题导致项目 500 问题解决 harbor Chartmuseum helm 图表缓存刷新 grep exclude 排除 Debian 11 + PVE LACP Mac 冲突问题调查与解决方案 Claude Code 实用技巧 CentOS 7 重置 root 密码 telnet 如何退出 kubernetes 的挂载传播(mount propagation)机制 vim 将命令输出到当前位置 harbor 替换 ssl 证书 AI提效之使用 cherry-studio + k8sgpt 实现 AI 巡检 k8s Claude Code Subagents 快速开始 《我看见的世界:李飞飞自传》 Lyra - AI Prompt Optimization Specialist Linux 自签名 CA 证书安装方法 超级玛丽、魂斗罗等经典小游戏聚合站 | PlayUnb 个人业余开发项目清单 快速选出收益最高的理财产品 | finance-calculator 苹果液态玻璃风格图像生成和模拟器 | LiquedGlass.icu Linux 进程绑定NUMA节点或CPU核心 判断GPT是否降智的几个问题 Harmony next hap 安装 名侦探柯南贝尔摩德出场集数 k3s k8s 快速部署轻量节点监控方案 beszel k3s-k8s 实现 DevOps 方案横向对比 k8s 配置访问私有镜像仓库 GoAccess 分析多网站日志方法 Octant - 以开发人员为中心的开源 Kubernetes Web 界面 Tailscale 自建 DERP 并配置 SSL 完整教程 OpenManus 使用记录 Plausible 缺失 location 信息的研究 解决 Nginx Ingress returns 413 Entity Too Large 绘图模型效果对比之城市气象 【转】k8s 认知路线 OpenFOAM 两大分支的详细比较 第一个 CUDA 程序之矩阵运算计算效能对比 Archlinux KDE Apache JMeter 配置高分屏缩放 解决 gitlab-runner 移除残留文件 permission denied nginx-ingress 配置路由 302 k8s 触发 pod 重新拉取镜像平滑升级的方法 Clickhouse 迁移后 permission denied 问题解决 Linux CPU 运行模式及功耗分析 Linux vim vi 翻页跳转命令快捷键 git 拉取所有 branch 和 tag 到本地并推送到远程 Rails 性能分析工具 rack-mini-profiler 和 bullet 全球国家、城市、地区开源数据库 Rails Active Record 常用命令 Rails Rake 简介与编写 如何调试 Vim 脚本 名侦探柯南松田阵平出场集数(最新1069话) 名侦探柯南妃英理出场集数(最新1069话) 《名侦探柯南》官方人气投票结果 名侦探柯南TV安室透出场集数(最新1110话) 名侦探柯南TV赤井秀一出场集数(更新至1194话) [转]名侦探柯南TV主线集数整理(截止1165集) 架构风格总结 [转译] 如何成为一个好的开发者? 【影评】名侦探柯南·零的执行人
[转译] CheatGPT
Tianlun Song · 2024-10-01 · via Oskyla 烹茶室

本文 首发于 🌱 煎茶转载 请注明 来源

本文为计算机科学教授大卫·汉弗莱 (David Humphrey) 撰写的关于 ChatGPT 及其对核心学习的潜在负面影响的文章。这是一本关于在教育环境中使用生成式 AI 的陷阱的好书。

原文David Humphrey 发布于 2023年2月19日

本周,我走出了一个世界,进入了另一个世界。这一切始于我在几门编程课程中批改作业时。

我所阅读的代码质量令人惊叹!我的学生们做的事情与我的开源同行们相似:使用现代语法,采用函数式方法而不是创建大量不必要的状态,组合深度嵌套的函数调用,并采用有趣的模式来解决问题。

我在多份作业中赞扬了我所看到的代码。但随后我开始注意到我写这些相同评论的频率。尽管教授们喜欢认为自己随着时间的推移变得更好,但很难想象我自上个学期以来,或之前的学期,或我教授这门课程的数十次中有了如此大的进步。

我认为我没有改变,课程内容也没有改变。也很难想象这些学生的水平提高了一个数量级。是的,学生群体可能有很大不同;但如此不同?我认为还有另一个解释。

很长一段时间以来,我一直在思考高等教育将如何应对ChatGPT、Copilot和其他AI工具的复杂性。好吧,不用再想了,因为这就是我现在所处的地方。

“戴夫,你在做假设。你能证明这一切吗?”其实我可以,因为一些需要截图的提交中也包含了ChatGPT浏览器标签,里面恰好包括了提示的初始文本。显然,这甚至不是学生们觉得需要隐藏的事情。

我喜欢GPT,并且我已经使用Open AI的GPT-3 API编程很长时间了。它一直在打破我对可能性和不可能性的理解,迫使我思考解决技术问题的新方法。我明白为什么每个人都对使用它感到兴奋。

然而,我不确定如何将其理解为学生学习的一部分。我的女儿们也在大学中看到同样的现象,鼓励我在自己的课程之外思考这个问题:“你在课堂上所做的事情不会改变正在发生的事情——这是一个全球现象。”

当然,她们是对的,所以让我们明确:这正在发生。人们正在使用大型语言模型(LLM)来编写代码。根据GitHub自己的营销:

在2022年6月,我们报告称GitHub Copilot已经生成了27%的开发者代码。今天,我们看到这一现象越来越普遍,所有编程语言中平均有46%的代码是使用GitHub Copilot构建的,而使用Java的开发者中这一比例为61%。

想想节省了多少时间!但如果我稍微改述一下:“平均有46%的学生在线测试和作业[是]使用GitHub Copilot构建的。”如果我们将ChatGPT加入其中,我们可以用“论文”和“报告”替代“代码”。这好还是坏?是创新还是倒退?是在帮助还是伤害我们的学生?

许多不必在日常生活中处理这一实际影响的人给了我各种_有用_的想法:使用没有互联网的口头或纸质测试;“只需”停止使用人们可以作弊的评估;或者,让学生写关于AI响应的内容,讨论它们的好坏。

第一个解决方案因多种原因而困难,尤其是当前高等教育机构的资金模式并不优先考虑日益个性化或实时评估方法所需的师生比例。越来越大的班级使许多这些好主意变得不切实际。教职员工对此没有任何控制权,但请务必与我们的高级领导沟通。这将是很好的。

第二个解决方案在学生学习初期也很具挑战性。我教两类学生:1)一些在第一年学习编程的学生;2)其余的在最后一年,已经学习了半打语言并编写了许多程序。

在我看来,学习编程的学生并不受益于AI帮助“消除编程的繁琐”。在某个时刻,你必须学会编程。你不能通过避免学习编程的必然挣扎而达到目的。“戴夫,也许你必须那样学习,但那个世界已经消失!”这是真的。我已经连续编程约40年。今天遵循我低效、曲折的路径将没有任何好处。回不去了,我也不想回去。现代工具,包括AI的潜力太重要了。我们不能在教育中忽视或禁止AI。但让学生用它来字面上写作业也行不通。

第二组学生,即最后一年的学生,处于不同的位置。我(通常)并不试图让他们理解面向对象编程、枚举集合的不同方法,或何时写函数。我也不在评估这一点。在他们发展的这个阶段,假设他们能够编程。

对于这些学生,AI提供了一些有价值的东西。例如,本周我在审查一位开源学生编写的代码时。阅读时,我需要了解API的使用情况。我在谷歌上搜索答案,唯一返回的结果是这位学生的博客文章(在这个层次上很常见)。我的问题让我遇到了“搜索”的局限性,这已经不再足够。因此,我去ChatGPT询问我的想法,以及是否有更好的方法使用这个API。果然,ChatGPT输出了25行代码,确认了我的想法,并展示了另一种编写此代码的方法。

只是其中一半的代码是虚构的。它使用的一个API调用并不存在(我希望它存在!)。这对我来说并不重要,因为我并不打算按原样使用这段代码(我去阅读了官方文档):我只想了解其他方法。我想勾勒出一个想法。

从LLM返回的文本需要极高的辨别力和细致的阅读。你有时可以直接从ChatGPT复制/粘贴内容,这可能会误导人们认为你总是可以这样做。你不能。但如果这就是你所要做的呢?对于那些不太清楚自己在做什么,只是需要在晚上11:59之前提交这个该死的作业的学生呢?我向你保证,这种用例比人们意识到的要普遍得多。

我不知道正确的答案是什么。我不想像我曾经遇到的许多老师那样,他们对学生安全地将计算机、然后是CD-ROM、然后是互联网融入学习的能力持怀疑态度。

弄清楚这一点是一个沉重的负担,过去20多年的教学中没有其他变化能与之相比。学生从Stack Overflow复制粘贴相比显得微不足道。我们进入了一个新世界,这需要一种深思熟虑的方法。

我很感激像Ethan Mollick这样的人写关于如何在教育中拥抱而不是恐惧AI的文章。这绝对是我想要的方式。然而,正如我上面所写的,对于我来说,看到如何与所有学生一起做到这一点并不容易。

我在考虑的一件事是,我可能需要开始教学生如何在编程中使用GPT/Codex和其他LLM。与其说“你不可以”,我可以尝试展示一些AI在编程中的伦理和务实用途。后GPT时代的编程和学习编程是什么样的?我们需要讨论这个。我希望我的更多同事能在教育和行业中写关于这个问题的文章。

原文:CheatGPT

作者:David Humphrey