這是一門與程序設(shè)計課程配套的編程基礎(chǔ)實驗課,是大一學(xué)生的編程入門課程,它以C語言為環(huán)境,重點講授程序設(shè)計的思想和方法,側(cè)重于過程化的程序設(shè)計,非常強(qiáng)調(diào)程序設(shè)計的風(fēng)格,將常用程序設(shè)計風(fēng)格的要求貫穿于整個課堂教學(xué)之中。本課程主要介紹一些基本的程序設(shè)計思想、概念、技術(shù)、良好的程序設(shè)計風(fēng)格以及過程化程序設(shè)計,包括數(shù)據(jù)類型、控制結(jié)構(gòu)、數(shù)據(jù)封裝、過程封裝以及各種常用的算法,為后續(xù)學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計的思想等打下堅實的基礎(chǔ)。