推荐同事 机构合作 中文 繁體中文 English 한국어 日本語 Português Español

美国ACCDON公司旗下品牌

021-33361733,021-33632861

chinasupport@letpub.com

登录 注册 新注册优惠

近期精品课程:

Introduction to Computer Science(共十二讲)
1803 646
分享至:
  • 课程详情
  • 课程目录
  • 课程评论(1)
  • 材料下载
  • Q&A
Welcome This is CS50, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming, for concentrators and non-concentrators alike, with or without prior programming experience. (Two thirds of CS50 students have never taken CS before.) This course teaches you how to solve problems, both with and without code, with an emphasis on correctness, design, and style. Topics include computational thinking, abstraction, algorithms, data structures, and computer science more generally. Problem sets inspired by the arts, humanities, social sciences, and sciences. More than teach you how to program in one language, this course teaches you how to program fundamentally and how to teach yourself new languages ultimately. The course starts with a traditional but omnipresent language called C that underlies today’s newer languages, via which you’ll learn not only about functions, variables, conditionals, loops, and more, but also about how computers themselves work underneath the hood, memory and all. The course then transitions to Python, a higher-level language that you’ll understand all the more because of C. Toward term’s end, the course introduces SQL, via which you can store data in databases, along with HTML, CSS, and JavaScript, via which you can create web and mobile apps alike. Course culminates in a final project.

视频来源:https://cs50.harvard.edu/x/2023/

Syllabus


Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web programming. Languages include C, Python, and SQL plus HTML, CSS, and JavaScript. Problem sets inspired by the arts, humanities, social sciences, and sciences. Course culminates in a final project. Designed for concentrators and non-concentrators alike, with or without prior programming experience. Two thirds of CS50 students have never taken CS before. Among the overarching goals of this course are to inspire students to explore unfamiliar waters, without fear of failure, create an intensive, shared experience, accessible to all students, and build community among students.

Expectations


You are expected to
• submit ten problem sets,
• submit nine labs, and
• submit a final project.

系列课程安排:

● Week 0 Scratch
● Week 1 C
● Week 2 Arrays
● Week 3 Algorithms
● Week 4 Memory
● Week 5 Data Structures
● Week 6 Python
● Week 7 SQL
● Week 8 HTML, CSS, JavaScript
● Week 9 Flask
● Week 10 Emoji
● Cybersecurity


视频来源:https://cs50.harvard.edu/x/2023/

用户评论
1条评论
    共计1个附件可供下载,您已有下载权限。

    Week 0 Scratch字幕文件(136KB)

    共计0条 Q&A 问答

    1位授课老师

    David J. Malan 教授
    David J. Malan is Gordon McKay Professor of the Practice of Computer Science at Harvard University in the School of Engineering and Applied Sciences as well as a Member of the Faculty of Education in the Graduate School of Education. He teaches Computer Science 50, otherwise known as CS50, which is among Harvard University’s largest courses, one of Yale University’s largest courses, and edX’s largest MOOC, with over 5.1M registrants. He also teaches at Harvard Business School, Harvard Law School, Harvard Extension School, and Harvard Summer School. All of his courses are freely available as OpenCourseWare.
    相关推荐
    论文发表 | 项目申请 | 跨学科 | 发表经验
     
    VIP会员免费 23561人观看
    论文结构 | 论文撰写 | 论文质量 | 材料化工
     
    VIP会员免费 21947人观看

    联系我们 | 站点地图 | 友情链接 | 授权代理商 | 加入我们

    © 2010-2024 中国: LetPub上海分公司    网站备案号:沪ICP备10217908号-1    沪公网安备号:31010402006960

    增值电信业务经营许可证:沪B2-20211595

    礼翰商务信息咨询(上海)有限公司      办公地址:上海市徐汇区漕溪北路88号圣爱大厦1803室

    United States: Tel: 1-781-202-9968 Address: 400 5th Ave, Suite 530, Waltham, Massachusetts 02451