中国高校课件下载中心 》 教学资源 》 大学文库

南京大学:《计算机程序的构造和解释 Structure and Interpretation of Computer Programs》课程教学资源(PPT课件讲稿)01-Introduction(主讲:冯新宇)

文档信息
资源类别:文库
文档格式:PPTX
文档页数:22
文件大小:966.83KB
团购合买:点击进入团购
内容简介
南京大学:《计算机程序的构造和解释 Structure and Interpretation of Computer Programs》课程教学资源(PPT课件讲稿)01-Introduction(主讲:冯新宇)
刷新页面文档预览

Course Introduction 2019/9/23 Slides adapted from Berkeley CS61a

Course Introduction 2019 / 9 / 23 Slides adapted from Berkeley CS61a

What is Computer Science? What problems can be solved using computation? How to solve those problems? What techniques lead to effective solutions?

What is Computer Science? ● What problems can be solved using computation? ● How to solve those problems? ● What techniques lead to effective solutions?

What is Computer Science? ●Systems Computer Science is no more about Artificial Intelligence computers than astronomy is about telescopes. Graphics ● Security Edsger W.Dijkstra ● Networking Programming Languages ● Theory ● Scientific Computing

What is Computer Science? ● Systems ● Artificial Intelligence ● Graphics ● Security ● Networking ● Programming Languages ● Theory ● Scientific Computing ... Computer Science is no more about computers than astronomy is about telescopes. Edsger W. Dijkstra

What is this course about? Managing Complexity o Mastering Abstraction 南京地钱二号线 藏应地线一科经物延线 门 的上出美性道¥

What is this course about? ● Managing Complexity ○ Mastering Abstraction

What is this course about? Managing Complexity o Mastering Abstraction o Programming Paradigms Introduction to Programming o Full understanding of Python fundamentals o Combining multiple ideas in large projects o How computers interpret programming languages A challenging course that will demand a lot from you

What is this course about? ● Managing Complexity ○ Mastering Abstraction ○ Programming Paradigms ● Introduction to Programming ○ Full understanding of Python fundamentals ○ Combining multiple ideas in large projects ○ How computers interpret programming languages ● A challenging course that will demand a lot from you

Alternative to this course 。程序设计基础 ●Programming in C Similar goals,different textbooks and languages

Alternative to this course ● 程序设计基础 ● Programming in C ● Similar goals, different textbooks and languages

Course Format Lecture MW14:00-15:50,仙ll-503 Lab section Th16:00-18:00,基础实验楼乙124 Office hours M19:00-21:00 Course webpage https://cs.nju.edu.cn/xyfeng/teaching/SICP Online textbook https://composingprograms.com homework assignments programming projects ●A midterm and a final Lots of course support

Course Format ● homework assignments ● programming projects ● A midterm and a final ● Lots of course support Lecture Lab section Online textbook MW 14:00 -15:50,仙II-503 Th 16:00 – 18:00,基础实验楼乙124 https://composingprograms.com Course webpage https://cs.nju.edu.cn/xyfeng/teaching/SICP Office hours M 19:00 – 21:00

Grading ●Homework,15%

Grading ● Homework, 15%

Homeworks Will be graded on "effort" This approximately means,completing most of the problems and at least attempting to solve the rest This means there's no reason to cheat! Ask for help if you are stuck and make a good effort on all of the homework

Homeworks ● Will be graded on “effort” ● This approximately means, completing most of the problems and at least attempting to solve the rest ● This means there’s no reason to cheat! ● Ask for help if you are stuck and make a good effort on all of the homework

Grading ·Homework,15% ●Labs,10% o Graded on correct completion o Need to complete in the lab section ●Projects,25%

Grading ● Homework, 15% ● Labs, 10% ○ Graded on correct completion ○ Need to complete in the lab section ● Projects, 25%

共22页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档