東吳大學教師授課計劃表

檔案產生時間:2022/3/4 下午 07:54:27
本表如有異動,於4小時內自動更新
一、課程基本資料 Course Information
科目名稱 Course Title:
(中文)商業軟體應用與程式設計A組
(英文)SOFTWARE PACKAGE APPLICATIONS PROGRAMMING
開課學期 Semester:110學年度第2學期
開課班級 Class:企一A
授課教師 Instructor:張淵智 CHANG, YUAN-CHIH
科目代碼 Course Code:BBA23301 單全學期 Semester/Year:單 分組組別 Section:A組
人數限制 Class Size:65 必選修別 Required/Elective:選 學分數 Credit(s):2
星期節次 Day/Session: 一9A  前次異動時間 Time Last Edited:110年11月30日16時16分
企業管理學系基本能力指標 Basic Ability Index
編號
Code
指標名稱
Basic Ability Index
本科目對應之指標
Correspondent Index
達成該項基本能力之考評方式
Methods Of Evaluating This Ability
1瞭解企業經營的實務與制度
Understanding business administration in practice and system.
  
2瞭解企業管理的技術與方法
Understanding business administration and management in managerial technique and method.
》出缺席狀況
》實作(含分組演練/合作等)
》資料蒐集與分析
3瞭解人的行為
Understanding the human behavior.
  
4分析與邏輯思考能力
Ability of analysis and logic thinking.
》紙筆測驗
》實作(含分組演練/合作等)
》資料蒐集與分析
》學習綜合表現
5國際移動力
Global mobility
  
6團隊合作能力
Abilities of coordination and cooperation in teamwork.
  
7發掘與解決問題的能力
Ability of problem exploring and solving.
》出缺席狀況
》實作(含分組演練/合作等)
》資料蒐集與分析
8表達能力
Ability of communication and expression.
  
9創造力
Creativeness.
  
二、指定教科書及參考資料 Textbooks and Reference
(請修課同學遵守智慧財產權,不得非法影印)
●指定教科書 Required Texts

●參考書資料暨網路資源 Reference Books and Online Resources
1.Excel VBA基礎必修課:商管群最佳程式設計訓練教材,張志成、蔡文龍, 碁峰
2.Excel程式設計入門教材,洪國勝,泉勝出版有限公司
3.Excel資料處理與分析設計寶典,林佳生,經瑋
4.舞動Excel公式與函數,黃景增,經瑋
三、教學目標 Objectives
本課程將引導學生在試算表商業套裝軟體之中,學習如何進行VBA的程式編碼,學習透過原始碼的程式編輯程序,以及下達指令的起承轉合,並透過實作模組與設計商務表單的方式,以收程式系統完整架構之效。
當學生已有基本VBA程式語法與編碼邏輯的基本概念後,將再進階引導學生以VBA自訂函數功能,所教導的自訂函數,包含數學函數、文字函數、日期與時間函數、基本統計函數、參照函數、資料庫函數、邏輯與資訊函數。本課程的函數教學,並非以函數精靈的簡易方式進行,而是以直接編寫函數程式語法的教學方式,引導同學熟悉程式邏輯的編碼程序與下達指令的思維,透過VBA程式編輯自訂函數的引導,以期學生能有程式編輯的系統思維與架構概念,透過實作各項商業微系統的方式,讓學生有編輯程式系統的實作經驗,以期學生能掌握商務運用的效能。
This course will guide students to learn how to code VBA programs in the spreadsheet business package software, learn the program editing process through the source code, and the inheritance and transformation of the issued commands, and through the implementation of modules and design business forms, With the effect of the complete structure of the receiving program system. When students have the basic concepts of basic VBA program grammar and coding logic, they will be guided to use VBA custom function functions. The custom functions taught include mathematical functions, text functions, date and time functions, and basic statistics. Functions, reference functions, database functions, logic and information functions. The function teaching in this course is not carried out in a simple way of function wizards, but a teaching method of directly writing function program syntax, guiding students to be familiar with the coding process of program logic and the thinking of issuing instructions, and guided by editing custom functions through VBA programs , In the hope that students can have the system thinking and architecture concept of program editing, through the implementation of various commercial micro-systems, so that students have the practical experience of editing program systems, so that students can master the efficiency of business applications.
四、課程內容 Course Description
整體敘述 Overall Description
引導學生以VBA自訂函數功能,所教導的自訂函數,包含數學函數、文字函數、日期與時間函數、基本統計函數、參照函數、資料庫函數、邏輯與資訊函數。本課程的函數教學,並非以函數精靈的簡易方式進行,而是以直接編寫函數程式語法的教學方式,引導同學熟悉程式邏輯的編碼程序與下達指令的思維,透過VBA程式編輯自訂函數的引導,以期學生能有程式編輯的系統思維與架構概念
●分週敘述 Weekly Schedule
週次 Wk 日期 Date 課程內容 Content 備註 Note

