TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

UChicago χ-Projects: programming assignments for undergraduate CS courses

3 点作者 whitehat2k9大约 9 年前

1 comment

gravypod大约 9 年前
This is really cool, I&#x27;m a TA at the program at my school and I really wish I had the opportunity to teach the kids at my program this sort of material. This would be the stuff I would love doing.<p>One thing that I think would be really cool, that I&#x27;ve never seen done, is teach people how to write a simple C subset, then a VM, then a bootloader, then a small kernel &amp; fs, then a small unix-like OS.<p>Take someone from start to finish. Eventually end up with a OS that has multitasking, file systems, TCP&#x2F;IP, and a compiler.<p>I&#x27;d love to connect the program with some CE majors and have them, from day one, design and build every chip in a computer DMA, memory, CPU, and BIOS. Every step of the way having all of the chips fabricated.<p>Then at the end, pair everyone up in random groups and have the CS majors get their code working on the buggy, poorly engineered hardware. Preapre them for the real world.