Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 23's situation #35

Merged
merged 6 commits into from
Sep 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions docs/Course/Calculus2.md
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@

微积分的延续,23级由赵秋兰老师授课。主要内容是多元极限、微分积分和无穷级数。难度不高,算数量比较大。

课程形式、学习方法和微积分I一样。
2 changes: 2 additions & 0 deletions docs/Course/ICS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

**21级更新**:在蒋鹏宇同学的建议下,强基在大二下开设了计算机系统基础(汪亮Pa版)。但理论课老师是刚刚毕业的博士生,在讲课经验上或许稍有欠缺。袁春风老师在mooc上开设的同名课程是很好的补充。

(23级好像移到了大二上欸)

# 成绩构成

该课程的考核成绩构成如下:
Expand Down
27 changes: 24 additions & 3 deletions docs/Course/LAOZHAO1.md
Original file line number Diff line number Diff line change
@@ -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来做,只要慢慢做总能做出来
6 changes: 4 additions & 2 deletions docs/Course/Physics.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

这本书写的极其晦涩难懂,将大部分篇幅用于科普,而重要的公式推导一步而成,基本上堵死了自学的可能性

课程讲述内容视授课老师而定,21级的老师郭亚冲主要讲了力学和热物理部分(印象中是到第十二章热力学第二定律)
课程讲述内容视授课老师而定,21、23级的老师郭亚冲主要讲了力学和热物理部分(印象中是到第十二章热力学第二定律)


由于教材编写的不合理以及大学物理这门课的学科特性,老师讲的基本让零基础同学听不懂
Expand All @@ -22,6 +22,8 @@
## 给分
这个真的看老师

23级郭亚冲老师考试难度适中,给分很好,本届给分基本都是90+。

21级郭亚冲老师给分太过于玄学,虽然说了作业20%,期中30%,期末50%,但是考试捞人调分太过于凶猛,
因为期中考的非常难,让郭老师领略了大家的物理水平,所以期末大放水,笔者最后总评96,班上大多数人也是90+,21强基谢神更是拿到了100的好成绩

Expand All @@ -32,7 +34,7 @@

如果是王骏或者肖明文这些传统匡院老师就run(拿这时间去上上数电或者人工智能程序设计都是不错的选择,前者让你对计算机体系有一个初步理解,后者能让你学会很好用的python)

这门课在20级、21级都是没有签到的,去不去上课无所谓,但是尽量不要选择免修不免考
这门课在20级、21级、23级都是没有签到的,去不去上课无所谓,但是尽量不要选择免修不免考

郭亚冲老师会给免修不免考的同学在考试中出一道非常难的题目(白白拖累总评),王骏老师会出几道题给申请免修不免考的同学,答对了才通过申请

2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)。

Expand Down
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ nav:
- 数据结构: Course/DataStructure.md
- 近世代数: Course/AbstractAlgebra.md
- 最优化方法: Course/OptimizationMethods.md
- 计算机系统基础: Course/ICS.md
- 大二下:
- 算法设计与分析: Course/Algorithm.md
- 图论与算法: Course/Graph.md
Expand Down
Loading