人机交互课程设计大纲.docx
《人机交互课程设计大纲.docx》由会员分享,可在线阅读,更多相关《人机交互课程设计大纲.docx(24页珍藏版)》请在冰豆网上搜索。
![人机交互课程设计大纲.docx](https://file1.bdocx.com/fileroot1/2023-5/23/dd73c52b-2797-480d-89eb-bab1c790e6eb/dd73c52b-2797-480d-89eb-bab1c790e6eb1.gif)
人机交互课程设计大纲
四川理工学院计算机学院
《人机交互》课程设计大纲
课程编号:
课程类别:
选修
课程名称:
人机交互课程性质:
实践
学时:
1周开课学期:
6
学分:
1先行课程:
网站程序设计,JAVA程序设计
适用专业:
计算机科学与技术(信息方向)
一、课程设计的目的
通过课程设计,主要达到以下目的:
1、加深对交互界面设计、软件工程、程序设计语言的理论知识的理解和应用水平。
2、掌握交互界面设计的基本方法,熟悉界面设计的步骤。
3、通过设计人机交互界面应用课题,进一步熟悉界面设计工具的操作技术,提高动手能力,提高分析问题和解决问题的能力。
二、课程设计教学基本要求
1.掌握交互界面的概念设计和逻辑设计。
采用VB,DELPHI,VS2005,Dreamwear,等设计工具完成界面建立工作。
2.根据所学的界面设计步骤、程序设计以及软件工程的知识,对设计交互界面系统,进行可用性评估。
3.学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
4.按规定和要求编写课程设计说明书。
三、课程设计的内容
课题一、学生学籍管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题二、网上投稿管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
教师采取同组异质的策略将学生分组,每个小组成员为一个团队。
每个小组设置项目经理1人,由项目经理负责组内成员的分工。
按照软件工程的方法和技术路线,小组成员要承担自己的职责,集思广益,完成课程设计任务。
课题三、房屋中介管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题四、工资管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题五、数据库原理网上学习系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题六、图书资料管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题七、小区物业管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题八、电子商务书店系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题九、学生选课评教系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题十、个人微博界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
四、课程设计方式
以2-3名学生为一组,一组一题,分工协作,独立查阅资料、设计方案、实验验证为主,同时安排教师集中讲解、辅导。
课程设计报告一组撰写一份,要求写明组内成员分工情况,各自工作完成情况。
五、课程设计进度安排(按20/周学时安排)
1、集中讲解2学时;
2、查阅资料、收集材料4学时;
3、初步设计4学时;
4、实验设计、上机操作或验证6学时;
5、撰写设计报告4学时。
六、对指导教师和学生的要求
对指导教师的要求和对学生的要求,参照《四川理工学院课程设计管理规范》结合本专业的特点制定。
1、对指导教师的基本要求
1)教师要提前备课,根据课程设计教学大纲的要求选择题目,拟定任务书,制定指导计划,编写课程设计指导书(包括课程设计目的、内容、要求、进度、成绩评定等)。
2)经常检查学生的工作进度和质量,耐心细致地进行指导,及时解答和处理学生提出的问题;贯彻因材施教的原则,注重启发引导,鼓励学生提出独立见解,适当组织讨论,充分发挥学生的主体作用,注意发掘学生的创新潜能。
4)审查学生完成的设计资料与文件。
5)考核形式采用平常考查和设计报告审查相结合方式,认真审核学生课程设计的全部内容,仔细评阅,评定成绩,做好总结。
6)每位指导教师指导课程设计的学生人数不超过15人,每天指导时间不少于2小时。
在课程设计过程中,教师每天应到位并做具体指导,及时发现和解决问题。
课程设计教学自始至终要有布置、有检查、有考核,确保学生独立完成课程设计任务。
2、对学生的基本要求
1)要有勤于思考、刻苦钻研的学习精神和严肃认真、一丝不苟、有错必改、精益求精的工作态度,要敢于创新、勇于实践,注意创新意识和工程意识培养。
对有抄袭他人成果或找他人代做代写等弄虚作假行为者,一律按不及格记成绩,并根据学院有关规定给予处理。
2.认真阅读课程设计指导书,明确课程设计的目的、作用和要求,领会给定课程设计题目的意图,学会设计的基本方法与步骤;课程设计中应学会运用所学知识和收集、归纳相关资料解决具体问题的方法。
3.掌握课程设计的基本理论和基本知识,努力做到概念清楚、数据可靠、计算准确、设计合理,实验软件程序运行良好,图表绘制符合标准要求,设计说明书撰写规范。
4.要严格遵守学习纪律,遵守作息时间,不得迟到、早退和旷课,每天出勤不少于6小时。
如因事、因病不能上课,则需请假,凡未请假或未获准假擅自不做设计者,均按旷课论处。
七、课程设计的成绩评定
1.指导教师应认真批阅学生所做课程设计,明确指出设计中存在的问题,写出简单评语,给出成绩并签名。
根据学生提交的设计方案、软件质量、绘制图纸(制作实物)、设计报告(说明书)和设计答辩质量,参考学生出勤情况、工作态度、文明作风等进行计分。
2.课程设计的成绩分为:
优秀(90~100分)、良好(80~89分)、中等(70~79分)、及格(60-69分),不及格(59分以下)五个等级。
优秀所占比例原则上控制在15%左右。
3.学生的课程设计成绩单应由教研室主任审核签字,一式三份,二份交学生所在系教学办公室,另一份教研室留存。
八、课程设计教材及主要参考资料
[1]孟祥旭.李学庆主编.人机交互技术原理与应用.清华大学出版社[M],2004年9月;
[2]董士海.计算机用户界面及其工具.北京:
科学出版社,1999
[3]罗仕鉴.朱上上.孙守迁.人机界面设计.北京.机械出版社,2002
[4]谭浩强.网站设计与制作.北京.中国铁道出版社,2002
九、教学建议
1、课程设计可根据学生的实际情况,采取灵活多变的教学方式,如开发工具的选择上,功能完善上可因人而宜,发挥学生的个人特长,提高兴趣。
2、对程序设计的题目,要加强辅导讲解,确保收到实效。
3、学生应系统的学习至少一种开发工具,建议开设一门掌握开发工具的课程,防止参差不齐现象,以达到课程设计的目的和效果。
撰写人:
周刚审核人:
修(制)订日期:
2010年3月20日院领导签字:
课程设计任务书
课程名称:
人机交互
课程设计时间:
1周
适用专业层次:
计算机科学与技术信息方向(本科)
一、设计目的:
通过课程设计,主要达到以下目的:
1、加深对数据库系统、软件工程、程序设计语言的理论知识的理解和应用水平。
2、掌握数据库设计的基本方法,熟悉数据库设计的步骤。
3、通过设计数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
4、学习基本“C/S结构”数据库编程方法。
二、设计要求:
从课程设计的目的出发,通过设计工作的各个环节,达到以下教学要求:
1.最多3人一组,每组从所给题目中任选一个(如自拟题目,需经指导教师同意),3人协同完成题目,明确分工。
2.设计完成后,将所完成的工作交由老师检查;
3.要求写出一份详细的设计报告(课程设计说明书)。
4.对学生的基本要求
1)要有勤于思考、刻苦钻研的学习精神和严肃认真、一丝不苟、有错必改、精益求精的工作态度,要敢于创新、勇于实践,注意创新意识和工程意识培养。
对有抄袭他人成果或找他人代做代写等弄虚作假行为者,一律按不及格记成绩,并根据学院有关规定给予处理。
2)认真阅读课程设计指导书,明确课程设计的目的、作用和要求,领会给定课程设计题目的意图,学会设计的基本方法与步骤;课程设计中应学会运用所学知识和收集、归纳相关资料解决具体问题的方法。
3)掌握课程设计的基本理论和基本知识,努力做到概念清楚、数据可靠、计算准确、设计合理,实验软件程序运行良好,图表绘制符合标准要求,设计说明书撰写规范。
4)要严格遵守学习纪律,遵守作息时间,不得迟到、早退和旷课,每天出勤不少于6小时。
如因事、因病不能上课,则需请假,凡未请假或未获准假擅自不做设计者,均按旷课论处。
三、课程设计进度安排(按20/周学时安排)
1、集中讲解2学时;
2、查阅资料、收集材料4学时;
3、初步设计4学时;
4、实验设计、上机操作或验证6学时;
5、撰写设计报告4学时。
四、设计内容:
(任选其一)
课题一、学生学籍管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题二、网上投稿管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
教师采取同组异质的策略将学生分组,每个小组成员为一个团队。
每个小组设置项目经理1人,由项目经理负责组内成员的分工。
按照软件工程的方法和技术路线,小组成员要承担自己的职责,集思广益,完成课程设计任务。
课题三、房屋中介管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题四、工资管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题五、数据库原理网上学习系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题六、图书资料管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和自主学习能力。
2.课程设计要求
1)分析系统的功能,画出系统的功能结构图;系统流程图。
2)对象建模分析:
通过系统的用例图反映用户的实际交互需求。
3)视图抽象设计:
分析系统可能包括的功能视图,分析每一个视图可能的交互操作和需要的信息。
4)概要设计:
对抽象的视图设计做进一步的具体设计,产生视图的概要设计。
5)视图的关联设计:
将不同交互视图之间的联系和状态转换关系整理清楚。
画出各视图之间的关联关系图。
6)视图的全面设计:
确定各个视图的具体内容和大致布局,并在每个视图上明确体现与其他视图的关系,保证系统的整体性和和谐性,然后借助具体的开发工具进行界面的实际设计。
课题七、小区物业管理系统界面设计
1.课程设计目的
(1) 掌握界面设计的概念设计和逻辑设计。
选用一种开发工具,完成该系统的界面设计工作。
(2)学会团队协作解决问题的方法,增强学生自信心与团队责任心、培养学生的主动性思考能力和