大学教授开设ChatGPT课程,深入了解如何利用ChatGPT增强学生学习力

 

作者:ANDREW MAYNARD,亚利桑那州立大学教授

六月底,我开始教授一门由ChatGPT设计的关于使用ChatGPT,并由ChatGPT评估的课程。

这个想法源于看到“提示工程师”工作的新闻,这类工作据说每年可以赚到30多万美元。作为一名教授,我对这个新兴技能产生了兴趣。我们是否应该教授每一名学生这种技能?如果是,我们应该如何进行?

为了回答这些问题,我打开了ChatGPT。在几个小时内,它帮助我设计了一门关于提示工程的课程,包括学习目标、作业和讲义等。它的这个课程比我在同样的时间内开设的任何课程都要好。

我对ChatGPT的能力感到震惊,而且在构建课程的过程中,我对ChatGPT的也更加尊重。从最初的大纲到最终的课程,中间还用了数十个小时的工作,而重要的是课程的创新之处大部分来自于一名教师和ChatGPT的专业知识。我还咨询了具有生成式AI专业背景知识的同事,并添加了ChatGPT遗漏的学习目标,例如,讨论大型语言模型和AI聊天机器人的社会影响。总的来说,我现在教授的课程的绝大部分是由ChatGPT设计、编写和执行的。虽然我对使用ChatGPT教授的历史或科学课程会更加谨慎,但在这种情况下,这个工具的突破性不在于它能替我做工作,而在于它能和我一起做工作:我能够以前所未有的方式利用这个平台设计出改变学习的方式。

这门课程首次开设时(已经计划在秋季再次教授)大约有70名学生,包括好奇的专业人士、热情的本科生和前瞻性的教育者。这门为期六周的在线课程的目标是帮助来自不同背景的学生更有效地使用ChatGPT和其他AI聊天机器人,特别是在专业环境中。学生们可以按照自己的节奏完成六个模块,每个模块都有一系列使用ChatGPT进行辅导、扩展理解甚至评估的练习。

在ChatGPT提出的最初五个学习目标中,我采用了四个:理解大型语言模型及其限制;提示的制定和改进;开发和使用提示模板;以及提示和响应的评估。两个“人类衍生”的补充目标包括关注新兴趋势和负责任地探索创新和使用。

我们共同设计了一个将ChatGPT变成个人教师的项目作业。以下是学生收到的指示:

在一个新的会话中,向ChatGPT(使用GPT4)提供以下提示:“嗨,ChatGPT。我的名字是[包括全名],我希望你能作为我的个人导师,教我在使用ChatGPT的背景下如何负责任地创新。我希望你能全面覆盖这个领域。请先问我一个问题,帮助你了解我的理解水平。根据我的回答,问我一个旨在增加我的理解的后续问题。继续这样做,直到我对使用ChatGPT的负责任创新有了广泛的理解。”

课程还包括使用ChatGPT来评估学生的理解。例如,这个练习是对大型语言模型理解的简单测试。

开始与ChatGPT(确保你正在使用GPT4)的新聊天,并粘贴以下提示:“嗨,ChatGPT。我的名字是[添加你的全名],我正在上一门关于大语言模型的使用和限制的课程。请问我三个关于它的使用和限制的简单问题,以测试我的学习理解程度或成果。在每个问题之后,请等待我的回答再问下一个问题。当你得到我所有三个答案后,请评估它们的好坏,并给我一个从A到C的等级。”

每次学生运行提示,ChatGPT生成的问题都是不同的,学生可以重复这一过程,以获得他们想要的等级。当然,重点不是等级,而是问题、回应、反馈和迭代的过程,这有力地促进了双方的知识强化。

在接下来的几周里,我将密切关注这个过程,因为我把:教师阅读学生和ChatGPT之间的2000多次对话作为课程的一部分。这是一个独特的机会,让我亲眼看到学生如何与平台互动,及其如何激发他们的好奇心,如何增强他们的学习力。我已经开始以不同的方式思考ChatGPT改变学习和激发学生潜在兴趣和能力的力量。

感觉ChatGPT正在微调我的大脑,使我成为一个更好的教师,让我能够详细地看到学生如何与它互动,以及创新的学习方法如何利用这一点,这远远改变了传统的教育方式。

