您現(xiàn)在的位置:首頁 > 背景提升 > 計算機科學(xué)專題:從數(shù)據(jù)結(jié)構(gòu)到程序結(jié)構(gòu),計算思維與編程語言在抽象與解決現(xiàn)實問題中的多維應(yīng)用研究
驗證碼

獲取驗證碼

計算機科學(xué)專題:從數(shù)據(jù)結(jié)構(gòu)到程序結(jié)構(gòu),計算思維與編程語言在抽象與解決現(xiàn)實問題中的多維應(yīng)用研究

專業(yè):人工智能,計算機科學(xué)

項目類型:國外小組科研

開始時間:2024年10月12日

是否可加論文:是

項目周期:7周在線小組科研+5周論文指導(dǎo)

語言:英文

有無剩余名額:名額充足

建議學(xué)生年級:大學(xué)生 高中生

是否必需面試:否

適合專業(yè):計算機科學(xué)電子與計算機科學(xué)電子工程社會學(xué)心理學(xué)經(jīng)濟學(xué)數(shù)據(jù)科學(xué)數(shù)據(jù)分析深度學(xué)習(xí)數(shù)學(xué)統(tǒng)計學(xué)工程物理

地點:無

建議選修:高等數(shù)學(xué)綜合:微積分、線性代數(shù)與概率論

建議具備的基礎(chǔ):對計算機科學(xué)、人工智能、數(shù)據(jù)科學(xué)、軟件工程感興趣的學(xué)生 項目對0編程基礎(chǔ)學(xué)生友好,但需要學(xué)生具備微積分知識

產(chǎn)出:7周在線小組科研+5周論文指導(dǎo) 學(xué)術(shù)報告 優(yōu)秀學(xué)員獲主導(dǎo)師Reference Letter EI/CPCI/Scopus/ProQuest/Crossref/EBSCO或同等級別索引國際會議全文投遞與發(fā)表指導(dǎo)(共同一作或獨立一作可選) 結(jié)業(yè)證書 成績單

項目背景:Wilhelm Schickard在1623年設(shè)計了世界上第一臺機械計算器,但沒有完成它的建造。布萊茲·帕斯卡在1642年設(shè)計并且建造了世界上第一臺可以工作的機械計算器Pascaline。1673年,萊布尼茲開始了步進計算器的建造工作并于1694年竣工,他也因為記錄了二進制系統(tǒng)而被認為是第一個計算機科學(xué)家和信息理論家。20世紀40年代,隨著更新更強大的計算機器(如ABC計算機、電子數(shù)值積分計算機)被發(fā)明,術(shù)語“計算機”開始用于指代那些機器而不是它們的祖先。20世紀50年代至20世紀60年代早期,計算機科學(xué)開始被確立為不同種類的學(xué)術(shù)學(xué)科。世界上第一個計算機科學(xué)學(xué)位點由普渡大學(xué)在1962年設(shè)立。隨著時間的推移,計算機科學(xué)技術(shù)在可用性和有效性上都有顯著提升?,F(xiàn)代社會見證了計算機從僅僅由專業(yè)人士使用到被廣大用戶接受的重大轉(zhuǎn)變。2023年,ChatGPT一經(jīng)推出便成為了劃時代的人工智能產(chǎn)品,將計算機的受人矚目程度推向了頂峰,使得泛計算機科學(xué)領(lǐng)域成為了不論求學(xué)還是就業(yè)最受人歡迎的選擇。

項目介紹:解決商業(yè)、生物、物理、化學(xué)、工程、人文和社會科學(xué)等領(lǐng)域的問題通常需要通過計算機編程來操縱、分析和可視化數(shù)據(jù)。這門課程將面向沒有或很少有計算機編程背景的學(xué)生如何使用高級過程編程語言設(shè)計和編寫基本程序,并使用這些技能解決簡單的問題,學(xué)生將在項目中感受原汁原味的劍橋教學(xué)模式,使用劍橋課程中的OCaml編程語言完成學(xué)習(xí)。Solving problems in areas such as business, biology, physics, chemistry, engineering, humanities, and social sciences often requires manipulating, analyzing, and visualizing data through computer programming. This subject teaches students with little or no background in computer programming how to design and write basic programs using a high-level procedural programming language, and to solve simple problems using these skills.

項目大綱:編程與代碼 Introduction to Computation and Programming 函數(shù)等抽象結(jié)構(gòu) Use Abstraction Constructs such as Functions 算法及面向?qū)ο缶幊?Algorithms and Object-Oriented Programming 理解并運用一些基本的算法解決問題的技巧 Understand and Employ Some Basic Algorithmic Problem-solving Techniques 數(shù)據(jù)分析 Data Analysis Procedures 程序結(jié)構(gòu) Understand and Employ Some Basic Program Structures 項目回顧與成果展示 Program Review and Presentation 論文輔導(dǎo) Project Deliverables Tutoring

更多課程分類
驗證碼

獲取驗證碼