计算机入门
计算机技能培训
Tip
欢迎来到清华大学经管学院学生科协数据智能部计算机技能培训网站!
填写下面二维码填写建议,也可以直接发邮件至经2吕博涵邮箱lyubh22@gmail.com:

在人工智能技术与社会各领域深度融合的背景下,计算思维与编程技能已成为文科研究与职业发展的关键能力。本培训旨在帮助非计算机专业的同学理解计算机科学的核心逻辑,掌握现代编程工具,并能将其应用于各自的学科领域,从而在人工智能时代获得独特的交叉学科优势。
我们相信,代码是赋能思想的工具。本课程将引导你从零开始,构建坚实的计算机知识体系。
课程目标与内容
本培训课程体系完整,分为三大模块,由浅入深,旨在帮助学员建立全面的知识结构。
课程模块概览
| 模块 | 内容 | 预计学习时长 |
|---|---|---|
| 模块一:计算机科学基础 | 构建扎实的理论与编程基础,清晰阐释计算机科学的基本范式 | 5小时 |
| 模块二:核心编程应用实践 | 将编程技能应用于解决实际问题,培养数据获取、处理与分析能力 | 8小时 |
| 模块三:计算机与经济金融前沿 | 探索计算机技术在经济金融领域的前沿应用,了解行业发展趋势 | 6小时 |
详细课程内容
模块一:计算机科学基础
| 课程 | 内容 | 预计学习时长 |
|---|---|---|
| 计算机科学与程序设计语言导论 | 讲解计算机系统的基本工作原理,分析不同编程语言(如 Python 与 C++)的设计哲学及核心应用领域 | 1小时 |
| Python 语言入门 | 系统讲授 Python 的核心语法,包括变量、数据结构、流程控制、函数,并介绍面向对象编程(OOP)的基本思想 | 2小时 |
| Python 实用进阶 | 重点培养在命令行环境下进行程序开发与调试的能力,讲解参数处理及使用 pdb 进行代码调试的方法 |
2小时 |
模块二:核心编程应用实践
| 课程 | 内容 | 预计学习时长 |
|---|---|---|
| 版本控制与项目协作 | 讲授 Git 与 GitHub 的使用,使其掌握现代软件开发中的标准化项目管理与协作流程 | 2小时 |
| 网络数据采集 | 学习 Python 爬虫 的原理与实践,掌握从静态及动态网站自动获取公开数据的技术 | 2小时 |
| 数据分析与可视化 | 介绍如何使用 Matplotlib 和 Seaborn 等库进行数据可视化,将数据以直观的图形方式呈现 | 2小时 |
| 科学计算 | 讲授如何运用 NumPy 和 SciPy 等库进行高效的科学计算,为学术研究中的数据处理提供支持 | 2小时 |
模块三:计算机与经济金融前沿
| 课程 | 内容 | 预计学习时长 |
|---|---|---|
| 量化金融分享 | 探讨计算机技术在量化交易、金融建模和风险管理中的应用,了解量化分析师工作内容 | 2小时 |
| OM/OR分享 | 介绍运筹学与运营管理中的计算机应用,包括优化算法、模拟仿真及决策支持系统 | 2小时 |
| 大模型分享 | 讲解大型语言模型在金融分析、市场预测和智能投顾领域的创新应用及未来发展趋势 | 2小时 |
Tip
本课程不要求任何计算机科学的先修知识。
开始学习
点击下方链接,开始课程第一讲的学习。