課程開發是指通過需求分析確定課程目標,再根據這一目標選擇某一個學科(或多個學科)的教學內容和相關教學活動進行計劃、組織、實施、評價、修訂,以最終達到課程目標的整個工作過程。
課程設計是課程開發的前期工作。課程開發包括課程目標、課程內容、課程實施和課程評價四個環節,而課程設計是對課程目標、課程內容的設計。
目前課程開發因其 訴求不同,主要分為兩類,一類是以各大高校為代表的學院式課程開發體系,另一類是以各大中型企業為代表的實戰課程開發體系。
學院式的課程開發體系的主要特點是教學知識的系統、全面,教學內容講究嚴謹、科學。企業實戰課程開發體系的主要特點是將教學知識的操作性和實用性強,教學內容與工作聯系緊密。根據開發訴求不同,課程開發技術與課程設計方法也不盡相同。學院式課程開發體系因其學術理論的科學和嚴謹性,獲得公認的課程設計理論是加涅的課程設計方法。