106學年第1學期課程綱要

@尊重智慧財產權,請同學勿隨意影印教科書 。
Please respect the intellectual property rights, and shall not copy the textbooks arbitrarily.

一、課程基本資料
開課序號 2926 課程學制
科目代碼 CSU0017 課程名稱 邏輯語言程式設計
英文名稱 Logic Programming
全/半年 必/選修 選修
學分數 3.0 每週授課時數 正課時數: 3 小時
開課系級 資工系(學)2年級
先修課程
課程簡介 This course teaches the techniques of Logic Programming through the Prolog/Perl language.
課程目標 對應系所核心能力
1. 能撰寫PROLOG的程式 學士:
 1-1 具有軟體開發能力

二、教學大綱
授課教師 方瓊瑤
教學進度與主題
本課程主要目的在讓學生認識並學會撰寫邏輯語言(PROLOG)。
1.能了解邏輯語言(PROLOG)的語法。
2.會撰寫邏輯語言(PROLOG)的語法並用來解題。
3.學會邏輯語言的設計理念。
Ch1:IntroductiontoProlog
Ch2:SyntaxandmeaningofPrologprograms
Ch3:List,operators,arithmetic
Ch4:Usingstructures:exampleprograms
Ch5:Controllingbacktracking
Ch6:Inputandoutput
Ch7:Morebuilt-inpredicates
Ch8:Programmingstyleandtechnique
Ch9:Operationsondatastructures
Ch11:Basicproblem-solvingstrategies
評量方式:期中考25%,期末考30%,課堂作業35%(含討論區作業與課堂學習單),上課出席10%
注意事項:
1.考試以筆試為主,CLOSEBOOK。
2.課堂作業為程式作業,需當堂課繳交,不得補交。另,期末需繳交該學期課堂作業之總報告,包含每一次的作業名稱、程式內容、及測試結果。3.考試請勿作弊,作業請勿抄襲,否則學期成績以零分計算。
4.學期中若對上課方式或課程內容有問題,請儘速找老師討論。謝謝!!
教學方法
方式 說明
講述法  
問題解決教學  
實驗/實作  
評量方法
方式 百分比 說明
作業 35 % 含討論區作業與課堂學習單
期中考 25 %  
期末考 30 %  
出席 10 %  
參考書目 IvanBratko,Prolog:programmingforArtificialIntelligence,AddisonWesley,London

版權所有 © 2024 國立臺灣師範大學