《Java語言程序設(shè)計》是軟件工程,、計算機(jī)及相關(guān)專業(yè)重要的專業(yè)基礎(chǔ)課程。
本課程采用Java編程語言,,介紹編程基礎(chǔ)識,、函數(shù)和向?qū)ο缶幊?。除了講授Java語言本身的元素,還將重點(diǎn)培養(yǎng)與訓(xùn)練學(xué)生在基本算法設(shè)計方法,,例如迭代,、遞歸、動態(tài)規(guī)劃等幾種常見的算法類型方面的實(shí)踐應(yīng)用能力,。
英文版教材與課件已上傳至教學(xué)資源,,歡迎下載。
Elements of Programming
Basic Programming Concepts
Conditionals and Loops
Arrays
Input and Output
Functions and Modules
Defining Functions
Libraries and Clients
Recursion
Dynamic Programming
Object-Oriented Programming
Using Data Types
Creating Data Types
Designing Data Types