对编程0基础的人而言,三个痛点及解决办法

学习痛点 解决办法
软件安装配置环境 淘宝搜【python环境配置】,30min,30元左右搞定
敲代码遇到问题,缺乏及时的答疑解惑 会正确上网,向chatGPT(实时应答的编程教练)提问
如何使用编程语言解决社科类科研数据挖掘问题 学一门含有Python语法、代码技术、科研应用三类内容的课程,如【Python实证指标构建文本分析】,掌握并内化 最少必要知识量。明白原理,会把需求转化成问题,向chatGPT提问。

三种痛点及解决办法,可以将Python文本分析开展社科类科研数据挖掘的门槛大大降低。


用术语提问

如果把社科数据分析需求比作城堡, 我们需要掌握拆解成多个小积木的能力,之后每个小积木让chatGPT帮我实现。我们要做的是

  • 心中有施工蓝图,把大城堡拆解成多个小积木
  • 每个小积木,要尽量用术语向chatGPT提问
  • 对chatGPT回答进行检查和实验
  • 最后,按施工蓝图把多个小积木搭成城堡。

这需要我们掌握最少必要知识, Python语法,如数据类型、逻辑语句、常用库、常用函数、科研应用案例。


提问案例

多观察代码,学会基本提问, 例如

  1. 我是Python初学者,正在学Python。希望你当做我的Python解释器,我输入代码,你帮我运行并返回中文解释。
  2. 如何用Python写for循环
  3. 我想用Python统计某个词语列表中某些关键词的词频
  4. 如何用Python读取csv
  5. 我的代码出现UnicodeDecode错误, 这是源代码xxxx,这是报错提示,请解释问题,告诉我解决办法。
  6. ……

借助chatGPT写代码应用案例


注册chatGPT

科学上网、使用chatGPT都不难的,相关操作,可以参考大邓这篇博文

https://textdata.cn/blog/2023-02-15-how-to-sign-up-the-chatgpt-accout-and-upgrade-to-plus/


广而告之