課程概述
程序設計基礎(Python)是計算機基礎教育核心課程,為低年級提供學科競賽、科技活動、創新創業實踐的重要工具,為高年級搭建計算機通識教育和專業領域研究間的橋樑。課程在本科教學質量國家標準上,圍繞人才培養總目標,主動適應培養新時代複合型人才的學科交叉、產學融合、科教結合等多元需求,達成:
知識目標:識記核心知識,領會應用場景,掌握編程方法,以概念為本、理解為先。
能力目標:運用計算思維,強化實踐訓練,提高系統能力,以問題求解、應用創新為要。
素質目標:實施課程育人,引導自主學習,提升學生素質,以社會責任為重,以全面可持續發展為魂。
課程針對本科一二年級學生,在已學的程序設計基礎上,瞄準未來專業學習中的科學研究和工程技術,從數據處理和算法應用進一步「賦能」,掌握現代計算科學的前沿理論,提高計算科學創新驅動的應用能力。
教學單元
1 第1章 編程入門
第1節 Python概述
第2節 編程起步
2 第2章 數據表示與運算
第3講 數字與運算
第4講 字符串
第5講 列表與元組
第6講 字典
第7講 集合
3 第3章 控制結構
第8講 輸入與輸出
第9講 順序與選擇結構
第10講 循環結構(一)
第11講 循環結構(二)
第12講 控制結構應用舉例
4 第4章 程序模塊化
第13講 函數定義
第14講 函數參數
第15講 函數調用
第16講 常用標準庫
5 第5章 文件操作
第17講 文件操作(一)
第18講 文件操作(二)
6 第6章 類與對像
第19講 類與對像(一)
第20講 類與對像(二)
7 第7章 編程高級話題
第21講 異常處理(一)
第22講 異常處理(二)
第23講 模塊與包(一)
第24講 模塊與包(二)
課程列表
名稱 時間長度
第01講1.1.1機器人的定義 00:05:08
第02講1.1.2機器人系統的組成 00:11:45
第03講1.1.3工業機器人基本參數及作業要求 00:19:06
第04講1.2.1所謂機器人控制 00:11:23
第05講1.2.22.如何理解被控對象與控制系統的關係及控制? 00:08:55
第06講2.1.1機器人操作臂機構學及其基本內容(上) 00:10:55
第07講2.1.2機器人操作臂機構學及其基本內容(中) 00:20:29
第08講2.1.3機器人操作臂機構學及其基本內容(下) 00:08:17
第09講2.2.1機器人操作臂坐標系與坐標變換(上) 00:16:33
第10講2.2.2機器人操作臂坐標系與坐標變換(中) 00:17:08
第11講2.2.3機器人操作臂坐標系與坐標變換(下) 00:20:13
第12講2.3.1機器人操作臂運動學及求解方法(上) 00:18:57
第13講2.3.2機器人操作臂運動學及求解方法(中) 00:07:22
第14講2.4機器人操作臂運動學及求解方法(下) 00:17:06
第15講2.5.1雅可比矩陣及其用途(上) 00:15:31
第16講2.5.2雅可比矩陣及其用途(中) 00:12:56
第17講2.5.3雅可比矩陣及其用途(下) 00:11:39
第18講3.1機器人動力學問題 00:04:30
第19講3.2.1機器人動力學方法:拉格朗日法(上) 00:16:14
第20講3.2.2機器人動力學方法:拉格朗日法(下) 00:12:03
第21講3.3機器人動力學方程:牛頓-歐拉法 00:15:23
第22講4.1 SICE-DD機器人運動方程式回顧 00:17:17
第23講4.2.1機器人操作臂參數識別理論與實驗(上) 00:13:15
第24講4.3機器人操作臂參數識別理論與實驗(中) 00:26:54
第25講4.4機器人操作臂參數識別理論與實驗(下) 00:05:38
第26講5.1 位置-軌跡追蹤控制:PID控制 00:21:14
第27講5.2.1何謂動態控制? 00:05:09
第28講5.2.2前饋動態控制 00:09:12
第29講5.2.3前饋+PD反饋動態控制 00:05:59
第30講5.3 計算力矩控制法 00:10:42
第31講5.4 加速度分解控制法 00:18:31
第32講5.5 機器人軌跡追蹤控制方法的總結 00:07:39
第33講6.1.1什麼是機器人操作臂的力-位混合控制 00:02:26
第34講6.1.2機器人操作臂與環境的建模 00:08:07
第35講6.1.3機器人操作臂作業的分類及力控制的分類 00:13:34
第36講6.1.4用於機器人力控制的力傳感器 00:12:08
第37講6.1.5基於位置控制的力控制系統 00:09:13
第38講6.2.1機器人操作臂作業的分類及力控制的分類 00:13:34
第39講6.2.2用於機器人力控制的力傳感器 00:12:08
第40講6.2.3基於位置控制的力控制系統 00:09:13
第41講6.2.4基於力矩控制的力控制系統 00:04:44
第42講6.2.5採用雅克比矩陣轉置的末端操作器作業空間內PD控制的力矩控制 00:06:03
第43講6.3.1基於位置控制的力控制方法分類 00:10:07
第44講6.3.2剛度控制 00:19:09
第45講6.3.3阻尼控制 00:13:55
第46講6.3.4阻抗控制 00:04:48
第47講6.3.5假想柔順控制 00:04:37
第48講6.3.6基於位置控制的力控制小結及對基於位置控制力控制的自然思考 00:05:05
第49講6.4.1基於力矩控制的力控制系統 00:02:37
第50講6.4.2無動力學補償的直角坐標系內基於JT的PD控制力控制系統及方法 00:15:17
第51講6.4.3無動力學補償的混合控制方法 00:06:11
第52講6.4.4有動力學補償的控制方法與分類 00:02:51
第53講6.4.5由力傳感器直接測得外力的有動力學補償力制方法 00:07:18
第54講6.4.6動態混合控制的有動力學補償力制方法 00:02:11
第55講6.4.7基於位置控制的力控制與基於力矩的力控制系統和方法的比較 00:04:26
第56講7.1.1機器人操作臂模型的不確定性與動態控制問題 00:14:39
第57講7.1.2何謂機器人的魯棒控制? 00:02:08
第58講7.1.3動力學特徵及動力學方程的不確定量 00:09:21
第59講7.2.1基於逆動力學的基本控制方式和不確定性的影響 00:19:55
第60講7.2.2由李亞普諾夫方法的ROBUST控制 00:05:25
第61講7.2.3公稱控制 00:12:38
第62講7.2.4基於受動特性的Robust控制及其改進版 00:10:30
第63講8.1何謂自適應控制? 00:06:09
第64講8.2.1機器人操作臂系統線性化的自適應控制應用問題 00:02:07
第65講8.2.3考慮機器人操作臂構造的自適應控制系統構成 00:05:39
第66講8.2.3自適應控制方法中的機器人操作臂系統的模型化問題 00:07:22
第67講8.2.4機器人操作臂系統模型化、基底參數和自適應控制控制律 00:16:15
第68講9.1 最優控制的基本概念和形式化 00:05:36
第69講9.2.1最優控制輸入的求解方法 00:15:46
第70講9.2.2最優控制問題的數值解法與流程 00:05:36
第71講9.3 機器人最優控制問題及最短時間控制的形式化 00:12:14
|