ChatGPT使我成为一个更好的教授,同时它也并没有让我产生对我职业的担忧——至少目前还没有。将ChatGPT视为合作伙伴而不是竞争对手。在它的帮助下,我创建了一个个性化的学习环境,重新调整了我对教育的思考。这个过程在不同的科目和教师之间会有所不同——但随着ChatGPT的用途和性能的增长,我希望ChatGPT和教师能够在教育的“讲台”上站在一起,共同为学生提供高质量的教育。

参考:

出处https://slate.com/technology/2023/07/chatgpt-class-prompt-engineering.html

​https://www.94c.cc/info/how-chatgpt-stimulates-potential-student-interest.html

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/93418.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(二)Git在公司中团队内合作和跨团队合作和分支操作的全部流程(一篇就够)

(一)Git连接GitHub的全部流程https://blog.csdn.net/m0_65992672/article/details/132333727 团队内协作 项目经理通过git push将代码推送到远程仓库【也就是git、gitee等代码托管中心】,推完以后组员可以通过git clone克隆下来代码,如果组…

阿里云PolarDB数据库倚天ARM架构详细介绍

阿里云云原生数据库PolarDB MySQL版推出倚天ARM架构,倚天ARM架构规格相比X86架构规格最高降价45%,PolarDB针对自研倚天芯片,从芯片到数据库内核全链路优化,助力企业降本增效。基于阿里云自研的倚天服务器,同时在数据库…

从零构建深度学习推理框架-8 卷积算子实现

其实这一次课还蛮好理解的&#xff1a; 首先将kernel展平&#xff1a; for (uint32_t g 0; g < groups; g) {std::vector<arma::fmat> kernel_matrix_arr(kernel_count_group);arma::fmat kernel_matrix_c(1, row_len * input_c_group);for (uint32_t k 0; k < k…

ssm单位人事管理系统源码和文档

ssm单位人事管理系统源码和文档033 开发工具&#xff1a;idea 数据库mysql5.7 数据库链接工具&#xff1a;navcat,小海豚等 技术&#xff1a;ssm 摘 要 现代经济快节奏发展以及不断完善升级的信息化技术&#xff0c;让传统数据信息的管理升级为软件存储&#xff0c;归纳…

C语言好题解析(二)

目录 递归类型例题1例题2例题3例题4例题5例题6 递归类型 例题1 根据下面递归函数&#xff1a;调用函数Fun(2)&#xff0c;返回值是多少&#xff08; &#xff09;int Fun(int n) {if (n 5)return 2;elsereturn 2 * Fun(n 1); } A.2 B.4 C.8 D.16【答案】 D 【分析】 …

Nginx运行Vue项目:基本运行

需求 在Nginx服务器中&#xff0c;运行Vue项目。 说明 Vue项目打包生成的生产文件&#xff0c;是无法直接在浏览器打开的。需要放到Nginx服务器中&#xff0c;才能够访问。 本文章只介绍最基本的情况&#xff1a;Nginx中运行一个Vue项目。 实际生产环境&#xff0c;一个Ng…

Vitis高层次综合学习——FPGA

高层次综合 什么是高层次综合&#xff1f;就是使用高级语言&#xff08;如C/C&#xff09;来编写FPGA算法程序。 在高层次综合上并不需要制定微架构决策&#xff0c;如创建状态机、数据路径、寄存器流水线等。这些细节可以留给 HLS 工具&#xff0c;通过提供输入约束&#xff…

【RP2040】香瓜树莓派RP2040之LED

本文最后修改时间&#xff1a;2022年09月05日 11:02 一、本节简介 本节介绍如何编写一个LED驱动。 二、实验平台 1、硬件平台 1&#xff09;树莓派pico开发板 ①树莓派pico开发板*2 ②micro usb数据线*2 2&#xff09;电脑 2、软件平台 1&#xff09;VS CODE 三、版权声…

P1955 [NOI2015] 程序自动分析

[NOI2015] 程序自动分析 题目描述 在实现程序自动分析的过程中&#xff0c;常常需要判定一些约束条件是否能被同时满足。 考虑一个约束满足问题的简化版本&#xff1a;假设 x 1 , x 2 , x 3 , ⋯ x_1,x_2,x_3,\cdots x1​,x2​,x3​,⋯ 代表程序中出现的变量&#xff0c;给…

FOSSASIA Summit 2023 - 开源亚洲行

