年费VIP199/年
终身VIP399/永久
商务代理799元
合伙人1999元
加盟商8600元
点击开通加入VIP
首页///斯坦福大学开放课程- 抽象编程(ed2k2)
斯坦福大学开放课程- 抽象编程(ed2k2)
学习价格 ¥ 30.00 |原价:¥ 30.00 收藏
学习次数301 次
人气3623
学习时长 永久有效 自购买之日起计算有效期

中文名: 斯坦福大学开放课程: 抽象编程
英文名: Open Stanford Course : Programming Abstractions
资源格式: WMV
学校: Stanford
斯坦福大学主讲人: Julie Zelenski版本: 开放式课程 更新完毕
发行日期: 2008年
地区: 美国
对白语言: 英语
文字语言: 英文

简介:

斯坦福大学的“Stanford Engineering Everywhere ”免费提供学校里最受欢迎的工科课程,给全世界的学生和教育工作者。
得益于这个项目,我们有机会和全世界站在同一个数量级的知识起跑线上。
本课程系列内容来源于斯坦福大学的“Stanford Engineering Everywhere ”项目。

官网地址: http://see.stanford.edu/default.aspx

Introduction to Computer Science系列课程简介:

Programming Abstractions 抽象编程 CS106B 

本课程是衔接编程方法论课程,并展示高级编程主题,如递归、算法分析、C++编程语言的数据抽象化,C++类似于C和JAVA语言。如果已经通过电脑科学AP测试并获得高分(4或5分),或者是在大学课程中取得高分,就可以从抽象化编程开始。 抽象化编程假定你已熟悉良好的编程风和软件工程内容(编程方法学的程度)。并能以编程和数据抽象化作为基础来掌握新主题。

主题:抽象和编程的关系。 数据的软件工程原则的抽象和模块化。 面向对象编程,基本数据结构,如堆栈(队列,集)和数据导向设计。 递归和递归数据结构(链表,树,图)。 引入时间和空间复杂度分析。

基础要求:编程方法学基础、以面向高级编程主题。同程度的编程课程(包括高职的AP课程)可以取代我们的编程方法学课程。

Introduction to Computer Science | Programming Abstractions –CS106B

his course is the natural successor to Programming Methodology and covers such advanced programming topics as recursion, algorithmic analysis, and data abstraction using the C++ programming language, which is similar to both C and Java. If you've taken the Computer Science AP exam and done well (scored 4 or 5) or earned a good grade in a college course, Programming Abstractions may be an appropriate course for you to start with, but often Programming Abstractions (Accelerated) is a better choice. Programming Abstractions assumes that you already have familiarity with good programming style and software engineering issues (at the level of Programming Methodology), and that you can use this understanding as a foundation on which to tackle new topics in programming and data abstraction.
Topics: Abstraction and its relation to programming. Software engineering principles of data abstraction and modularity. Object-oriented programming, fundamental data structures (such as stacks, queues, sets) and data-directed design. Recursion and recursive data structures (linked lists, trees, graphs). Introduction to time and space complexity analysis. Uses the programming language C++ covering its basic facilities
Prerequisites: Solid performance in Programming Methodology and readiness to move on to advanced programming topics. A comparable introductory programming course (including high school AP courses) is often a reasonable substitute for our Programming Methodology.


主讲 Julie Zelenski

暂无评价内容

当前课程暂无配套资料

百赚云课堂

关注我们:微信公众号

百赚云课

百赚客服

联系微信:

BZ100KF

工作时间:周一至周日早9:00-晚22:00

百赚云课网赚论坛,一个特别老牌的论坛!

始创于2006年,至今已有15年历史,距百年老站还差85年!

Copyright   ©2006-2020  百赚网络工作室Powered by©fanke100    ( 陕ICP备20006697号-1 )