跳转至

20230605

如果链接失效,请提一个 issue。

一门课

中科院陈云霁团队开设的《智能计算系统》

http://novel.ict.ac.cn/aics/

这门课,从抽象层次较高的神经网络设计(TensorFlow),讲到最硬件的深度学习处理器设计(Verilog),给了学生关于智能计算系统较全面的理解。

陈云霁参与的关于机器学习加速器的工作获得了 ASPLOS 2014 的最佳论文奖。他也是人工智能芯片创业公司寒武纪的创始人之一。

DianNao: a small-footprint high-throughput accelerator for ubiquitous machine-learning. (ASPLOS '14)

一项作业

Homework 0: Being a Good Classmate and A Few Java Exercises 来自 UC Berkeley CS61B,数据结构(2022 春)

https://inst.eecs.berkeley.edu/~cs61b/sp22/materials/hw/hw0/index.html#b-respectful-communication

它告诉我们,一门课程的第一个作业可以起到多么非凡的作用。包括行为准则、先修知识等。

一些材料在其他课程中或许不会被放到作业里。这是一个技巧:如果你想让学生读什么东西、做什么事情,把它放到(第一个)作业里!

一篇论文

Lorraine Jacques. 2023. Teaching CS-101 at the Dawn of ChatGPT. ACM Inroads 14, 2 (June 2023)

Teaching CS-101 at the Dawn of ChatGPT, ACM Digital Library

关于 ChatGPT 和计算教育,已经有很多的讨论。我喜欢这篇文章,因为它的一个精彩比喻是:在 ChatGPT 出现之后讲授编程,就像在计算器出现之后讲授数学/算术一样。"传统"的编程手艺,就像小学的基础算术教学一样,仍有其价值;但就像计算器被加入小学课本一样,我们也要准备好用不同的方式讲授编程。这篇文章中提到了一些将 ChatGPT 融入程序设计教学的尝试。