晋江文学城
下一章 上一章  目录  设置

3、计算机课与舒适区 ...

  •   为了留出充足的时间给学生走班,课间休息的时间有15分钟,找到C308对陈瑞安来说轻而易举,来到C308的时候距离上课还有一段时间。

      教室里已经零星坐了几个人,大多分散在中间位置,小声交谈或摆弄着手机。讲台空着,老师还没来。这正是陈瑞安想要的——足够的时间和空间来占据一个理想的“堡垒”。

      她的目光像雷达一样快速扫过整个教室。最后排,靠墙的角落,一个不起眼的位置。完美。

      她毫不犹豫地走过去,动作轻快得像卸下了千斤重担。沉重的背包滑落到地上,发出沉闷的声响,引来附近一个男生的短暂侧目,但陈瑞安毫不在意。她拉开椅子坐下,椅子的高度刚好,桌面宽敞。

      陈瑞安好奇地把面前的电脑开机,等待了好一会,又输入了教室白板上写的账号和密码用于登录,桌面终于加载完毕。

      干净、简洁,是学校统一部署的标准镜像。

      陈瑞安没有像普通学生那样直奔浏览器或游戏,她的鼠标指针第一时间精准地移到了“此电脑”图标上,右键,属性。

      系统信息窗口弹出。她的目光像扫描仪一样快速掠过:

      处理器:Intel Core i5-13500—— 还行,教学机这配置太良心了,比她预想的旧奔腾或赛扬好太多。
      内存: 16.0 GB DDR4 —— 足够流畅运行大部分教学软件和虚拟机了,不错。
      系统类型:64位操作系统,基于x64的处理器 —— 标准配置。
      Windows 版本:Windows 10 专业版 21H2 —— 版本不算太新,但稳定,学校管理方便。

      她轻轻“啧”了一声,算是对这中规中矩配置的认可。接着,她点开“设备管理器”,展开“显示适配器”:

      显卡:NVIDIA GeForce RTX 3050 (6GB/8GB)—— 陈瑞安挑了下眉。教学机配独显?还是3050?这个配置,用来跑一些基础的3D建模、视频剪辑甚至入门级的机器学习实验简直绰绰有余了。

      橡树岭高中在硬件投入上倒是挺舍得。这让她对这门课稍微有了点期待。

      她目光投向屏幕右下角的网络图标。显示已连接“OakRidge-HS-Secure”。学校的内网。

      她习惯性地想点开看看网络属性,但手指悬停在半空,又收了回来。刚开学第一天,还是别手贱去探测学校网络拓扑了,万一触发什么奇怪的警报被周远山知道,那“麻烦”的标签怕是要焊死在她身上了。

      就在她准备关掉系统属性窗口时,一个念头闪过。她打开CMD,这次输入:

      systeminfo | findstr /B /C:"OS Name" /C:"OS Version" /C:"System Manufacturer" /C:"System Model"

      更详细的信息列出:

      OS Name: Microsoft Windows 10 Pro
      OS Version: 10.0.19044 N/A Build 19044
      System Manufacturer: Dell Inc.
      System Model: OptiPlex 7080(看样子应该是后来才升级的显卡和CPU)

      戴尔的OptiPlex商用机,稳定性有保障,维护也方便。硬件层面,这机器作为教学终端,算是合格线以上了。她对这台电脑的初步评估结束。

      教室里的人渐渐多起来,交谈声也大了些。陈瑞安充耳不闻,她的注意力已经完全转移到了这台电脑上。

      她点开预装的编程环境列表:Visual Studio Code、Python 3.9、JDK、一个基础的C++编译器……工具链还算齐全。她又快速检查了是否有安装虚拟机软件(没有,意料之中),以及是否禁用了USB端口(没有禁用,但插入U盘时可能会弹出管理员权限提示,这也很正常)。

      对这台电脑的探索就到此为止了,陈瑞安没打算在这个电脑上做这门课程老师要求以外的任何事,学校机房的电脑包有远程管理的,她可不打算在老师面前出风头。

      更何况她自己带了笔电呢。

      借着坐在角落的优势,用桌子和面前的显示器作为掩盖,她从地上的背包里拿出自己的笔电放在自己的大腿上。

      陈瑞安满意地看着自己这台深灰色、外壳贴着几处军用级迷彩贴纸的败家之眼——她亲切地称之为“战损版”。

      她熟练地连上手机热点,确保流量充足。学校的“OakRidge-HS-Secure”网络虽然能用,但谁知道有没有什么奇怪的流量监控?她可不想第一天就被IT部门“请喝茶”。

      就在这时,教室门口传来一阵轻微的骚动。一个穿着格子衬衫、头发有些蓬乱、看起来三十岁出头的男人走了进来,怀里抱着一个老旧的ThinkPad笔记本包。他步履轻快,脸上带着一种近乎雀跃的、与周远山那种冰冷秩序截然不同的活力。

      “Morning, folks! Welcome to the jungle!” 他声音洪亮,带着点夸张的热情,把包往讲台上一放,动作随意得甚至有点毛躁。

      “我是你们的CS老师,张弛,弓长张,松弛的弛,人如其名,大家放轻松点!相信大家对我也都不陌生了哈。”他咧嘴一笑,露出一口白牙,开始在黑板上写自己的名字和邮箱。“这学期,咱们继续一起捣鼓点好玩的东西!”

      张弛的授课风格和他的名字一样“松弛”。他没有冗长的开场白和规矩宣读,直接进入了主题:“开学第一天,咱们先来点热身!小作业,热热手,也让我摸摸你们的底儿。”他边说边点开投影,一个简单的网页界面显示出来,是学校内网的一个在线编程练习平台。

      “平台地址在这儿,”他敲了敲投影屏幕,“用你们的学号登录,初始密码是学号后六位,第一次登录会强制改密。题目很简单:给一组随机生成的整数排序,然后输出最大值和最小值。语言不限,Python, Java, C++, JS都行,平台支持在线编译运行。限时……嗯,20分钟吧,够意思了吧?”

      教室里响起一片轻微的键盘敲击声和拖动椅子的声音。大部分学生开始登录平台,点开题目,对着屏幕思考起来。

      陈瑞安的目光扫过投影上的题目要求。排序?找最大最小值?甚至没有时间和效率要求——调个库,再用个最简单的冒泡。

      这种级别的题目,在她看来,简直就像让大学生做十以内加减法。她的手指在键盘上悬停了几秒。

      她选择需要打字最少的python:
      import random
      def bubble_sort(arr):
      n = len(arr)
      for i in range(n):
      for j in range(0, n - i - 1):
      if arr[j] > arr[j + 1]:
      arr[j], arr[j + 1] = arr[j + 1], arr[j]
      random_numbers = [random.randint(0, 100) for _ in range(10)]
      print("排序前:", random_numbers)
      bubble_sort(random_numbers)
      print("排序后:", random_numbers)

      完全不需要经过思考,3分钟之内完成战斗。

      “啧。”一声极轻的、带着点百无聊赖的咂舌声从喉咙里滚出来。搞定。麻烦清除。

      而真正的战场在膝盖上。

      她微微弓起背,将身体重心更贴近桌沿,用桌面和面前的显示器巧妙地构筑起一道视觉屏障。藏在腿上的笔电屏幕幽幽亮起,映着她专注而略显烦躁的脸庞。

      屏幕上,是朋友昨晚发来的项目框架文档,一个关于异步分布式通信优化的构想。复杂的架构图、晦涩的术语、亟待填补的接口逻辑……这才是能让她大脑真正转动起来的东西。

      这个项目还处于蓝图阶段,共享文档里大家用不同颜色的字畅想着自己的想法,也在别人的想法下留下批注查漏补缺。

      她完全沉浸其中,手指在键盘上跳跃,时而快速敲入几行核心代码逻辑,时而在共享的文档空白处添加批注提出改进想法。

      讲台上,踱步到教室侧前方的张弛目光不经意扫过角落。那个新来的转学生,帽子压得很低,身体微微前倾,完全被显示器挡住上半身,只能看到她放在桌下的手臂似乎在动。

      但张弛的视线落在了她面前那台学校电脑的屏幕上——简洁干练的代码静静地呆在屏幕上。这一看就是个“老手”,甚至考虑到了代码复用性,把冒泡排序封装成了方法。

      他脚步顿了一下,眼中闪过一丝惊讶,随即被浓厚的兴趣取代。开学第一个小热身,这才几分钟?他下意识看了眼腕表,确认时间。

      他饶有兴致地摸了摸下巴,目光在那个被显示器遮挡了大半的身影上停留了几秒。动作这么快?有点意思。不过他没有立刻走过去询问,只是把这个小小的观察记在心里,继续踱步巡视其他学生的进度。

      陈瑞安对这一切浑然不觉。她正皱着眉,盯着屏幕上的一段算法描述,手指无意识地在触控板上滑动着,试图在脑中模拟不同负载下的延迟曲线。

      窗外的阳光透过百叶窗缝隙,在她低垂的帽檐上投下几道明暗相间的条纹。在这个由代码构筑的临时堡垒里,新学校、新同学……所有令人窒息的“麻烦”都暂时被屏蔽了。

      键盘的敲击声,成了这方寸之地唯一的主旋律。对她而言,这才是开学第一天的正确打开方式——在无人打扰的角落,与自己感兴趣的问题搏斗。
note 作者有话说
第3章 计算机课与舒适区

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>