[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 其他资源 >> 電腦基礎 >> 《斯坦福大學開放課程: 編程方法》(Open Stanford Course : Programming Methodology)[YYeTs人人影視出品][中英雙語字幕][更新第14節][RMVB]
《斯坦福大學開放課程: 編程方法》(Open Stanford Course : Programming Methodology)[YYeTs人人影視出品][中英雙語字幕][更新第14節][RMVB]
下載分級 其他资源
資源類別 電腦基礎
發布時間 2017/7/13
大       小 -
《斯坦福大學開放課程: 編程方法》(Open Stanford Course : Programming Methodology)[YYeTs人人影視出品][中英雙語字幕][更新第14節][RMVB] 簡介: 中文名 : 斯坦福大學開放課程: 編程方法 英文名 : Open Stanford Course : Programming Methodology 資源格式 : RMVB 學校 : 斯坦福 主講人 : Mehran Sahami 版本 : [YYeTs人人影視出品][中英雙語字幕][更新第14節] 發行日期 : 2010年 地區 : 美國 對白語言 : 英語 文字語言
電驢資源下載/磁力鏈接資源下載:
全選
"《斯坦福大學開放課程: 編程方法》(Open Stanford Course : Programming Methodology)[YYeTs人人影視出品][中英雙語字幕][更新第14節][RMVB]"介紹
中文名: 斯坦福大學開放課程: 編程方法
英文名: Open Stanford Course : Programming Methodology
資源格式: RMVB
學校: 斯坦福
主講人: Mehran Sahami
版本: [YYeTs人人影視出品][中英雙語字幕][更新第14節]
發行日期: 2010年
地區: 美國
對白語言: 英語
文字語言: 簡體中文
簡介:


講義集下載
http://www.yyets.com/thread-312040-1-1.html



英文課本·豆丁在線浏覽
《Karel The Robot Learns Java》: http://www.docin.com/p-21247373.html
《The Art and Science Of Java》: http://www.docin.com/p-55875362.html


斯坦福定制開發環境
Stanford Eclipse FOR WINDOWS: http://u.115.com/file/f1a737905a
Java 1.6 JRE FOR PC: http://u.115.com/file/f15140d15d


工程框架
作業一: http://u.115.com/file/f169c484f2

課程介紹:
本課程是最大的編程入門課程,也是斯坦福大學主要課程之一。介紹了當代程序設計基本思想:面向對象,模塊化,封裝,抽象化與測試。
《編程方法》將良好的編程思想連同廣泛應用的Java語言一同講授。著重教授良好的編程風格和Java語言的特色。這門同樣課適合文科,主修社會科學的同學和編程愛好者學習觀看。其實每年都有很多非工程系同學選修這門課。
基本要求:本課程不要求具備編程基礎,但要求多下功夫!

主講人自述:
Mehran Sahami
我剛加入斯坦福大學計算機系時任副教授,本科教育附主任和教務處主任三職。2001年至2006年,任斯坦福大學計算機系講師。2002至2007年,任谷歌公司的高級研究員,目前依然是研究團隊的顧問。我的研究方向主要有計算機科學教育,機器學習和網絡信息挖掘。
在此之前,我是Epiphany公司的高級工程經理。去Epiphany工作前,我在斯坦福大學的計算機系拿到了博士學位。我曾今也是斯坦福大學的本科生,一直深愛著這方土地,至今不願離去。
工作之余,我喜歡跟家人團聚,喜歡彈吉他,喜歡戶外旅行,還喜歡睡覺(雖然最近睡的越來越少)
國外課程視頻的發布是一個浩大的工程,但是非常非常有意義,希望有志之士都能參與進來,有興趣的可以來此地址報名:http://www.yyets.com/forum-671-1.html


把對你有用的課程,資料,分享給大家,讓我們共同創建VeryCD最大University,VeryCD U!
歡迎光臨VeryCD U聯盟:點此進入


目錄:
課程簡介:
第一課:課程簡介
歡迎來到CS106A,授課人員,為什麼稱之為編程方法?,你真的適合學習這門課程嗎?,課程常規,作業與評分,課外拓展,期中期末考試,成績評定細則,行為准則,為何要從Karel學起?
第二課:歡迎來到Karel的世界
講義相關,注冊討論小組,Karel基本命令,算法與程序孰輕孰重,Karel程序語法,運行一個Karel程序,創建函數的方法,超級Karel,For循環,While循環,Karel條件語句,If條件語句,綜述
第三課:Karel與Java
Karel 與Java,常見的錯誤,注釋,前提條件和後續條件,分解,例程序DoubleBeeper,養成良好編程習慣重要性,正確的分解,例程序CleanUpKarel
第四課:計算科學發展史
計算機科學與程序設計的千絲萬縷,電腦懂什麼,編譯過程,Java-面向對象的程序設計語言,繼承,類,acm.program層次結構,第一個Java程序,例程序ConsoleProgram,圖形化界面,例程序Sending-Messages-to-a-GLabel
第五課:變量
變量的數據類型,調用變量相關語法,類的類型,對象變量,調用類成員函數的方法,圖形坐標,對類GObject以及其子類的操作,描畫幾何對象,例程序FunGraphics,表達式與操作符
第六課:操作符
readInt() 和 readDouble()函數,整形與浮點數的除法運算操作符,操作符優先級,類型轉換,常量,布爾數據類型,值的比較,布爾表達式,短路求值,語句塊,變量的作用域,if套嵌,switch語句,for循環語句,while循環語句
第七課:循環與“一半”問題
For循環與While循環的對比,例程序CheckerBoad,在Java中創建函數,創建函數舉例,FactorialExample程序,用函數返回對象
第八課:信息隱藏
Void函數類型,在函數間傳遞參數,函數的缺陷,類的使用,整體變量與局部變量,例程序RandomGenerator,例程序RollDice,setseed()函數
第九課:字符串
寫一個類,公有和私有的區別,構造函數,this關鍵詞,類的使用,對象的調用需要使用引用方式,將類作為變量,Javadoc技術,例程序Student
第十課:私有變量的重要性
擴展Student類,函數重寫,acm.graphics程序包,GCanvas,GObjects中的常用函數,其中的接口與函數,BouncingBall例程序,GLable類中的幾何學,GArc類
第十一課:Gimage類
GPolygon類,GCompound類,事件驅動程序,例程序ClickForFace,響應鼠標操作,響應鍵盤操作,例程序UFO
第十二課:枚舉
字符,Unicode標准下的ASCII碼,字符的讀取,字符中的數學,基本類型char,字符對象,字符串及其操作
第十三課:對字符串的處理
編譯器,加密
第十四課:內存
存放不同變量的內存區塊,內存分配機制,對指針的看法,指針趣味小視頻
第十五課:指針要點回顧
為什麼要通過引用方式調用類,將封裝類作為基本數據類型,文件,打開、讀取、關閉文件的函數,異常狀況,文件寫操作函數
第十六課:數組
創建數組,++操作符,數組的真實長度與有效長度,將數組作為參數,初始化數組,數組列表
第十七課:多維數組
類模版,ArrayList類中的函數,使用ArrayList類的例程序,Glable數組列表例程序,例程序GrayImage
第十八課:多維數組收尾
數組列表方式,數組列表與數組的優劣分析,調試,程序調試的方法,Eclipse中的調試器
第十九課:接口
如何使用接口,映射,HashMap類,HashMap中的函數,中繼器,HashMap例程序
第二十課:圖形用戶界面
Java程序中的Interactor,Swing Interactor層次結構,窗口區域,創建Interactor,例程序,探索更多Interactor,例程序InteractorDrawFace
第二十一課:Interactor與Listener回顧
例程序,例程序中應用的兩種方法——使用getSouce或getActionCommand函數,例程序TextField,布局設計,溫度換算例程序,例程序TextAndGraphics
第二十二課:NameSurfer概述
組件與容器,容器的監聽器,設計可擴展程序,ComponentListener接口,例程序MusicShop,例程序MusicShopDisplay
第二十三課:搜索,排序與算法效率分析
課程材料介紹——搜索,排序及其算法效率分析,搜索,線性搜索,線性搜索的效率分析,二分法搜索,二分法搜索的效率分析,排序,選擇排序算法,選擇排序效率分析,基數排序算法
第二十四課:管理大型數據中的良好軟件工程原理
設計思想,數據搜集層次結構,數據搜集實用函數,例程序:在線音樂商店FlyTunes,定義歌曲類,定義專輯類,鑒證程序運行,對所需數據結構的思考,數據的重復利用,淺拷貝與深拷貝
第二十五課:設計實用社交網絡
思考程序所需功能,分離現象的六種程度,並行性,一個線程,運行接口,創建一個線程,例程序,在線程間共享數據
第二十六課:介紹Java標准庫
JAR文件介紹,創建JAR文件,創建applet小程序,脫離ACM運行庫創建標准Java程序,其他——深入學習Java
第二十七課:CS106A後續課程介紹
計算機專業簡介,其他專業出路
第二十八課:宣布圖形比賽結果
期末復習,例題1,例題2,課程總結 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved