《Java語言程序設(shè)計》是軟件工程、計算機及相關(guān)專業(yè)重要的專業(yè)基礎(chǔ)課程,。
本課程采用Java編程語言,,介紹編程基礎(chǔ)識、函數(shù)和向?qū)ο缶幊?。除了講授Java語言本身的元素,,還將重點培養(yǎng)與訓(xùn)練學(xué)生在基本算法設(shè)計方法,例如迭代,、遞歸,、動態(tài)規(guī)劃等幾種常見的算法類型方面的實踐應(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