首頁 > 文章中心 > 課程設計報告

      課程設計報告

      前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇課程設計報告范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。

      課程設計報告

      課程設計報告范文第1篇

      課題:

      銀行家算法

      專業

      計算機科學與技術

      學生姓名

      班級

      計算機

      學號

      指導教師

      信息工程學院

      一、實驗要求和實驗目的

      實驗目的:本課程設計是學生學習完《操作系統原理》課程后,進行的一次全面的綜合訓練,通過課程設計,讓學生更好地掌握操作系統的原理及實現方法,加深對操作系統基礎理論和重要算法的理解,加強學生的動手能力。

      實驗要求:從課程設計的目的出發,通過設計工作的各個環節,達到以下教學要求:兩人一組,每組從所給題目中任選一個(如自擬題目,需經指導教師同意),每個學生必須獨立完成課程設計,不能相互抄襲,同組者文檔不能相同;設計完成后,將所完成的工作交由指導教師檢查;要求寫出一份詳細的設計報告

      二、設計內容:

      課題一、編制銀行家算法通用程序,并檢測所給狀態的系統安全性。

      1)銀行家算法中的數據結構:

      可利用資源向量Available。這是一個含有m個

      元素的數組,其中的每一個元素代表一類可利用的資源數目,其初始值是系統中所配置的該類全部可用資源的數目,其數值隨該類資源的分配和回收而動態地改變。Available[j]=K,則表示系統中現有Rj

      類資源K個。

      最大需求矩陣Max。這是一個n*m的矩陣,它定義了系統中n個進程中的每一個進程對m類資源的最大需求。如果Max[i,j]=K,則表示進程i需要Rj類資源的最大數目為K。

      1.

      分配矩陣Allocation。這也是一個n*m的矩陣,它定義了系統中每一類資料當前已分配給沒一進程的資源數。如果Allocation[i,j]=K,則表示進程i當前已分得Rj類資源的數目為K。需求矩陣Need。這也是一個n*m的矩陣,用以表示每一個進程尚需的各類資源數。如果Need[i,j]=K,則表示進程i還需要Rj類資源K個,方能完成其任務。

      上述三個矩陣存在如下關系:

      Need[i,j]=

      Max[i,j]-

      Allocation[i,j]

      2)銀行家算法

      設Request[i]

      是進程Pi的請求向量,如果Request[i,j]=K,表示進程Pi需要K個Rj類型的資源。當Pi發出資源請求后,系統按下述步驟進行檢查:如果Request[i,j]

      Need[i,j],便轉向步驟2;否則認為出錯,因為它所需要的資源數已超過它所宣布的最大值。

      三、設計思路

      設計思路A、

      設計進程對各在資源最大申請表示及初值確定。B、

      設定系統提供資源初始狀態。C、

      設定每次某個進程對各類資源的申請表示。D、

      編制程序,依據銀行家算法,決定其申請是否得到滿足。

      四、詳細設計

      1、初始化:由用戶輸入數據,分別對可利用資源向量矩陣AVAILABLE、最大需求矩陣MAX、分配矩陣ALLOCATION、需求矩陣NEED賦值。

      2、銀行家算法:在避免死鎖的方法中,所施加的限制條件較弱,有可能獲得令人滿意的系統性能。在該方法中把系統的狀態分為安全狀態和不安全狀態,只要能使系統始終都處于安全狀態,便可以避免發生死鎖。銀行家算法的基本思想是分配資源之前,判斷系統是否是安全的;若是,才分配。它是最具有代表性的避免死鎖的算法。

      設進程cusneed提出請求REQUEST

      [i],則銀行家算法按如下規則進行判斷。

      (1)如果REQUEST

      [cusneed]

      [i]

      NEED[cusneed][i],則轉(2);否則,出錯。

      (2)如果REQUEST

      [cusneed]

      [i]

      AVAILABLE[cusneed][i],則轉(3);否則,出錯。

      銀行家算法的數據結構

      假設有M個進程N類資源,則有如下數據結構:

      #define

      W

      10

      #define

      R

      20

      int

      M

      ;

      //總進程數

      int

      N

      ;

      //資源種類

      int

      ALL_RESOURCE[W];

      //各種資源的數目總和

      int

      MAX[W][R];

      //M個進程對N類資源最大資源需求量

      int

      AVAILABLE[R];

      //系統可用資源數

      int

      ALLOCATION[W][R];

      //M個進程已經得到N類資源的資源量

      int

      NEED[W][R];

      //M個進程還需要N類資源的資源量

      int

      Request[R];

      //請求資源個數

      3.“安全性檢測“算法

      1)先定義兩個變量,用來表示推算過程的數據.

      F[n]=A[n],表示推算過程中,系統中剩余資源量的變化.

      J[n]=False表示推算過程中各進程是否假設“已完成“

      系統試探分配資源,修改相關數據:

      AVAILABLE[i]-=REQUEST[cusneed][i];

      ALLOCATION[cusneed][i]+=REQUEST[cusneed][i];、NEED[cusneed][i]-=REQUEST[cusneed][i];

      4、安全性檢查算法

      1)設置兩個工作向量Work=AVAILABLE;FINISH

      2)從進程集合中找到一個滿足下述條件的進程,

      FINISH==false;

      NEED

      如找到,執行(3);否則,執行(4)

      3)設進程獲得資源,可順利執行,直至完成,從而釋放資源。

      Work+=ALLOCATION;

      Finish=true;

      GOTO

      2

      4)如所有的進程Finish=

      true,則表示安全;否則系統不安全。

      安全狀態:

      在某時刻系統中所有進程可以排列一個安全序列:{P1,P2,`````Pn},剛稱此時,系統是安全的.

      所謂安全序列{P1,P2,`````Pn}是指對于P2,都有它所需要剩余資源數量不大于系統掌握的剩余的空間資源與所有Pi(j

      不安全狀態可能產生死鎖.

      目前狀態

      最大需求

      尚需

      P1

      3

      9

      6

      P2

      5

      10

      5

      P3

      2

      4?????????????2

      在每一次進程中申請的資源,判定一下,若實際分配的話,之后系統是否安全.

      銀行家算法的數據結構.

      五、代碼清單

      #include

      #include

      #include

      #include

      #include

      #include

      const

      int

      MAX_P=20;

      const

      int

      MAXA=10;

      //定義A類資源的數量

      const

      int

      MAXB=5;

      const

      int

      MAXC=7;

      typedef

      struct

      node{

      int

      a;

      int

      b;

      int

      c;

      int

      remain_a;

      int

      remain_b;

      int

      remain_c;

      }bank;

      typedef

      struct

      node1{

      char

      name[20];

      int

      a;

      int

      b;

      int

      c;

      int

      need_a;

      int

      need_b;

      int

      need_c;

      }process;

      bank

      banker;

      process

      processes[MAX_P];

      int

      quantity;

      //初始化函數

      void

      initial()

      {

      int

      i;

      banker.a=MAXA;

      banker.b=MAXB;

      banker.c=MAXC;

      banker.remain_a=MAXA;

      banker.remain_b=MAXB;

      banker.remain_c=MAXC;

      for(i=0;i

      strcpy(processes[i].name,““);

      processes[i].a=0;

      processes[i].b=0;

      processes[i].c=0;

      processes[i].need_a=0;

      processes[i].need_b=0;

      processes[i].need_c=0;

      }

      }

      //新加作業

      void

      add()

      {

      char

      name[20];

      int

      flag=0;

      int

      t;

      int

      need_a,need_b,need_c;

      int

      i;

      cout

      cout

      cout

      cin>>name;

      for(i=0;i

      if(!strcmp(processes[i].name,name)){

      flag=1;

      break;

      }

      }

      if(flag){

      cout

      }

      else{

      cout

      cin>>need_a;

      cout

      cin>>need_b;

      cout

      cin>>need_c;

      t=1;

      cout

      if(need_a>banker.remain_a){

      cout

      t=0;

      }

      if(need_b>banker.remain_b){

      cout

      t=0;

      }

      if(need_c>banker.remain_c){

      cout

      t=0;

      }

      if(t){

      strcpy(processes[quantity].name,name);

      processes[quantity].need_a=need_a;

      processes[quantity].need_b=need_b;

      processes[quantity].need_c=need_c;

      quantity++;

      cout

      }

      else{

      cout

      }

      }

      }

      //為作業申請資源

      void

      bid()

      {

      char

      name[20];

      int

      i,p;

      int

      a,b,c;

      int

      flag;

      cout

      cout

      cin>>name;

      p=-1;

      for(i=0;i

      if(!strcmp(processes[i].name,name)){

      p=i;

      break;

      }

      }

      if(p!=-1){

      cout

      cin>>a;

      cout

      cin>>b;

      cout

      cin>>c;

      flag=1;

      if((a>banker.remain_a)||(a>processes[p].need_a-processes[p].a)){

      cout

      flag=0;

      }

      if((b>banker.remain_b)||(b>processes[p].need_b-processes[p].b)){

      cout

      flag=0;

      }

      if((c>banker.remain_c)||(c>processes[p].need_c-processes[p].c)){

      cout

      flag=0;

      }

      if(flag){

      banker.remain_a-=a;

      banker.remain_b-=b;

      banker.remain_c-=c;

      processes[p].a+=a;

      processes[p].b+=b;

      processes[p].c+=c;

      cout

      }

      else{

      cout

      }

      }

      else{

      cout

      }

      }

      //撤消作業

      void

      finished()

      {

      char

      name[20];

      int

      i,p;

      cout

      cout

      cin>>name;

      p=-1;

      for(i=0;i

      if(!strcmp(processes[i].name,name)){

      p=i;

      break;

      }

      }

      if(p!=-1){

      banker.remain_a+=processes[p].a;

      banker.remain_b+=processes[p].b;

      banker.remain_c+=processes[p].c;

      for(i=p;i

      processes[i]=processes[i+1];

      }

      strcpy(processes[quantity-1].name,““);

      processes[quantity-1].a=0;

      processes[quantity-1].b=0;

      processes[quantity-1].c=0;

      processes[quantity-1].need_a=0;

      processes[quantity-1].need_b=0;

      processes[quantity-1].need_c=0;

      quantity--;

      cout

      }

      else{

      cout

      }

      }

      //查看資源情況

      void

      view()

      {

      int

      i;

      cout

      cout

      cout

      cout

      B類:“

      cout

      C類:“

      cout

      if(quantity>0){

      for(i=0;i

      cout

      cout

      cout

      B類:“

      cout

      C類:“

      cout

      }

      }

      else{

      cout

      }

      }

      //顯示版權信息函數

      void

      version()

      {

      cout

      cout

      銀行家算法

      cout

      }

      void

      main()

      {

      int

      chioce;

      int

      flag=1;

      initial();

      version();

      while(flag){

      cout

      2.為作業申請資源

      3.撤消作業“

      cout

      0.退出系統“

      cout

      cin>>chioce;

      switch(chioce){

      case

      1:

      add();

      break;

      case

      2:

      bid();

      break;

      case

      3:

      finished();

      break;

      case

      4:

      view();

      break;

      case

      0:

      flag=0;

      break;

      default:

      cout

      }

      }

      }

      六、使用說明

      運行環境C-FREE4.0,新建任務。將編制好的代碼輸入此運行環境中。

      按F5:出現如上圖所示窗口。按照提示,新建一個作業:wujun。為作業分配資源,A:3;B:4;C:5。輸入2,為作業分配資源。三種資源的數量分配分別為:A:3;B:5;C:4。輸入4,查看資源情況。出現出錯提示,所申請的B類資源超過銀行家所剩B類資源或作業申請資源失敗。輸入0,退出系統。

      重新加入一個作業:wujun1.并為作業分配資源分別為A:3;B:3;C:3,為該作業分配資源A:3;B:2;C:2.輸入4查看資源情況。

      顯示輸出,銀行家算法所剩資源(剩余資源、總共資源)。

      七、實驗心得

      八、參考文獻

      湯子瀛等.計算機操作系統.西安電子科技大學出版社.2001年5月

      課程設計報告范文第2篇

      包裝設計課程中運用中國元素,是非常有必要的。隨著逐年的擴招,高職院校招收的學生整體素質也出現了明顯的下降,學生的學習積極性不高、缺乏學習的主觀能動性,他們通常沒有明確的學習目標和學習計劃、精神狀態懶惰松懈、缺乏求知欲和上進心、感受不到學習壓力、缺乏社會責任感等等,當學習上遇到困難時,沒有信心、毅力和能力去克服,而是選擇放棄努力,甚至放棄學業,經常出現上課遲到、無故缺課、曠考、考試作弊等現象。甚至班里三分之一的同學有考試不及格現象,其中還有部分同學2、3門不及格,甚至全部不及格,總體來看,大多數同學學習的積極性、主動性不高。

      我們面對這一問題,就必須從課程本身進行改造,首要面對的問題就是提高學生學習的積極性和主動性。我認為在包裝設計中加入中國元素的應用就可以很好地彌補這一點。中國有著五千年的文化歷史,經歷了從奴隸制到封建制的轉化,給后世留下的是一筆非常寶貴的文化財富。隨著現在各類古裝電影、電視劇的推陳出新,對于古代生活的還原度也越來越高,使現階段不管是學生還是消費者對于以前的這種生活都有著非常大的探求欲望。這樣就可以調動學生自主學習的積極性和主動性。在課程教學過程中,加入一些古代著名或非著名的小故事,或者一些我們日常用到的成語、詞語的由來,既能引起學生的學習興趣,又能以此作為包裝設計的突破點,用來直接選材進行包裝的創意和設計。在設計制作的過程中,學生遇到問題就會自主的去學習相關的傳統習俗、風俗以及在當時大背景下的一些突出的歷史文化藝術元素,在提高設計作品的同時,又能夠非常積極的去了解中國傳統文化藝術,對于學生文化底蘊的沉淀和藝術素養的提高也是一個很好的途徑。

      中國的傳統文化博大精深,傳承了五千年的歷史文化,其底蘊是異常身后的深厚的,能夠涉獵到相當廣泛的領域。傳統的圖案紋樣、獸類造型;書法國畫中的筆墨情意、以物喻人;吉祥配飾中的色彩搭配、形狀造型等傳統元素生生為我們,同時也為學生提供了非常豐富而且意義深遠的設計素材———因為在中國傳統的歷史中,一種習慣或者習俗,一類搭配。甚至是一件飾品都有它產生的典故和存在的意義。這也是我們需要去探究、去運用的傳統元素。我認為,也經常同學生們討論,中國傳統元素不僅僅是簡單的文房四寶、中國紅、荷花、墨跡、門樓、燈籠等簡單形態的運用,而是其最深遠、最主流的意識形態,比如運用宋朝的元素,不可避免的要了解當時宋朝的意識形態———文人之風,文人之風是存在在當時戰后重建,并且有了唐朝的文化積淀的大背景下的,我們在運用的時候不能簡單的只把元素形態拿過來作為裝飾,這些裝飾能不能與產品協調,能不能更加形象的去詮釋產品的優點,這才是最重要的。

      另外,我們可以探究中國傳統的包裝能夠給我們什么樣的啟發。中國的包裝設計藝術不僅起源早,長期根植于民間,具有廣泛性和普及性,它們以其獨立別致而又統一的格調,顯示出獨特的民族傳統。這些符號形式隨著時間的推移、歷史的發展,積淀了豐富的內容,不僅是中國文化的載體,也成為傳統文化不可或缺的一部分,最終演變為一種有意味的形式。在我們的設計和創作中,可以充分挖掘傳統文化資源,發揮、借鑒傳統包裝中豐富的造型形式,顯示出獨特、深厚并富有魅力的民族傳統和民族精神。比如,傳統圖形對實用性、完美性、象征性、概括性、隨意性、抽象性等特征的追求;以非靜止物象造型法、時空綜合造型法、適形造型法等造型方法,富有中國哲理、宗教宇宙觀和時空觀的文化思想的太極、易經中八卦的動靜結合、講求和諧的天人合一與自然觀念,無不反映出正負相生、陰陽一體、生生不息的哲學觀念。大眾都是生活在本國傳統文化構筑的氛圍里,各種生活方式、習俗、倫理道德、審美習慣已經深入到這個民族的心理結構深處,成為一種心理定勢。產生于各種民俗事象中,反映出一種獨特的民俗內涵和審美意識的傳統元素對于構建現代本土化包裝設計有著重要的現實意義。

      課程設計報告范文第3篇

      關鍵詞:高職院校;包裝設計;實訓課程;現狀;改革

      隨著我國社會經濟的發展,對包裝設計教育也有了新的要求,需要把包裝設計的知識和技術轉變為生產力,促進包裝業技術水平的提升。建立完善的適合市場發展的包裝設計應用教學,并建立符合市場需求的教學體系,要不斷提高實訓教學的水平,推進生產與知識相結合的步伐,培養更多適合企業需求的應用型技術人才。

      一、包裝設計實訓課存在的問題

      當前整個社會的就業形勢嚴峻,高職學生的就業問題尤為明顯。其實社會對各類人才的需求一直都未飽和,整個市場在人才需求方面還有很大潛力。高職院校的包裝設計課程實踐性很強,對學生的思維和動手能力要求比較高,其中的實訓課程主要目標就是培養學生實踐操作能力,這也是包裝設計課程的重要內容。但是,在現階段的高職包裝設計教學中,實訓課程還存在一些問題,主要表現在幾個方面:

      (一)缺乏重視

      一些高職院校對包裝設計專業的實訓課程,在意識上還沒有引起足夠的重視,忽視了實訓課程的建設,甚至一些設計院校根本沒有開設過實訓課程,也有一些院校僅僅是在包裝設計課里增加了一些練習。究其原因,一部分是在財力和物力方面受到限制,另一部分主要就是在主觀意識上,一些院校根本就沒有引起足夠的重視。[1]

      (二)缺乏師資

      現階段的高職院校在師資方面存在一些問題,一些實訓經驗比較豐富的從業人員可能在學歷方面或者其他方面無法滿足高校的要求,因而無法進入高校執教,而在高校中執教的教師有一部分是缺少實訓經驗的,其效果可想而知。而高職院校的包裝設計實訓教學,必然得不到應有的效果。教師是教學的主體,學生的知識水平受教師水平的直接影響,因此,培養一支在理論水平、包裝制作和專業知識方面都擁有很高水平的教師團隊勢在必行。

      (三)課程設置不合理

      有的高職院校分配給實訓課的時間并不充足,在實訓課的教學上閉門造車和隨意教學的現象比較嚴重。因為用于上實訓課的時間并不多,也使得課堂教學內容和現實的工作拉開了很大的差距,不但不能滿足社會對人才的要求,更無法滿足包裝設計專業的學生自身發展需要。

      (四)缺少實訓教材

      教學活動主要受教材的指導和引領,但目前編寫包裝設計實訓教材缺乏相應人才,這直接影響包裝設計專業的教學效果。現階段最重要的任務就是優化實訓課程的設置,重組實訓教學的內容,使實訓課程的內容符合實際工作,縮短兩者間的距離。

      (五)缺少教學設施,缺乏實訓基地

      教學設施和實訓基地對高職院校包裝設計的實訓課程有重要的影響,但是有一部分學校因為自身的經濟實力薄弱,無法負擔費用高昂的實訓設施和專業的實訓基地,使得實訓的操作條件落后,沒有良好的實訓基地。

      (六)學校與企業的聯合不夠

      在高職院校的實訓教學中,學校和企業之間的聯合工作做的還不充足,不能很好地開展教學。

      二、包裝設計實訓課的重要性

      高職院校與普通高等教育的區別就是高職教育主要培養的是實用型和應用型的人才,而實現這一目標的主要途徑就是開設實訓課程。高職教育尤為重視培養學生的實際動手能力。正因如此,高職教育要在教學中,更好地使學生融入到工作角色,盡量多設置一些實訓課。[2]包裝設計專業的實踐性比較強,如果缺少實際的操作演練,勢必會使包裝設計專業的教學重理論而輕實踐。只有將包裝設計專業的理論知識與實踐相結合,才能使學生更好地掌握關于包裝設計的技巧和方法,幫助學生提高自身的創意設計能力,增強自身的就業競爭力。

      三、改革措施

      (一)重視實訓課

      在藝術設計的教學體系里,包裝設計是其重要的組成部分,高職教育的最大特點就是實訓課,可見其在高職教育中的重要性。包裝設計實訓課在加強學生的設計能力和制作能力方面具有重要作用。要讓學生用科學性的方法掌握包裝設計的知識,按照不同材料設計商品包裝,使學生更好地適應社會的需求,增強學生的自信心。

      (二)制定實訓教材

      高職院校的教學活動主要圍繞著教材進行,因此,各大院校更應重視教材的制定和開發工作。各大院校可讓專業指導委員會的成員加入到實訓教材制定的工作中來,當然,也可以邀請有包裝設計經驗的企業人員,讓其加入到制定實訓教材的工作中。通過這樣的努力,最終制定完成實訓教材,才能更好地培養出包裝設計人才。

      (三)注重師資培訓

      在高職院校的包裝設計教學活動中,教師起到至關重要的作用。高職院校要注重教師的再培訓,促使包裝實訓課能夠更好地開展。各個高校相互之間要加強交流,對實訓課程的內容進行深入的探討和設計。[3]針對高校內專職教師實踐機會少的情況,可以增加與職業人相互溝通的機會,讓理論知識與實踐更好地結合在一起。教師在教學中可使用“項目式”的教學方式,將學生分成若干設計小組,根據具體的項目,詳細地制定市場調查計劃,從調查開始,收集更多富有價值的資料,如目標消費群體、使用的材料、品牌的整體定位等方面的內容。通過這些材料展開各個小組之間的討論,制定相應方案。教師可以要求每個小組用PPT進行演示,由其他小組和任課教師對其進行點評。在整個的項目教學中,教師要起到引導和解惑的作用,嚴格把關各組的項目質量。這種“項目式”的教學,可以有效地幫助學生形成團隊精神,加強學生之間的溝通能力和組織能力,讓學生掌握項目整個的設計流程。

      (四)建設實訓基地

      高職院校的教育目標就是讓學生更好地就業,這就要求學校要培養適合企業需求的人才,按照企業的實際需求,做好學生實訓教學的基地建設,各高職院校應該將建設實訓基地加入到工作計劃中,有條不紊地進行基地建設工作。

      (五)校企聯合

      高職院校培養的人才最終都將進入企業,那么,學生在校學習期間,就可讓學生結合所學知識到企業中去實訓,通過在企業中的學習和交流,會加強學生與企業之間的聯系,最終達到教學目的。學生通過在企業中的學習,也能學到更多的知識。[4]

      (六)保證課時

      高職院校應該保證包裝設計實訓課程的課時,并引起足夠的重視。高職院校可單獨開設包裝實訓課,要將學生參與實訓的內容和應用的時間兩者的所占比例分配好。制定詳細計劃進度表,保證正常開展實訓課的時間。包裝設計專業的最大特點就是實踐性強,如果實訓課程的練習和實踐沒有充足的時間,那么將無法學好包裝設計。

      四、結語

      總而言之,高職院校的課程改革要隨著社會的需求不斷地進行調整。教師在教學中,要對包裝設計的實訓課程不斷地進行改革和創新,達到理論與實踐相結合的效果,進一步提升學生的理論和實踐的能力。高職院校應完善實訓教學體系,拉近企業與包裝設計人才的距離,提高學生在就業中的競爭力。

      參考文獻:

      [1]譚佳華.論高職院校包裝設計實訓課程改革探索[J].人力資源管理,2010(06).

      [2]曾照靜.淺談高職院校包裝設計課程教學現狀與改革[J].青年文學家,2013(32).

      [3]孫麗娜,王帆.運用現代教育技術深化高職《包裝設計實訓》項目化課程改革[J].神州,2013(19).

      課程設計報告范文第4篇

      傳統的包裝設計教學中,系統性規范性貫穿其中。包裝設計課程設計通常按部就班從包裝基本形態到應用設計逐步進行。但在結合廣告學專業特性,尤其要求審美與使用結合的前提下,若仍一成不變得采用傳統教學方式,教學效果將會大打折扣。包裝設計如何面向傳統和未來,不僅要培養學生設計審美的水平,但也要培養解決實際問題的能力,多方面進行包裝設計創造力的教學。我們需要認清專業課堂教學與課程體系在社會實踐中的關系。市場發展日新月異,我們必須緊密結合當下社會實際狀況。包裝設計課程中有許多細微的環節并沒有做到從市場、實用以及整體的角度去把握包裝設計,比如學生對包裝材料認識的缺失———相當部分可利用材料已經成熟運作在產品包裝中,但在專業實踐教學中并沒有更新這部分教學內容,學生當然也無法做到觸類旁通、舉一反三。包裝設計課程不僅要體現出科學性、綜合性、先進性,還要充分考慮到可操作性以及設計教學與市場研究的關系。

      二、廣告學專業教學中包裝設計課程的建設的建議

      (一)教學理念的更新

      包裝設計是與市場及產品非常貼合的課程,這需要我們在包裝設計課程過程中加強對市場的勘探了解。作為以現代設計為導向的設計課程,不論我們在設計理論中,還是實踐操作中,現代包裝發展階段和發展狀況都要了然于心,而且這個過程是不斷發展不斷跟進的。這也是對于設計類課程教學來說最基本的要求之一。這并不是簡單的幾分問卷調查,也不是紙上談兵,這需要在教學過程中引導學生了解現代市場發展,還要在生活中做個“有心人”,才能夠真正的做到包裝設計的現代化,做到包裝的超前設計。課程教學需要把握包裝設計在課程體系中的定位。包裝設計并非孤立地做好保護產品和視覺美觀就夠了,它在廣告學專業中是作為一個環節一個鏈條存在的。課程教學需要帶動學生宏觀得觀察包裝設計的意義并思考包裝設計要與企業品牌的關系,將包裝設計課程與其他課程融會貫通。將“以人為本,從實際出發”的理念注入教學設計。“綠色包裝”等環保觀念在包裝設計發展中常被提及,實際上有些設計也已經將此付諸市場。但如何在教學實踐中做到“以人為本,從實際出發”還是一個挑戰。有些學生在錯誤的引導下盲目地追求“綠色包裝”,結果導致設計成品甚至比非“綠色”更昂貴。這種形式主義在教學中確實需要我們深思,正確引導,避免這種狀況的發生。

      (二)課程結構的調整

      要想為學生設計創新型人才培養模式,必須將豐富的知識內容教學與實踐制作教學視作同等重要。包裝設計課程需要引導學生多方面地實踐操作,包裝設計教學并不能止于學生的電腦樣稿或者手繪概念圖,它需要學生熟悉相應的材料和工藝,熟悉包裝制作的各個環節和流程,尤其是在課程中后期,實踐制作起著至關重要的作用,它決定了學生是否將包裝理論知識轉化成設計能力并提高了設計素養,最終這些專業知識通過實踐環節將有利于他們今后所面臨的實際問題。

      (三)教學方式的優化

      課程設計報告范文第5篇

      摘 要 經職業分析后開發的課程,可有效避免教學的盲目性與無序性。通過廣西工商職業技術學院課程體系改革的實踐,借鑒職業資格技術等級標準,按“職業素質+職業知識能力+職業實踐”模塊重構高職專業課程體系,強調職業應用性和實用性,讓學生具備多方位就業轉換能力,達到“所學能所用”的人才培養目的,滿足社會對高職人才的期望。

      關鍵詞 高職高專 人才培養 課程設置 通用模型 方案研究

      一、 高職專業課程包通用模型設計方案

      (一) 模型建構

      高職課程設置應以圍繞培養對象的職業能力為主題,將課程與培養目標以及專業能力有機地結合,不再單純追求學科的系統性和完整性,而應根據培養目標的能力因素和崗位需求,篩選出學科中與培養職業能力直接有關并且使用頻率較高的專業知識內容,配合實踐性教育環節,以綜合能力培養為主體,突出技能和崗位要求為目的。課程內容設置以從業中實際應用的經驗和策略的習得為主、以適度夠用的概念和原理的理解為輔,共設置成職業素質課程、職業知識能力課程、校外職業實踐課程等三大模塊(見圖1)。

      其中職業素質課程貫徹始終,以“必需、夠用、實用”為度,強調針對性;職業知識能力課程對應國家職業資格考證安排進行,側重職業業務素質的提高,激發學生創新思維與個性發展,強調適應性和前瞻性;校外職業實踐課程在職業知識課程和職業能力課程基礎上進行,注重學生綜合能力培養,強調應用性。在課程設置上,既要考慮社會經濟發展對高職人才的素質要求,又要體現專業特點,還要結合本校的專業特色,要做好職業素質課程、職業知識能力和校外職業實踐課程的有機銜接,又要做到理論與實際的結合,保持知識掌握上的連續性。

      (二) 課程時序

      由于職業教育強調實踐的特殊性,其課程設置應當具有職業教育特色的序列。根據學生在學習過程中認知的心理順序和專業所對應的典型職業工作順序,妥善安排相關課程內容進行傳授,實現實踐技能與理論知識的整合,將收到事半功倍的效果。鑒于此,第一學期主要開設國家素質課程,第二、三學期主要開設職業主修課程,第四學期開設素質提升課程+職業輔修課程,第五、六學期主要開設校外職業實踐課程。

      (三) 證書能力

      一般在一年級末,學生對大學學習的過程有一定的適應后(證書一:基本上完成素質證書的考證學習任務并已獲證),根據自己的興趣、愛好以及對今后的學習和自身發展的考慮,在完成職業主修課程學習(證書二:基本完成第一職業資格證書的考證學習任務并已獲證)的同時,采取職業輔修或直接考證(證書三:基本完成第二職業資格證書的考證學習任務并已獲證)的方式進行另一專業的學習,最終參加校外職業實踐完成學業修業要求。

      二、 高職專業課程包課程模型的實踐以廣西工商職業技術學院為例

      (一)課程內容安排

      1.職業素質課程模塊構成。(1)國家素質課程:包括7門教育行政管理部門明確下文規定必修的公共課程和2門素質證書課程。(2)校本素質項目課程:為學院為體現辦學特色的素質項目。(3)素質提升課程(公共選修課程):依據上級及學院有關加強素質教育工作要求的文件規定提出課程目錄。

      2.職業知識能力課程模塊構成。(1)職業主修課程。包括職業核心課程、職業主干課程、職業基礎課程(其中由學校在全校范圍內設定兩門通識課程)三個層次,其中職業核心課程一般為2門課程,職業主干課程一般為3門課程,職業基礎課程一般為4門課程。(2)職業輔修課程。按國家有關職業資格課程規定設置兩個以上輔修職業課程組,供學生選修。

      3.校外職業實踐課程模塊構成。(1)畢業綜合實踐報告(畢業論文、畢業設計):依據教育部教高〔2000〕2號文所列實踐教學科目。(2)頂崗綜合實踐:依據廣西壯族自治區教育廳桂教高教〔2009〕69號文規定設置教學內容。(3)預就業:以就業證明等材料為據。

      (二)課程內容的序化

      第一學期主要開設國家素質課程+3門全校專業通設課程(會計基礎、市場營銷、管理基礎),第二、三學期主要開設職業主修課程,第四學期開設素質提升課程+職業輔修課程,第五、六學期主要開設校外職業實踐課程。其中各部分課程學時和學分標準如下:

      1.職業素質課程。職業素質課程安排852學時、51學分,專業實踐學時比例不低于20%。

      (1)國家素質課程:安排644學時、2分。第一學期安排:①《入學教育與國防教育軍訓》(36學時、2周軍訓、2學分)、②《思德修養與法律基礎》(48學時、3學分)、③《思想與中國特色社會主義理論體系概論》(64學時、4學分)、④《形勢與政策教育》(教社政〔2005〕9號要求分四學期上完,64學時、1學分)、⑤《高職體育》(教育部要求分兩學期上完,108學時、6學分)、⑥《高職英語和英語等級考證》(教育部高教司要求分兩學期上完,180學時、6學分)、⑦《計算機基礎和計算機等級考證》(64學時、4學分)、⑧《心理健康教育》(教育廳要求分四學期上完,16學時、1學分)、⑨《職業發展與就業指導》(教育廳要求分四學期上完,36學時、2學分)。

      (2)校本素質課程。即“兩口兩手一禮儀,三球一舞”項目(“兩口”項目指培養演講口才和演唱能力的活動項目,包括主題中英文演講、主題辯論大賽、歌詠比賽、校園歌手比賽等;“兩手”項目是指一手文章、一手字,包括主題征文比賽、硬筆、毛筆書法比賽、計算機文字錄入比賽等;“一禮儀”項目指培養交際禮儀的活動能力,包括主題校園形象大使大賽、商務禮儀大賽等;“三球”項目指乒乓球比賽、羽毛球比賽、氣排球比賽;“一舞”項目指交誼舞比賽),僅列入第二課堂活動計劃,不定課時,分。

      (3)素質提升課程(公共選修課程):在第二學期起逐步開設,每學期不超過三門,共208學時、13學分。

      2.職業知識能力課程。安排900學時、54學分,專業實踐學時比例不低于30%。

      (1)職業主修課程。應按國家有關職業資格課程規定設置。①職業核心課程一般為2門課程、12學分、192學時。②職業主干課程一般為3門課程、15學分、240學時。③職業基礎課程一般為4門課程、16學分、256學時。其中,課程1、課程2兩門由學校設定。④職業資格證書,2學分、34學時,在該職業資格證書考試前一個學期開設。

      (2)職業輔修課程。分,144學時。輔修職業資格證書,2學分為獎勵學分、34學時,在該職業資格證書考試前一個學期開設。

      3.校外職業實踐課程。安排在第五、六學期,共900學時、32學分,其中專業實踐學時比例為100%。

      (1)畢業綜合實踐報告(畢業論文、畢業設計):在第五學期安排8周,8學分。

      (2)頂崗綜合實踐:共安排22周(其中第5學期7周、第6學期15周)、22學分。

      (3)預就業:安排在第六學期第15周后,2學分。

      具體安排時序見圖2。

      三、 結語

      就業的本質是社會對求職者知識結構和技能的需要與認可,由于學生就業崗位具有多種選擇,而且即使就業崗位確定以后,崗位內容也有可能包含多個方面,職業培養的目標就不能專門針對單一崗位或工種崗位而應以專業相近的崗位群或工種群。在課程的設置上不僅要考慮到第一就業崗位的需要,還必須兼顧第二就業崗位或第三就業崗位的需要,要讓學生“精一門,通兩門、知三門”,具備多方位就業轉換能力。高職院校只有通過改革和調整,積極與社會及市場相結合,建構職業本位下的高職專業課程包,才能更好地實現社會發展與個人發展相統一的目標,培養出基礎扎實、適應性強的高素質應用型人才,提高學生的就業能力,奠定高職院校生存和發展的基礎。

      高職課程包通用模型方案的設計實踐,較好地承載了人才培養目標要求,強調了職業的應用性和實用性,通過雙證書基礎上的主輔修制,確立了學生在教學活動中的主導地位,打破了以教師為中心的常規,不斷激發學生主動學習興趣,讓其主動想方設法去了解職業任務,掌握前期知識直至最后完成職業任務,使學生在畢業后應能熟練從事所定位的職業相對應的實踐產品(生產活動或服務活動),達到復合型和綜合型人才培養的目標。

      [課題項目] 本文系2007年廣西高校優秀人才資助計劃項目《基于職業本位的高職專業課程包建設》(項目編號:RC2007054)的研究成果之一。

      參考文獻:

      [1] 陳濤.高職院校學生職業能力培養研究.武漢:華中師范大學.2008.

      [2] 王海波,劉志宏.基于崗位分析構建高職課程體系的探索.職教論壇.2008.2(下).

      亚洲欧洲国产视频| 国产亚洲自拍一区| 国产综合亚洲专区在线| 在线a亚洲v天堂网2018| 亚洲另类无码专区丝袜| 亚洲熟妇无码八V在线播放 | 亚洲熟妇AV乱码在线观看| 亚洲av永久无码嘿嘿嘿| 久久精品国产亚洲AV忘忧草18| 亚洲剧场午夜在线观看| 亚洲av无码电影网| 日韩亚洲产在线观看| 亚洲色偷偷色噜噜狠狠99网| 亚洲另类无码一区二区三区| 亚洲AV成人无码久久WWW| 国产亚洲视频在线观看| 亚洲精品无码永久在线观看| 亚洲综合色视频在线观看| 久久精品夜色噜噜亚洲A∨| 亚洲熟女一区二区三区| 国产亚洲真人做受在线观看| 亚洲AV无一区二区三区久久| 亚洲成人免费在线| 亚洲最大黄色网站| 日本亚洲免费无线码| 亚洲国产成人精品无码区花野真一| 亚洲av最新在线观看网址| 亚洲AⅤ永久无码精品AA| 久久久久亚洲AV综合波多野结衣| 亚洲精品乱码久久久久久自慰| 亚洲国产另类久久久精品| 久久亚洲精品无码AV红樱桃| 亚洲一区在线观看视频| 亚洲一本到无码av中文字幕| 亚洲AV无码专区亚洲AV桃| 亚洲色欲久久久久综合网| 亚洲精品国产精品乱码在线观看| 亚洲精品人成在线观看| 亚洲午夜久久久精品电影院| 亚洲色偷偷偷综合网| 亚洲欧洲中文日韩久久AV乱码|