From 41d599d09651124361f91cf7c6d54a5aba44aa0d Mon Sep 17 00:00:00 2001 From: XiaoGeNintendo <34835642+XiaoGeNintendo@users.noreply.github.com> Date: Tue, 3 Sep 2024 17:04:41 +0800 Subject: [PATCH 1/5] Update Calculus2.md --- docs/Course/Calculus2.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/Course/Calculus2.md b/docs/Course/Calculus2.md index 8b13789..01613c3 100644 --- a/docs/Course/Calculus2.md +++ b/docs/Course/Calculus2.md @@ -1 +1,4 @@ +微积分的延续,23级由赵秋兰老师授课。主要内容是多元极限、微分积分和无穷级数。难度不高,算数量比较大。 + +课程形式、学习方法和微积分I一样。 From 0043e27717d668992828b2b3aaa79262bdc2ec32 Mon Sep 17 00:00:00 2001 From: XiaoGeNintendo <34835642+XiaoGeNintendo@users.noreply.github.com> Date: Tue, 3 Sep 2024 17:11:55 +0800 Subject: [PATCH 2/5] zhao --- docs/Course/LAOZHAO1.md | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/docs/Course/LAOZHAO1.md b/docs/Course/LAOZHAO1.md index 2b102e1..cbf9bac 100644 --- a/docs/Course/LAOZHAO1.md +++ b/docs/Course/LAOZHAO1.md @@ -1,17 +1,38 @@ ## 课程概述 -本课程是信息与计算科学专业变成系列课程的第二门,由著名的老赵上课 +本课程是信息与计算科学专业编程系列课程的第二门,由著名的老赵上课 ## 课程内容 据说每年都不一样。根据20和21学长反馈,他们这门课主要学习一些数据结构相关内容 -不过22级主要锻炼编程能力,课程主要内容包括: +22级主要锻炼编程能力,课程主要内容包括: + - 基于遍历解决问题(流的处理) + - 使用递归解决问题 + - 递归与迭代的相互转化(老赵最爱,期末考试最多的就这个) + - 一些设计模式(访问者模式(不知道为啥一上来就是这个)、窗口-视模式、管道模式) + - 一些似乎比较过时的框架(MFC说的就是你) -本课程期末有一个大作业,是基于某一次OJ的语法分析器做的小解释器,需要自己写一个图形界面,极其恶心 +23级内容与22级基本相同,包括: + +- 遍历、递归、二者转化 + +- 简单数据结构:链表 + +- 简单霍尔逻辑 + +- 面向对象思想 + +- 设计模式(Command模式、窗口-视模式、管道模式、Decorator模式等) + +## 考核方式 +(23级)在期末考试周有闭卷考试,考察了简单算法的设计、程序正确性证明、OOP思想、纸笔手写代码。[试题回忆外链](https://blog.hellholestudios.top/archives/1415) + + +此外,本课程期末(23级为暑假中)有一个大作业,22级是基于某一次OJ的语法分析器做的小解释器,需要自己写一个图形界面,极其恶心;23级是实现一个简单的编译器,将指定语法的高级语言编译成指定“汇编”指令集,不需要写图形界面,分3个任务的梯度。 ## 平时作业 老赵会自己出一些OJ来做,只要慢慢做总能做出来 \ No newline at end of file From 4adc483cb38316d44dfb6e036ad74e45bc461786 Mon Sep 17 00:00:00 2001 From: XiaoGeNintendo <34835642+XiaoGeNintendo@users.noreply.github.com> Date: Tue, 3 Sep 2024 17:18:22 +0800 Subject: [PATCH 3/5] Update Physics.md --- docs/Course/Physics.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/Course/Physics.md b/docs/Course/Physics.md index a412f30..29dcdbe 100644 --- a/docs/Course/Physics.md +++ b/docs/Course/Physics.md @@ -8,7 +8,7 @@ 这本书写的极其晦涩难懂,将大部分篇幅用于科普,而重要的公式推导一步而成,基本上堵死了自学的可能性 -课程讲述内容视授课老师而定,21级的老师郭亚冲主要讲了力学和热物理部分(印象中是到第十二章热力学第二定律) +课程讲述内容视授课老师而定,21、23级的老师郭亚冲主要讲了力学和热物理部分(印象中是到第十二章热力学第二定律) 由于教材编写的不合理以及大学物理这门课的学科特性,老师讲的基本让零基础同学听不懂 @@ -22,6 +22,8 @@ ## 给分 这个真的看老师 +23级郭亚冲老师考试难度适中,给分很好,本届给分基本都是90+。 + 21级郭亚冲老师给分太过于玄学,虽然说了作业20%,期中30%,期末50%,但是考试捞人调分太过于凶猛, 因为期中考的非常难,让郭老师领略了大家的物理水平,所以期末大放水,笔者最后总评96,班上大多数人也是90+,21强基谢神更是拿到了100的好成绩 @@ -32,7 +34,7 @@ 如果是王骏或者肖明文这些传统匡院老师就run(拿这时间去上上数电或者人工智能程序设计都是不错的选择,前者让你对计算机体系有一个初步理解,后者能让你学会很好用的python) -这门课在20级、21级都是没有签到的,去不去上课无所谓,但是尽量不要选择免修不免考 +这门课在20级、21级、23级都是没有签到的,去不去上课无所谓,但是尽量不要选择免修不免考 郭亚冲老师会给免修不免考的同学在考试中出一道非常难的题目(白白拖累总评),王骏老师会出几道题给申请免修不免考的同学,答对了才通过申请 From 9b46a10f3ae66750db4fae252fbc9afddee055ac Mon Sep 17 00:00:00 2001 From: XiaoGeNintendo <34835642+XiaoGeNintendo@users.noreply.github.com> Date: Tue, 3 Sep 2024 17:21:22 +0800 Subject: [PATCH 4/5] Fix index address --- docs/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.md b/docs/index.md index 07220a6..9c9664a 100644 --- a/docs/index.md +++ b/docs/index.md @@ -35,7 +35,7 @@ Welcome to Information and Computing Science Wiki ## 声明 -本 wiki 使用 mkdocs,暂时部署在[birdium.github.io/ics-wiki](https://birdium.github.io/ics-wiki)上。 +本 wiki 使用 mkdocs,暂时部署在[njuics-wiki.github.io/ics-wiki](https://njuics-wiki.github.io/ics-wiki)上。 灵感来源于 [OI-wiki](https://github.com/OI-wiki/OI-wiki)。 From 25c7f508c2c15ce37cf3efbc0d27444cf4b0d36b Mon Sep 17 00:00:00 2001 From: XiaoGeNintendo <34835642+XiaoGeNintendo@users.noreply.github.com> Date: Tue, 3 Sep 2024 17:21:45 +0800 Subject: [PATCH 5/5] Move ICS to 1st term --- docs/Course/ICS.md | 2 ++ mkdocs.yml | 1 + 2 files changed, 3 insertions(+) diff --git a/docs/Course/ICS.md b/docs/Course/ICS.md index 677b212..88c8832 100644 --- a/docs/Course/ICS.md +++ b/docs/Course/ICS.md @@ -4,6 +4,8 @@ **21级更新**:在蒋鹏宇同学的建议下,强基在大二下开设了计算机系统基础(汪亮Pa版)。但理论课老师是刚刚毕业的博士生,在讲课经验上或许稍有欠缺。袁春风老师在mooc上开设的同名课程是很好的补充。 +(23级好像移到了大二上欸) + # 成绩构成 该课程的考核成绩构成如下: diff --git a/mkdocs.yml b/mkdocs.yml index 39d6f92..aa0a673 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -37,6 +37,7 @@ nav: - 数据结构: Course/DataStructure.md - 近世代数: Course/AbstractAlgebra.md - 最优化方法: Course/OptimizationMethods.md + - 计算机系统基础: Course/ICS.md - 大二下: - 算法设计与分析: Course/Algorithm.md - 图论与算法: Course/Graph.md