2009年秋季学生配对编程在Scratch中。
我们的实验室设在苹果园有很多自然光!
CS10标准:美丽与欢乐计算,是由加州大学伯克利分校EECS部门.计算机深刻地改变了世界方式。它为人们连接、设计、,研究、游戏、创造和表达自己。然而,只需使用电脑只是画面的一小部分。真正的变革和当一个人学会如何对计算机编程时,就会获得授权体验,将想法转化为代码。本课程将教学生如何做正是使用抓紧!(基于刮擦),最友好的编程语言之一从未发明过。它纯粹是图形化的,这意味着编程只涉及拖拽块,用较小的块构建较大的块。
但这门课远不止是学习编程。我们将关注计算的一些“大创意”,例如抽象、设计、递归、并发、模拟和计算极限。我们将展示一些漂亮的计算应用他们改变了世界,谈论了计算的历史,以及它将在未来走向何方。在整个课程中,相关性将是强调:与学生和社会的相关性。例如期中和期末专题将完全由学生选择,主题为对他们来说最有趣。首要主题是让学生接触计算的美丽和乐趣。本课程是为计算而设计的非专业,尽管当然欢迎感兴趣的专业参加还有班级!我们对将计算(通过本课程)到传统上在计算中被低估的群体,即。,妇女和少数民族。我们很自豪,我们经常有超过50%的女性入学率(2017年春季高达60%),全国课程在《纽约时报》,KQED公司,NPR新闻的综合考虑,今日美国,圣何塞信使报,旧金山纪事报、和许多其他人.
背景:2009年秋季,我们在大一/大二的研讨会上试行了本课程的两个单元版本CS39N:美女和计算的乐趣20名学生。它真的很成功我们决定继续前进我们为非专业开设的新计算课程,取代了传统的CS3L公司和CS3S系统从那时起,这一直是英国最受欢迎的课程之一欧洲经济与社会委员会。不相信我们?请参见为了你自己!随着消息传播到更多的学生。我们不断更换课程,希望你会喜欢!
我们将使用配对编程,North的计算机科学教授Laurie Williams描述得最好卡罗来纳州立大学:“两名程序员并肩工作,在相同的设计、算法、代码或测试上进行协作。一个程序员,驱动程序可以控制键盘/鼠标,并主动实现程序。另一个程序员,即观察者,持续观察驾驶员识别战术(语法、拼写等)的工作并对工作方向进行战略性思考根据需求,两位程序员可以集思广益解决任何具有挑战性的问题。因为这两个程序员定期切换角色,所以他们一起工作等同于开发软件。"
等级划分
在大多数情况下,我们更愿意教这门课没有分数。为了学习而学习是一个多么美妙的概念!然而,即使我们不能在一夜之间改变“系统”,我们也可以创建评分尽可能支持学习的政策。各种课程活动将对你的成绩做出如下贡献:
活动 |
点数 |
总等级百分比 |
每周阅读测验 |
20 |
4% |
实验室检查 |
30 |
6% |
家庭作业1(猜单词) |
10 |
2% |
作业2(加密) |
20 |
4% |
作业3(2048) |
30 |
6% |
中期项目 |
75 |
15% |
创新博客 |
40 |
8% |
最终规划项目 |
75 |
15% |
探索 |
25 |
5% |
中期 |
75 |
15% |
期末考试 |
100 |
20% |
总分 |
500 |
100% |
- 对于阅读测验,每次测验得2分,你的最高10分将被计算在内。
- 对于实验室检查,每个值2分,您的最高15分将计算在内。
我们将如何计算您的分数
您的信件成绩将由总课程分数决定,如所示下表。只有严重的医疗事故才能获得不完整的分数或导致你错过期末考试的个人紧急情况到那时为止,你的工作令人满意。
点数 |
等级 |
485-500 |
A类+ |
460-484 |
A类 |
450-459 |
A类- |
440-449 |
B类+ |
420-439 |
B类 |
400-419 |
B类- |
375-399 |
C类+ |
360-374 |
C |
350-359 |
C类- |
300-349 |
D类 |
< 299 |
F类 |
- 点范围包括在内。
- 所有最终分数将四舍五入到最接近的整数。