项目介绍
学习用自然语言描述编程需求,在AI辅助下建立项目、理解代码、调试程序并完成应用练习。
适合谁学
希望用代码简化重复工作的零基础学习者
怎样学习
线上学习 / 配套直播或面授
学习目标
- 把实际需求拆解为清楚的编程任务。
- 建立项目并检查、修改AI生成的代码。
- 通过调试与实践理解应用开发流程。
课程内容
10 个主题点击有展开标记的主题,可查看教学要点与练习。
01AI编程效率课
01AI编程:工作效率新革命
建立"人机协作"的现代编程理念,理解AI在自动化办公和轻量级Web开发中的核心应用价值,并明确本课程的学习路径
请思考一个你在日常工作或生活中遇到的可
通过程序来简化的重复性任务,尝试用1到3句话清晰地描述这个问题和你的期望目标。
02精准指令:让AI成为你的高效助手
系统性地学习并掌握构建高效、明确、无歧义AI编程指令的RCSF模型,将AI从通用对话工具转变为精准的个人生产力工具。
请运用RCSF模型,编写一段指令,要求AI为你生成一封向上级申请参加线上培训课程的邮件草稿。请在指令中包含你的角色、申请背景、课程信息等要素。
03环境搭建:一键配置开发空间
快速、无障碍地完成专业代码编辑器VS
Code和核心编程语言Python的安装与基础配置,为后续所有实操任务搭建稳定、高效的开发环境。
请在VSCode中创建一个hello.py文件,写入print('我的开发环境已就绪!'),并成功运行它,以最终验证你的Python环境配置无误。
04Python入门:AI编写的第一个自动化脚本
学习指挥AI生成第一个Python自动化脚本,掌握利用os模块进行批量文件重命名的核心方法,直观体验编程在提升办公效率方面的价值。
请修改今天的脚本,使其能够处理一个更复杂的任务:将文件名中的所有空格,替换为下划线。
05AI数据采集:自动抓取网络信息
学习网络爬虫的基本原理,并掌握利用AI生成Python脚本,结合Requests和BeautifulSoup库从网页上自动采集公开数据的方法。
请尝试在你感兴趣的一个新闻网站或博客上,运用今天所学的方法,编写一个脚本,自动抓取其首页所有文章的标题列表。
06AI数据处理:自动生成Excel报表
学习使用Python中强大的Pandas库,将程序中处理好的结构化数据,一键导出为通用的、格式规范的.xlsx电子表格文件。
请结合上节课抓取新闻标题的练习,将抓取到的所有标题,连同抓取的当前日期,一同存入一个两列的Excel文件中,实现新闻的自动归档.
07AI生成网页:10分钟上线在线名片
学习指挥AI生成基础的HTML结构化文档,并熟练掌握使用VSCode的LiveServer插件进行高效的本地开发与实时预览的核心工作流程。
请你在今天完成的在线名片项目中,继续向AI提出需求,增加一个新的内容区块,用来以列表的形式,展示你的个人社交媒体链接(例如GitHub、领英或个人博客等),并通过LiveServer实时预览你的修改效果。
08AI美化网页:用CSS实现专业设计
学习指挥AI生成CSS代码,对网页进行系统的视觉美化,掌握布局、色彩、字体等核心视觉元素的定制方法。
请为你的在线名片添加一张个人头像图片,并指挥AI使用CSS将其样式设置为圆形。
09AI添加交互:让网页“活”起来
学习指挥AI生成JavaScript代码,通过"切换CSS类"的专业技巧,为网页添加如"一键换肤"等动态交互效果。
挑战一个不同的交互效果:在你的名片上添加一个默认隐藏的 '更多信息'区块,并指挥AI编写JS代码,实现通过点击一个按钮来展开或折叠这个区块。
10能力整合:打造你的实用工具箱
全面梳理课程所学的自动化和Web开发技能,
并指导学员如何将这些新能力整合并应用到实际的工作与生活场景中,创造切实的价值。
请选择一项你在本课程中最感兴趣的技能(自动化或Web开发),构思一个全新的、能解决你个人实际问题的项目,并尝试独立地、或在AI的辅助下完成它。
学习安排
线上课程配合直播或面授交流。相关AI单项配套两次以上直播或线下课,具体时间、形式和软件使用要求按所报班次确认。

