本科学生在费用与使用限制下的编程智能体使用策略调查问卷

本问卷用于香港中文大学(深圳)ENG2001课程研究,旨在了解香港中文大学(深圳)的计算机科学本科生在面对编程智能体的费用与使用限制时,如何调整使用方式。

This survey is part of an ENG2001 course research project. It examines how Computer Science undergraduates at CUHKSZ adjust their coding agent usage strategies when facing cost and usage constraints.


本问卷中的“编程智能体”指能够根据指令读取项目文件、直接修改代码或运行开发工具的AI功能,例如Codex、Cursor Agent及GitHub Copilot中的Agent功能。

In this survey, a coding agent means an AI function that can read project files, directly edit code, or run development tools in response to instructions. Examples include Codex, Cursor Agent, and agent features in GitHub Copilot. 


问卷不收集姓名、学号或联系方式,结果仅作汇总分析。参与完全自愿,你可以在提交前随时退出。预计填写时间为3-5分钟。

The survey does not collect names, student IDs, or contact details. Results will be reported in aggregate. Research data will be stored securely and deleted after course assessment. Participation is voluntary, and you may leave the survey at any time before submitting.


第一部分:参与资格与使用背景
Part 1: Eligibility and Usage Background

*
1.
你目前就读于哪个年级?
What is your current year of study?
大一 / Year 1
大二 / Year 2
大三 / Year 3
大四 / Year 4
大五及以上 / Year 5 or above
*
2.
过去4周,你是否使用过编程智能体功能完成课程编程任务?
In the past four weeks, have you used coding agent functions for programming coursework?
是 / Yes
否 / No
不确定是否使用过上述功能 / Unsure whether I used these functions
*
3.
过去4周,你使用过哪些编程智能体完成课程编程任务?
Which coding agents have you used for programming coursework in the past four weeks?
【多选题】
OpenAI Codex
Anthropic Claude Code
Cursor Agent
GitHub Copilot
智谱/GLM Zcode
腾讯/Tencent WorkBuddy/CodeBuddy
阿里巴巴/Alibaba Qwen Code
字节跳动/ByteDance TRAE
其他,请注明 / Other, please specify
*
4.
过去4周,你有多少天使用过编程智能体完成课程编程任务?
On how many days did you use coding agents for programming coursework in the past four weeks?
一至三天 / 1–3 days
四至七天 / 4–7 days
八至十四天 / 8–14 days
十五至二十一天 / 15–21 days
二十二至二十八天 / 22–28 days
记不清 / Cannot remember
*
5.
你过去4周使用的编程智能体采用哪些付费方式?
Which payment arrangements applied to the coding agents you used in the past four weeks? Select all that apply.【多选题】
普通免费版本或免费试用 / A standard free plan or free trial
学生优惠提供的免费权限或额度 / Free access or credits through a student offer
自己支付的订阅或额度 / A subscription or credits I paid for
学校、课程或其他组织提供的付费权限 / Paid access provided by a university, course, or another organization
API按实际用量计费 / Usage-based API billing
由其他人支付的权限 / Access paid for by someone else
其他 / Other
不清楚 / Unsure
*
6.
过去4周,你个人为编程智能体支付了多少费用?包括订阅和额外额度,不包括他人为你支付的费用;外币按大致人民币金额选择。 / How much did you personally spend on coding agents in the past four weeks? Include subscriptions and additional credits, but exclude payments made by others. Select the approximate RMB equivalent for other currencies.
零元 / RMB 0
大于零元,且不超过三十元 / More than RMB 0, up to RMB 30
大于三十元,且不超过七十元 / More than RMB 30, up to RMB 70
大于七十元,且不超过一百五十元 / More than RMB 70, up to RMB 150
大于一百五十元 / More than RMB 150
记不清 / Cannot remember
不愿回答 / Prefer not to answer

第二部分:费用与使用限制

Part 2: Cost and Usage Constraints