1

2/21 試算表商業套裝軟體簡介
功能教學:基本簡介、定址(參照位址、絕對位址)說明、進階圖表功能運用
實作運用:以趨勢線預估營業額、以圖表拋轉甘特圖
  

2

2/28 資料分析簡介(篩選、進階篩選、樞紐分析及分析圖)
功能教學:基本篩選功能、進階篩選功能、建立與編輯樞紐分析表、樞紐分析表排序與群組、建立樞紐分析圖
實作運用:薪資結構分析、各店營業額分析、簡單利潤中心表格
  

3

3/7 基本VBA程式編輯簡介、VBA程式編碼的概念
功能教學:錄製VBA巨集、執行VBA巨集、錄製後的編碼說明、認識VBA程式架構、認識VBA程式類型(Sub、Function、Property、Event)、VBA資料宣告、編輯簡單陳述程式VBA編碼、輸入與輸出、連結工作表
  

4

3/14 VBA常用程式編碼語法
功能教學:VBA參照位址編碼語法、VBA絕對位址編碼語法、儲存格定義與名稱的VBA編碼(Range、Cells、Offset)、選取儲存格程序編碼(Union、Intersect、Current Region)
  

5

3/21 VBA程式流程控制-決策控制與迴圈控制
功能教學:單一選擇程式編碼結構(If…Then)、雙向選擇程式編碼結構(If…Then…Else)、巢狀編碼結構(Else…If、End If)、多向選擇程式編碼結構(Select Case)陳述程式。函數IF()、IFERROR()說明。Do…Loop迴圈控制、For…Next迴圈控制、For Each…Next迴圈控制
實作運用:員工基本資料表、萃取地址資料中的街道名
  

6

3/28 VBA程式-事件程序的運用
功能教學:建立交談視窗程序(MsgBox)、交談視窗輸入資料程序(InputBox)、Property程序、認識控制項物件(ActiveX)
實作運用:練習對話視窗、實作互動式對話視窗
  

7

4/4 制定客製化表單
功能教學:建立表單、加入表單元件、定位順序、設定預設值與傳回輸入值、使用UserForm與撰寫程式碼、使用MultiPage與撰寫程式碼
實作運用:產品進銷存明細表單、製作客戶資料表
  

8

4/11 VBA程式-建立圖形物件、圖表物件
功能教學:以VBA說明圖形物件結構、以VBA說明圖表物件結構、以VBA控制動態圖表、建立互動式圖表
  

9

4/18 期中考   

10

4/25 VBA定時自動化操作編碼、VBA合併與拆分操作、VBA編碼自訂函數Function程序   

11

5/2 自訂函數Function程序:數學函數的編碼語法
編碼語法教學:INT()、MOD()、ROUND()群組、ABS()、公因數與公倍數群組…等
程式編碼實作:話務費用計算系統、薪資撥補計算系統、停車場計價系統
  