作者 Ted 致歉&#xff1a;本来这篇博客早就该发出&#xff0c;但是由于前几个月频繁差旅导致精神不佳&#xff0c;再加上后续我又参加了 Linux 基金会 7/27 在瑞士日内瓦举办的 Open Source Congress&#xff0c;以及 7/29-30 台北的 COSCUP23&#xff0c;干脆三篇连发&#x…

FPGA_学习_14_第一个自写模块的感悟和ila在线调试教程与技巧(寻找APD的击穿偏压)

前一篇博客我们提到了&#xff0c;如果要使用算法找到Vbr&#xff0c;通过寻找APD采集信号的噪声方差的剧变点去寻找Vbr是一个不错的方式。此功能的第一步是在FPGA中实现方差的计算&#xff0c;这个我们已经在上一篇博客中实现了。 继上一篇博客之后&#xff0c;感觉过了很久了…

数据结构——栈(C语言)

需求&#xff1a;无 栈的概念&#xff1a; 栈&#xff1a;一种特殊的线性表&#xff0c;其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶&#xff0c;另一端为栈底。栈中的数据元素遵守后进先出&#xff08;LIFO&#xff09;原则。压栈&…

在一小时内构建您的深度学习应用程序

一、说明 我已经做了将近十年的数据分析。有时&#xff0c;我使用机器学习技术从数据中获取见解&#xff0c;并且我习惯于使用经典 ML。 虽然我已经通过了神经网络和深度学习的一些MOOC&#xff0c;但我从未在我的工作中使用过它们&#xff0c;这个领域对我来说似乎很有挑战性。…

理解持续测试,才算理解DevOps

软件产品的成功与否&#xff0c;在很大程度上取决于对市场需求的及时把控&#xff0c;采用DevOps可以加快产品交付速度&#xff0c;改善用户体验&#xff0c;从而有助于保持领先于竞争对手的优势。 作为敏捷开发方法论的一种扩展&#xff0c;DevOps强调开发、测试和运维不同团…

青翼科技自研2路250MSPS DA回放FMC子卡模块

FMC150_V30是一款基于VITA57.1规范的2路125MSPS采样率16位分辨率AD采集、2路250MSPS采样率16位分辨率DA回放FMC子卡模块。该模块遵循VITA57.1规范&#xff0c;可直接与符合VITA57.1规范的FPGA载卡配合使用&#xff0c;板卡ADC器件采用ADI公司的AD9268芯片&#xff0c;板卡DAC器…

React Native expo项目修改应用程序名称

https://expo.dev/accounts/xutongbao/projects npm install --global eas-cli && \eas init --id e32cf2c0-da5b-4a65-814a-4958d58f0ca7 eas init --id e32cf2c0-da5b-4a65-814a-4958d58f0ca7 app.config.js: export default {name: 学习,slug: learn-gpt,owner: x…

【C++】list容器

1.list基本概念 2.list构造函数 #include <iostream> using namespace std;#include<list> //链表list容器构造函数//输出list链表 void printList(const list<int>& L) {for (list<int>::const_iterator it L.begin(); it ! L.end(); it){cout &…

深度学习1:通过模型评价指标优化训练

P(Positive)表示预测为正样本&#xff0c;N(negative)表示预测为负样本&#xff0c;T(True)表示预测正确,F(False)表示预测错误。 TP&#xff1a;正样本预测正确的数量&#xff08;正确检测&#xff09; FP&#xff1a;负样本预测正确数量&#xff08;误检测&#xff09; TN…

小米有品众筹,小米上新3D打印机!米家3D打印机购买前必看的注意事项!

小米推出3D打印机&#xff0c;米家3D打印机购买前必看 3D打印机在人们的生活中发挥着巨大的作用&#xff0c;无论是在科研实验室还是家庭工作室&#xff0c;它们正以惊人的速度改变着我们的世界。最近&#xff0c;科技巨头小米也加入了这一领域&#xff0c;推出了一款全新的&q…

IT运维:使用数据分析平台监控深信服防火墙

概述 深信服防火墙自身监控可以满足绝大部分需求&#xff0c;比如哪个应用占了最大带宽&#xff0c;哪个用户访问了哪些网站&#xff1f;这里我们为什么使用鸿鹄呢&#xff1f;因为我们要的是数据的处理和分析&#xff0c;比如某个用户在某个事件都做了哪些行为&#xff0c;这个…