*
7.
过去4周,你是否因为费用而放弃过原本想购买的某项编程智能体服务?服务包括订阅、升级或额外额度。 / In the past four weeks, did you decide against purchasing a coding agent service you wanted because of its cost? Services include subscriptions, upgrades, or additional credits.
是 / Yes
考虑过购买,但没有因费用而放弃 / I considered a purchase, but cost did not cause me to decide against it
没有考虑过购买 / I did not consider a purchase
记不清 / Cannot remember
不愿回答 / Prefer not to answer
*
8.
过去4周,你有多少天遇到过编程智能体额度用完的情况?同一天即使多个工具额度用完,也只计一天。 / On how many days did you run out of coding agent allowance in the past four weeks? Count each day once, even if you ran out of allowance on more than one tool.
零天 / 0 days
一天 / 1 day
二至三天 / 2–3 days
四至七天 / 4–7 days
八天及以上 / 8 days or more
不确定或记不清 / Unsure or cannot remember
*
9.
过去4周,你遇到过以下哪些费用或使用限制? / Which of the following cost or usage limits did you encounter in the past four weeks?【多选题】
达到一定时间内的请求次数上限 / Reached a request limit within a given period
可用积分或余额耗尽 / Used up available credits or balance
因当前套餐限制,无法使用想用的模型 / Could not use a preferred model because of plan restrictions
因当前套餐限制,无法使用想用的Agent功能 / Could not use a desired agent feature because of plan restrictions
购买额外额度的费用超出了我的预算 / The cost of additional credits exceeded my budget.
其他使用限制,请注明 / Other usage limits, please specify
没有遇到上述限制 / None of the above
不确定或记不清 / Unsure or cannot remember
*
10.
过去4周,面对费用或使用限制时,你实际采取过哪些办法? / What did you actually do when facing cost or usage constraints in the past four weeks?【多选题】
等待额度恢复后继续使用 / Waited for my allowance to renew
改用另一个编程智能体工具 / Switched to another coding agent tool
在当前工具中改用仍可使用的模型 / Switched to an available model within the same tool
暂时改用普通聊天AI辅助 / Temporarily used an ordinary AI chatbot instead
自己完成相关工作 / Completed the work independently
向同学、助教或教师求助 / Asked classmates, teaching assistants, or instructors for help
付费购买订阅、升级或额外额度 / Paid for a subscription, upgrade, or additional credits
推迟相关任务 / Postponed the task
其他 / Other
没有采取额外应对措施 / Took no additional action

第三部分:应对策略与使用调整

Part 3: Coping Strategies and Usage Adjustments

*
11.
过去4周,当需要节省可用额度时,你优先把额度用于哪些任务?最多选择三项。 / When you needed to conserve your allowance in the past four weeks, which tasks did you prioritize using it for? Select up to three.【最多选择3项】
编写或实现新功能 / Writing or implementing new features
调试和修复错误 / Debugging and fixing errors
编写测试 / Writing tests
重构已有代码 / Refactoring existing code
理解已有代码 / Understanding existing code
编写文档或代码注释 / Writing documentation or code comments
其他 / Other
没有按任务类型分配额度 / I did not allocate allowance by task type
没有需要节省额度的经历 / I did not need to conserve my allowance
记不清 / Cannot remember
*
12.
过去4周,面对这些限制时,与没有限制时的通常做法相比,你对以下做法作了哪些调整?
In the past four weeks, how did you adjust the following practices when facing these constraints, compared with your usual practices without them?

每行选择一项。无法比较时,请选择“不适用或无法判断”。
Select one response per row. If you cannot make the comparison, select “Not applicable or unable to judge.”
明显减少 / Decreased considerably略有减少 / Decreased slightly没有变化 / No change略有增加 / Increased slightly明显增加 / Increased considerably不适用或无法判断 / Not applicable or unable to judge
单次提示中提供的任务细节 / The amount of task detail provided in each prompt
单次提示中提供的任务细节 / The amount of task detail provided in each prompt
完成一项任务时向Agent追问的次数 / The number of follow-up requests made to the agent for a task
完成一项任务时向Agent追问的次数 / The number of follow-up requests made to the agent for a task
接受修改前自己阅读代码的程度 / How thoroughly I read the code before accepting changes
接受修改前自己阅读代码的程度 / How thoroughly I read the code before accepting changes
接受修改前自己运行测试的频率 / How often I ran tests before accepting changes
接受修改前自己运行测试的频率 / How often I ran tests before accepting changes
*
13.
回顾过去4周,你在决定如何应对这些限制时,对以下说法的同意程度如何?
Thinking about how you responded to these constraints in the past four weeks, how much do you agree with the following statements?

每行选择一项。
Select one response per row.
非常不同意 / Strongly disagree不同意 / Disagree既不同意也不反对 / Neither agree nor disagree同意 / Agree非常同意 / Strongly agree不适用或无法判断 / Not applicable or unable to judge
避免额外开支是我考虑的重要因素。 / Avoiding additional spending was an important consideration.
避免额外开支是我考虑的重要因素。 / Avoiding additional spending was an important consideration.
尽快继续当前任务是我考虑的重要因素。 / Resuming the task as soon as possible was an important consideration.
尽快继续当前任务是我考虑的重要因素。 / Resuming the task as soon as possible was an important consideration.
保留自己理解代码的机会是我考虑的重要因素。 / Having an opportunity to understand the code myself was an important consideration.
保留自己理解代码的机会是我考虑的重要因素。 / Having an opportunity to understand the code myself was an important consideration.
14.
请简述过去4周中,你最近一次受到费用或使用限制的经历,以及当时采取的应对办法。请勿填写姓名、账户信息或具体的私有代码。 / Briefly describe the most recent time you faced a cost or usage constraint in the past four weeks and how you responded. Please do not include names, account details, or private code.
问卷星提供技术支持
举报