12

5/9 自訂函數Function程序:文字函數的編碼語法
編碼語法教學:LEFT()、RIGHT()、MID()、FIND()、SEARCH()、REPLACE()LEN()、EXACT()、REPT()、IF()、ISERR()、ISBLANK()、ERROR()、ISNUMBER()…等
程式編碼實作:萃取姓氏與切割姓名、萃取電話區碼與重新合併電話、萃取地址中的分區與街道名、切割英文名字的姓氏與名稱、複姓萃取與拋轉尊稱、簡易損益表製作、簡易個人綜所稅計算
  

13

5/16 自訂函數Function程序:驗證功能、函數合併編碼
編碼語法教學:驗證功能於清單方塊上的使用、數學函數與文字函數的合併編碼、以VBA編碼進行資料驗證
程式編碼實作:人事資料表、供應商資料表、客戶資料表、零用金管理系統、銀行存款明細管理系統
  

14

5/23 自訂函數Function程序:日期與時間函數的編碼語法
編碼語法教學:現時函數(NOW、TODAY)、日期函數(YEAR、MONTH、DAY、DATE)、時間函數(HOUR、MINUTE、SECOND、TIME)、DATEDIF()、EDATE()、EOMONTH()…等
程式編碼實作:人事年資計算、通話時數計算、停車時間計算、鐘點計算
  

15

5/30 自訂函數Function程序:基礎統計函數的編碼語法
編碼語法教學:計數群組(COUNT、COUNTA、COUNTBLANK、COUNTIF、SUMIF)、均數群數(AVERAGE、AVERAGEA、TERIMMEAN)、極值群組(MAX、MIN)…等
程式編碼實作:刪除極值後的平均成績、簡易利潤中心制度
  

16

6/6 自訂函數Function程序:檢視參照函數與資料庫函數的編碼語法
編碼語法教學:LOOKUP()、VLOOKUP()、HLOOKUP()、INDEX()、MATCH()、ROW()、COLUMN()…等
程式編碼實作:(併和所有以教學之函數編碼製作)報價單系統、客戶關係管理系統、資訊自動通知系統
  

17

6/13 增益集之資料分析運用
教學內容:相關係數、資料分析矩陣、單因子迴歸分析、多變數複迴歸分析、非線性迴歸分析、線性迴歸分析與相關編碼語法(LINEST、INTERCEPT、SLOPE、TREND、FORECAST、LOGEST…等)
資料分析實作:營業額預測、年薪預測、財務報表預測與編制、股價預估
  

18

6/20 期末考   
五、考評及成績核算方式 Grading
配分項目 Items 次數 Times 配分比率 Percentage 配分標準說明 Grading Description
出席1830% 
期中考130% 
學期考140% 
配分比率加總 100%  
六、授課教師課業輔導時間和聯絡方式 Office Hours And Contact Info
●課業輔導時間 Office Hour
課堂時間
●聯絡方式 Contact Info
研究室地點 Office: EMAIL:littlewo@ms67.hinet.net
聯絡電話 Tel: 其他 Others:
七、教學助理聯絡方式 TA’s Contact Info
教學助理姓名 Name 連絡電話 Tel EMAIL 其他 Others
八、建議先修課程 Suggested Prerequisite Course
九、課程其他要求 Other Requirements
十、學校教材上網、數位學習平台及教師個人網址 University’s Web Portal And Teacher's Website
學校教材上網網址 University’s Teaching Material Portal:
東吳大學Moodle數位平台:http://isee.scu.edu.tw
學校數位學習平台 University’s Digital Learning Platform:
☐東吳大學Moodle數位平台:http://isee.scu.edu.tw
☐東吳大學Tronclass行動數位平台:https://tronclass.scu.edu.tw
教師個人網址 Teacher's Website:
其他 Others:
十一、計畫表公布後異動說明 Changes Made After Posting Syllabus