一周暑期 IT 课程教学记录
第一天:项目规划与硬件基础
1. 项目思路梳理
- 需求沟通:文境下午到岗,沟通其学习计划。学生意向开发“拍照识别”类项目。
- 技术演示:展示了企业微信截图自动识别文本的功能,并介绍了 GitHub 上最著名的两个 OCR 项目。
- 概念拓展:讲解了 OCR 的范畴(从纯文本识别到图像场景识别),学生明确目标为“识别文本”。
- 后续安排:要求其先整理思路,项目待定。
2. 电脑硬件实操
- 基础理论:重新认识电脑硬件,包括输入输出设备(键盘、鼠标、显示器)及主机构成。
拆解与组装:
- 拆解阶段:由老师演示完整拆解过程(含 CPU 等核心部件),并讲解注意事项。
- 组装阶段:学生自主完成大部分安装工作,最终成功点亮。
- 细节复盘:总结了螺丝误用、显卡固定螺丝缺失、理线不规范等小问题。
- 系统部署:完成系统安装、驱动安装及系统备份。
- 自由实践:学生自行探索并安装所需软件。
第二天:网络基础知识
1. 物理层与布线
- 线材认知:学习普通网线与带屏蔽网线的区别。
- 动手实践:学习水晶头压接的线序及注意事项,学生独立完成一根网线的制作。
- 链路扩展:讲解网线长度不足时的处理方案(如使用直通器或交换机)。
2. 网络设备与环境
- 机房巡检:参观并学习服务器、网络交换机等核心设备。
- 工位布线:利用交换机/直通方式,将其他工位的网线延长至学生当前使用 WiFi 的工位。
第三天:开源项目与 GitHub 进阶
1. 开源生态认知
资源推荐:介绍两个 GitHub 排行榜网址:
- 职业价值:讲解开源项目的意义,强调开发岗在 GitHub 上积累 Star 对提升简历通过率的重要性。
2. 项目实战演练
案例选取:挑选 7 月周榜 TOP 1 项目进行学习:
- 项目名称:OpenCut-app/OpenCut
- 数据指标:75.3k Star ⭐
- 项目地址:https://github.com/OpenCut-app/OpenCut
课后作业:
- 部署至本地并完成汉化,根据需求进行二次修改。
- 在 GitHub 注册账户,并将修改后的项目上传发布(周五下班前完成)。
第四天:虚拟化技术 (VMware)
1. 虚拟机常见用途
- 测试新系统:体验 Win11 或旧版 Win7,无需重装物理机系统。
- 软件测试:运行来历不明或老旧软件,实现中毒、崩溃后的环境隔离。
- 学习实验环境:进行网络配置、服务器调试,出错后可快速还原。
- 环境隔离:工作与测试环境分离,避免污染本机系统。
2. 核心操作内容
- 虚拟机的安装与配置。
- 在虚拟机内安装 Windows 系统。
- 安装完成后的系统备份。
- 加载并运行多个操作系统。
第五天:实习总结与数据备份
1. 数据管理
- 安装百度网盘工具。
- 对这几天的学习文件进行整理,并统一备份至 U 盘。
2. 系统重置
- 将电脑进行全盘格式化。
- 指导学生重新安装系统(目前已完成安装)。
评论 (0)