三字班基础技能培训

一、培训介绍

基础技能培训由清华大学计算机系学生科协组织,主要面向计算机系内的大一新生同学,其中可能有相当一部分同学在入学前没有接触过编程相关的知识。为此,我们需要为他们提供一些可能使用到的辅助性基础知识,这些知识在系内的专业课中可能不会专门讲授,但却会陪伴大家的整个学习生涯。我们志在为大家的基础课学习过程提供帮助,使得学习更加高效、流畅,为每一个被 “fly bitch” 的三字班新生准备了温暖的家。

二、课程安排

2023-2024 学年度面向三字班同学的基础技能培训分为两学期开设,每学期讲授三次课。

培训具体的课程内容与时间安排如下:

秋季学期

第一讲:认识计算机——从前端到底层,ChatGPT 是如何运转起来的?
  • 讲师:教研院 刘润达 & 计 03 安一帆
  • 时间:2023 秋季学期第五周周日 15:00-16:30
  • 课程简介:2022-2023 年,对话助手 ChatGPT、作画模型 Stable Diffusion 等 “生成式人工智能技术”(AIGC)让人们心潮澎湃。回想起来,每一年都有令人兴奋的产品或概念,闯入我们的视线:2022 年的 AIGC、2021 年的元宇宙、2020 年的《原神》……但它们都不是凭空诞生,而是在一套逐级抽象、不断演进的计算机技术体系之上,生长、搭建出来。本次培训将围绕“ChatGPT 究竟用到了多少项计算机技术”,尝试为大家展示计算机技术体系的浮光掠影,从而帮助大家更直观地认识计算机系本科课程体系,初步了解“这每门课都有什么用处”。
第二讲:编辑器与标记语言——VSCode 与 markdown
  • 讲师:计 16 李骋昊
  • 时间:2023 秋季学期第七周周日 15:30-17:00
  • 课程简介:本节课程是科普性质,将介绍一些常见工具和作为 cs 学生的常识。你是否想了解——环境变量,编译器,链接器,IDE,编辑器,调试器分别是什么?当你在 VSCode 中点击按钮然后运行代码时,发生了什么?README.md 究竟是个什么格式?“烫烫烫”“锟斤拷”是什么梗?在这节课上,都可以找到答案。
第三讲:Linux 入门——认识 shell 语言
  • 讲师:计 13 花佳诚
  • 时间:2023 秋季学期第十周周日 15:00-16:30
  • 课程简介:本节课将会介绍 Linux 系统的基本概念和工具使用。你将会学习到如何使用 Linux 的 shell,这是一个强大的命令行界面,可以让你在操作系统中执行各种任务。此外,对于命令行中的一些常用命令和工具也会有所具体介绍。本课程结束后,你将会掌握一些基本的 Linux 技能和知识,这将会为你未来的学习和职业发展提供一个坚实的基础。

我们春季学期见!