格拉斯哥 COMPSCI1006《计算科学 1F:计算基础》:考试 80% + 作业 20%,共修按三条路线分叉
格拉斯哥 COMPSCI1006:计算系统的两大支柱——人怎么用计算机、数据怎么被管起来,再加一条底线课:这行要守什么职业与法律伦理。
10 学分,Level 1 课程,通常第一学期开课;考核考试 80% 加课程作业 20%,主考期在 12 月;共修要求按三条修读路线分叉。
课程官网(学校官网):https://www.gla.ac.uk/coursecatalogue/course/?code=COMPSCI1006
COMPSCI1006 是一门什么课?
一句话:它是「使用者视角」与「管理者视角」的双视角课——站在用户那边看系统,站在数据那边建系统,再用伦理把两边的责任连起来。
这是格拉斯哥大学(University of Glasgow)计算科学学院(School of Computing Science)的本科模块,课程代码 COMPSCI1006,英文名 Computing Science 1F - Computing Fundamentals,中文通译「计算科学 1F:计算基础」。
几条身份信息:
- 层级:Level 1(SCQF level 7,本科一年级)。
- 体量:10 学分(苏格兰 SCOTCAT 学分,半模块体量)。
- 场次:通常于第一学期(Semester 1)开课;学术学年 2026-27。
- 选课通道:接收访问学生(Yes);无国际在线协作学习;无终身课程标记。
- 入学要求:数学门槛——Higher Mathematics B 或以上,或等效资历(细化口径见下文先修一节)。
- 排除课程:无。
- 共修要求:按三条路线分叉(照实)——Normal 路线:CS1P 与 CS1S;Alternate 路线:预期学生正在修读第二年课程;Faster 路线:预期学生正在修读第二年课程加 CS1S——一般而言,学生须在二年级结束前完成 CS1F 与 CS1S(照实)。
- 学科归属:按开课单位与课程内容归到计算机科学(计算基础方向)(分析)。
形态是「讲座加每周实验」(照实:讲座每周两次,另有每周一次实验课)——概念与操作并考:画架构图、写 SQL、评可用性都能上卷面(分析)。
三大块加一块支撑(分析):人机交互(人们怎么跟系统打交道、怎么评估界面好不好用、怎么把「人要做的事」分析成任务结构)、数据库(应用怎么围绕数据库搭建、怎么用 SQL 建库查数)、职业伦理(数据库与网络的存在带来什么专业与伦理议题),外加一块为二年级打地基的数学(照实)。
课程简介照学校官网口径:CS1F 课程的目标是让学生理解——人机交互(交互的风格、交互系统相对于所支持任务性质的要求、交互系统设计中的问题、对设计的批判评估);数据库对管理大量数据的贡献方式;数据库与网络的存在所引发的职业与伦理议题。
课程目标照学校官网口径(四条):人机交互的四项(交互风格、交互系统相对任务性质的要求、交互系统设计问题、对设计的批判评估);数据库对管理大量数据的贡献方式;数据库与网络引发的职业与伦理议题;支撑以上内容并为二年级打地基的数学。
「技术不中性」这条意识是大一就立的(分析):交互块教你站在用户那边看系统,数据库块教你站在数据那边建系统,伦理块把两边的责任连起来(分析)——这门课的价值观先于技术深度(分析)。
与国内计算机基础类课程有什么不同?
内容顺序不同:国内大一计算机课以编程与计算机基础为主,人机交互与数据库通常在二年级以后(分析)——本课把两者前置到大一上(分析)——以「用户与责任视角」串联(分析)。
第二个差异是数据库的切入方式。国内数据库入门以 SQL 语法为中心(分析)——本课从数据库管理系统架构切入,再落到 SQL 操作(分析)——先懂系统,再学语言(分析)。
第三个差异是伦理的地位。国内伦理内容多为独立课程(分析)——本课把职业与法律伦理写进学习成果并计入考试(照实)——与技术内容同权重考核(分析)。
第四个差异是多路线设计。共修要求按三条路线分叉,对应不同背景学生的进度编排(照实)——这种设计在大一年级少见(分析)——也意味着选课要一次理清「路线—共修—时限」三件事(分析)。
考核怎么算?
两笔:笔试为主,实验作业为辅。
| 口径 | 形式 | 占比 | 对应学习成果 |
|---|---|---|---|
| 考试 | 笔试(画架构、写 SQL、评可用性、论伦理) | 80% | ILO 1–7 全覆盖 |
| 课程作业 | 主要来自每周实验的操作成果 | 20% | ILO 3 等 |
| 主考期 | 12 月(December) | — | 官网明写 |
| 学分授予最低要求 | 无例外(No exceptions) | — | 官网明写 |
| 补考与重修 | 学校官网未提及 | — | 以课程规范文档或学院通知为准 |
四处结构性判断:
第一,笔试覆盖全部七条学习成果。(分析)画架构、写 SQL、评可用性、论伦理都能上卷(分析)——两组内容要按「操作+论述」两种题型准备(分析)。
第二,两成作业按周累积,不可补。(分析)实验当堂完成是这门课的隐形出勤要求(分析)——欠一次就是白丢分(分析).
第三,论述题是英语输出的重头。(分析)可用性与伦理都在卷面上(分析)——句式模板与案例要早备,第 10 周前成文(分析)。
第四,12 月考期让第一学期没有缓冲带。(分析)HCI 与伦理的框架必须提前搭好,不能考前现编(分析)。
一处照实说明:学校官网给出两笔考核的占比,未列考试题型与题量、实验的具体任务与提交规则(照实)——开课后以课程规范文档与实验讲义为准(分析)。
先修要求是什么?
门槛与同年级编程课相同:筛数学底子(分析):
- 入学要求:Higher Mathematics B 或以上;或 Higher Mathematics C 且 Higher Computing/Information Systems B 或以上;或适当的同等资历。
- 排除课程:无。
- 共修要求(三条路线,照实):Normal 路线:CS1P 与 CS1S;Alternate 路线:预期学生正在修读第二年课程;Faster 路线:预期学生正在修读第二年课程加 CS1S;一般而言,学生须在二年级结束前完成 CS1F 与 CS1S。
共修按路线分三档,是这门课最需要提前处理的事(分析):它嵌在计算科学大一的多路线培养方案里(分析)——「路线—共修—时限」三件事要一次理清(分析)——国际生按等效资历入学后,第一件事就是确认路线归属(分析)。
「不要求编程基础,但要求抽象底子」(分析):数学门槛筛的是符号操作与抽象能力(分析)——这门课几乎不教编程,教的是系统与人的关系(分析)。
要自查的三样:
- 一次可用性盘问:能不能用三四个维度说出一个界面好用在哪儿、差在哪儿。
- 一次架构图默画:能不能不看讲义画出数据库管理系统的组成与主要关系。
- 一次 SQL 手写:能不能离开提示写出带条件的多表查询。
学完能做什么?
学完你有一套「懂用户、会数据、知边界」的三合一套件。
七条预期学习成果(照实):
- ILO1 应用与数据库:解释应用如何用围绕数据库等数据集合的程序集群构建。
- ILO2 DBMS 架构:用一般术语画出数据库管理系统架构及要执行的过程与操作任务。
- ILO3 SQL 操作:给定概要设计,用典型数据库管理系统与标准 SQL 完成建库用库的全部操作任务。
- ILO4 交互形式:识别人机交互的主要形式,并理解交付成功交互的议题。
- ILO5 可用性评估:用非正式手段批判评估交互系统可用性,知道何时评估及如何用结果。
- ILO6 任务分析:理解人机活动的任务本质,分析结构、评估条件,把任务分析用于软件工程。
- ILO7 法律与伦理:讨论计算专业人员的法律与伦理义务。
七条分成三组来准备(分析):第一至三条是数据库组(实验上手)、第四至六条是人机交互组(卷面考分析)、第七条伦理单独成军(分析)。
无书单(照实):学校官网仅提供阅读清单链接(分析)——人机交互与数据库入门各有通行教材:可用性、实体关系建模、SQL 章节(分析)——实验产品以课程指定数据库管理系统为准(分析)。
直接能力(分析):可用性评估与任务分析是产品岗的雏形技能,SQL 是数据岗的通用语,伦理法律意识是所有技术岗的职业底座(分析)。
去向层面(分析):大二的数据与人机交互课程(分析);产品经理方向的最早启蒙(分析);数据分析师的 SQL 起点(分析)。
一条判断(分析):这门课把「技术为谁服务」的问题放进了大一(分析)——比很多课程体系早两年建立用户与责任视角(分析)——无论走技术还是走产品,这个视角长期都值钱(分析)。
难点与常见挂因
双视角课,论述题占比高,坑集中在十处:可用性写成吐槽、任务分析拆不下去、架构图张冠李戴、SQL 手写卡壳、伦理空谈原则、HCI 术语英语场、英国法律语境空白、SQL 题面场景读偏、实验节奏、三路线选课。
一、从「会用软件」到「分析交互」
机制:人机交互块要求把日常的「这个应用好用或难用」上升为分析(分析)——交互风格分类、可用性评估的维度、评估时机的判断(照实)。
为什么卡:国内大一课程几乎没有这部分内容(分析)——第一次被要求「像设计师那样拆解界面」(分析)——论述题答成个人喜好吐槽是典型失分形态(分析)。
卡了会怎样:通篇「我觉得不好用」,一个评估维度都叫不出名字(分析)。
怎么补:背熟五六个可用性维度(分析)——每题按「维度—观察—建议」三段组织(分析)——练六道成框架为准(分析)。
二、任务分析的结构化
机制:把「人要做的事」拆成任务结构并评估执行条件(分析)——目标、子任务、顺序、条件的层级拆解(分析)。
为什么卡:拆到一半就变成功能罗列(分析)——这是交互块最抽象的一步(分析)。
卡了会怎样:结构图画成界面截图的复述,综合分析题无从下手(分析)。
怎么补:拿三个日常任务(订票、退换货)做完整层级图(分析)——每层标执行条件(分析)——对答案修正,结构与功能分开为准(分析)。
三、数据库架构的术语地图
机制:要画出总体架构并说出其过程与操作任务(照实)——一张图上挂着一串术语:查询处理器、事务管理、存储管理(分析)。
为什么卡:国内数据库课从 SQL 起步、架构后置(分析)——这里架构先行,术语不熟的第一个月云里雾里(分析)。
卡了会怎样:画得出方块却写不出组件名,卷面标注全错(分析)。
怎么补:把架构图当单词卡:看图写名、看名画图,双向各五遍(分析)——再向同学口述一遍(分析)——不看讲义写出全部组件名与两条主要调用关系为准(分析)。
四、SQL 的实操闭环
机制:从概要设计到建库用库的全操作:建表、约束、查询、更新一气呵成(照实)——难点在「按规范完成全部操作」的完整性(分析)。
为什么卡:实验靠复制粘贴,离开提示写不出多表查询(分析)——手写与上机的熟练度要分别练(分析)。
卡了会怎样:实验漏一个约束被扣分;笔试语法错或逻辑错(分析)。
怎么补:每周手写五条 SQL,含一条多表(分析)——写完对照运行验证(分析)——连续六周为准(分析)。
五、伦理法律的具体化
机制:第七条要求讨论计算专业人员的法律与伦理义务(照实)——难点在从原则落到具体场景:数据泄露、越权访问、网络行为边界(分析)。
为什么卡:空谈原则拿不到分(分析)——学生举不出一个具体案例(分析)。
卡了会怎样:讨论题只有「要保护隐私」这类口号(分析)。
怎么补:备三个案例,每个按「场景—义务—后果」写五句(分析)——考场直接调用(分析)——每个案例能点出一条具体义务为准(分析)。
六、人机交互术语的英语场
机制:可用性、可供性、任务分析、启发式评估这套词的中译不统一(分析)——论述题用错或用中英混合表述就丢分(分析)。
为什么卡:国内人机交互多为高年级或研究生课(分析)——本科新生第一次面对这套词(分析)。
卡了会怎样:术语一乱,论述的专业性立刻打折(分析)。
怎么补:做「英文术语—通行中译—一句定义」三列卡,约三十词(分析)——论述时只用英文术语写(分析)——三十词卡默写全对、术语零中英混用为准(分析)。
七、伦理法律的英国语境
机制:法律义务以英国法律语境为背景:数据保护类立法(分析)——讨论题要求能点名具体框架(分析)。
为什么卡:只能泛谈「保护隐私」,说不出立法名称(分析)——国内课程不讲英国数据法(分析)。
卡了会怎样:伦理题写成了道德感想(分析)。
怎么补:开课前把英国数据保护的主要立法名称与适用范围做成一页背景卡(分析)——论述时能点名一部立法即达标(分析)——适用范围说得清为准(分析)。
八、SQL 题面的英语场景
机制:笔试 SQL 题先给一段业务场景:图书馆、订单系统(分析)——场景关系读错,表就建偏(分析)。
为什么卡:国内题面短,实体关系直接给(分析)——这里要自己从叙述里抽实体(分析)。
卡了会怎样:建表方向错了,后面全错(分析)——一道题十几分钟,还不一定发现错在起手处(分析)。
怎么补:练「场景—实体—关系—表」四步转换(分析)——每题先画实体关系草图再写 SQL(分析)——连练十道为准(分析)。
九、每周实验的节奏
机制:每周一次实验,当堂要交操作结果(照实)——环境不熟的前几周容易拖堂(分析)。
为什么卡:基础操作没练过,时间全花在找按钮上(分析)——国内实验多在课后完成,当堂交付的压力不同(分析)。
卡了会怎样:实验成果交不齐,两成作业分持续流失(分析)——而且这门课的作业没有补交通道(分析)。
怎么补:实验前夜用课程虚拟环境跑一遍上次操作热身(分析)——前三周只求按时完成不返工(分析)——当堂交付成为常态为准(分析)。
十、三条路线的选课迷宫
机制:共修要求按 Normal、Alternate、Faster 三条路线分叉(照实)——并有时限:须在二年级结束前完成两门基础课(照实)。
为什么卡:不知道自己走哪条路线,共修课选错或漏选(分析)——国内培养方案统一,学生没有这种判断经验(分析)。
卡了会怎样:后面的课程顺序全乱,代价远大于这一门课(分析)。
怎么补:开学第一周与学业导师核对路线与共修组合,写进选课表(分析)——把完成时限写进修读计划日历并设提醒(分析)——开学两周内书面确认路线为准(分析)。
留学生特别提醒
中国学生最容易在六处吃亏:把可用性写成吐槽、任务分析变功能清单、架构图组件名写不出、SQL 离开提示就写不动、伦理题只会讲隐私、选课路线没弄清。
- 背熟五六个可用性维度,每题按「维度—观察—建议」三段写:练六道成框架。
- 拿三个日常任务做完整层级图,每层标执行条件:结构与功能分开。
- 把架构图当单词卡,看图写名、看名画图各五遍:不看讲义写出全部组件名。
- 每周手写五条 SQL(含一条多表)并运行验证:连续六周。
- 备三个伦理案例,每个按「场景—义务—后果」写五句:能点出一部英国数据保护立法。
- 开学第一周找学业导师核对路线与共修组合,把完成时限写进日历:两周内书面确认。
怎么准备?
准备的关键是三条:把论述框架先搭好、把 SQL 练成手写肌肉、把选课路线第一周就锁死。
- 列五个可用性维度:可学性、效率、容错、一致性、满意度。
- 做三个任务的层级图:订票、退换货、借书。
- 画一遍数据库架构图:组件与调用关系。
- 每周手写五条 SQL:建表、查询、更新、多表各来一条。
- 做三十条交互术语三列卡:随读随补。
- 做一页英国数据保护立法背景卡:名称与适用范围。
- 备三个伦理案例五句卡:场景、义务、后果。
- 确认修读路线:与学业导师书面确认。
- 查实验环境:开学前在虚拟环境跑通一次。
- 把 12 月考期倒排:第 10 周前论述框架成文。
中英术语速查
- human-computer interaction —— 人机交互。
- interaction style —— 交互风格。
- usability —— 可用性。
- affordance —— 可供性。
- task analysis —— 任务分析。
- subtask —— 子任务。
- heuristic evaluation —— 启发式评估。
- formative evaluation —— 形成性评估。
- interaction design —— 交互设计。
- usability dimension —— 可用性维度。
- database —— 数据库。
- database management system (DBMS) —— 数据库管理系统。
- architecture —— 架构。
- query processor —— 查询处理器。
- transaction management —— 事务管理。
- storage management —— 存储管理。
- relational database —— 关系数据库。
- entity-relationship model —— 实体关系模型。
- schema —— 模式(概要设计)。
- constraint —— 约束。
- SQL —— 结构化查询语言。
- query —— 查询。
- join —— 连接。
- professional ethics —— 职业伦理。
- legal obligation —— 法律义务。
- data protection —— 数据保护。
- privacy —— 隐私。
- co-requisite —— 共修要求。
- laboratory session —— 实验课。
- normal route —— Normal 路线(修读路线之一)。
关于我们
鱼之跃做在读留学生的学业支持,服务分两块,界限很清楚:
辅导=老师授课:由 QS 前 200 院校的硕博老师把课程的知识点、推导链、作业要求讲透,按对口专业配课;覆盖同步辅导、论文辅导、考前辅导、预习。
护航=你的学业管家:排计划、理材料、理流程这些杂事都替你打点好,该提前准备的他先想到;你只管学,有事随时找,需要时都在。同地区的留学学姐,熟悉你所在学校的节奏。
学术问题上的申诉,我们做材料梳理与流程陪跑,不代写、不代考、不碰学术诚信边界,也不承诺任何成绩。
课程官网与核对说明
课程官网(学校官网):https://www.gla.ac.uk/coursecatalogue/course/?code=COMPSCI1006
本文涉及学校、开课学院(计算科学学院)、模块代码、课程名称、学分(10 苏格兰 SCOTCAT 学分)、层级(Level 1/SCQF 7)、场次(通常第一学期)、学术学年、访学生通道(接收)、课程简述原句要点(让学生理解人机交互:交互风格、交互系统相对于所支持任务性质的要求、交互系统设计中的问题、对设计的批判评估;数据库对管理大量数据的贡献方式;数据库与网络引发的职业与伦理议题)、课程目标四条(人机交互四项/数据库的贡献方式/职业与伦理议题/支撑并为二年级打地基的数学)、七条预期学习成果、考核(考试 80%/课程作业 20%;主考期 12 月;学分授予最低要求「无例外」)、入学要求(Higher Mathematics B 或以上;或 Higher Mathematics C 且 Higher Computing/Information Systems B 或以上;或适当同等资历;排除课程无;共修要求按三条路线分叉:Normal 路线 CS1P 与 CS1S,Alternate 路线为预期正在修读第二年课程,Faster 路线为预期正在修读第二年课程加 CS1S;一般而言学生须在二年级结束前完成 CS1F 与 CS1S)、教与学安排(讲座每周两次,另有每周一次实验课;单次时长属学习投入类未采用)、书单与资源未提及(仅提供阅读清单链接)、补考与重修未提及(以课程规范文档或学院通知为准)、学习投入的具体数字属未采用口径等事实,均来自上述学校官网课程目录页;核对时间为 2026-11-01。文中标「(分析)」的句子为基于官网事实的推导或判断,不代表学校官方表述。