论文部分内容阅读
课题:基于ARM与Linux的嵌入式系统开发项目教学研究(JZW590112006)
[摘 要]目前,全国高职院校陆续增开嵌入式相关专业,对于核心课程教学内容及教学方法的开发与研讨各有特色。本文针对《Linux应用开发》这门嵌入式专业核心课程的课程建设及教学方法做出了一些研讨,进一步将项目教学法融入到嵌入式专业课程教学之中,以项目为载体,利用任务驱动使学生由被动学习向主动学习转变。
[关键词]项目教学 任务驱动 嵌入式Linux ARM
引言:嵌入式Linux是应用最广泛的嵌入式操作系统之一,而ARM处理是嵌入式开发中所占较大分额的处理器产品。基于ARM与Linux的嵌入式系统开发是目前市场嵌入式产品主流开发模式,嵌入式专业人才的培养归根结底是课程的建设,而课程建设的成功与否取决于是否采用了合理的教学方法。不同的课程,有着不同的教学方法,开发一种合理的、配套的教学方法对于一门课程的建设显得尤为重要。
一、企业、行业调研,提供有力依据
利用近半年时间,采用问卷调查、访谈、查阅资料等方式,对吉林省内电信、医疗、汽车、安全、工业控制和消费类等行业的20家生产企业进行调研。最终确定嵌入式系统工程专业《Linux应用开发》课程的教学目标是使学生掌握Linux的基本操作及系统应用、Linux下C语言编程,嵌入式系统的开发流程和基于Linux的嵌入式系统设计与应用开发技术。使学生具备嵌入式程序员从事嵌入式系统应用程序开发的能力。
通过调研还发现,为达到良好的教学效果,将知识传授最大化转化为能力培养,最有效的途径是实施项目教学法。采取任务驱动方式,能为学生提供体验实践的情境和感悟问题的情境,围绕任务展开学习,以任务的完成结果检验和总结学习过程等,改变学生的学习状态,使学生主动建构探究、实践、思考、运用、解决、高智慧的学习体系,由被动学习转变成主动学习,由“为什么要我学习”,转变成“我要学习”。
二、确定研究方向及内容,明确目标
经过多方论证,确定我校嵌入式系统工程专业主要面向消费类电子、通信、工业控制、计算机与电子技术、IT 、军工等领域的嵌入式系统开发与设计助理工程师、嵌入式软件工程师、系统功能测试工程师与嵌入式系统实施与维护员岗位群,培养具备嵌入式系统的软、硬件开发与设计的基本能力,能够熟练设计、开发嵌入式系统上层应用软件,完成嵌入式系统测试与维护的开发、产品测试、技术支持等方面的德、智、体全面发展高素质技能型专门人才。因此,确定《Linux开发应用》课程的培养目标为:
(1)素质培养
1.具有良好的身心素质、政治素质、人文与科学素质;
2.协作精神:具有团队精神和合作意识,具有协调工作的能力和组织管理能力;
3.探索改革精神:尽量培养锐意改革、大胆创新精神;
4.具备基本的职业能力和较强的社会责任感。
(2)技能培养
1.掌握ARM技术,了解ARM920T处理器的体系结构、编程模型、指令系统及开发环境,主流嵌入式操作系统的体系结构,嵌入式处理器结构(ARM架构为主),异常处理、系统控制过程、存储处理、ARM内部资源、各种I/O接口;
2.掌握Linux系统内核的剪裁和配置、文件系统的构建、开发板的使用、嵌入式应用程序的开发与调试;
3.掌握Linux系统下设备驱动程序的开发技术,能够独立在Linux操作系统上开发各种驱动程序;
《Linux应用开发》是嵌入式专业的一门专业核心课程,是嵌入式系统开中是的一个重要环节,是嵌入式产品开发的核心步骤之一,因此,开发一种合理的、有效的教学方法,是非常有必要的。
三、深入理解项目教学法
所谓“项目教学法”,是通过实施一个完整的项目而进行的教学活动,其目的是在课堂教学中把理论与实践教学有机地结合起来,充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。
整个教学过程,可以用下面结构图来表示:
项目教学法的载体,是项目,一个项目又可以划分多个任务;项目教学法的关键,是设计和制定一个项目的工作任务。教师需将原有的知识结构体系打散,分散到各个项目中,再重新装载到每个工作任务当中,使学生在实践过程中,完成任务的同时,加深了对理论知识的理解。
同时,在教学过程中,由原来以教师讲授为主导变成以学生自主学习、交流为主导,教师在学生完成项目过程中,给予以指导性建议的辅助性帮助,让学生的自主创新能力得以发挥。am h明,可以用下面结构图天
结束语:
嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式软件产业发展迅猛,已成为软件体系的重要组成部分。基于ARM与Linux的嵌入式系统教学项目的研究,对嵌入式专业学生软件开发能力的培养具有着实用价值,对于中国嵌入式软件产业的发展有着重要而深远的意义。
[摘 要]目前,全国高职院校陆续增开嵌入式相关专业,对于核心课程教学内容及教学方法的开发与研讨各有特色。本文针对《Linux应用开发》这门嵌入式专业核心课程的课程建设及教学方法做出了一些研讨,进一步将项目教学法融入到嵌入式专业课程教学之中,以项目为载体,利用任务驱动使学生由被动学习向主动学习转变。
[关键词]项目教学 任务驱动 嵌入式Linux ARM
引言:嵌入式Linux是应用最广泛的嵌入式操作系统之一,而ARM处理是嵌入式开发中所占较大分额的处理器产品。基于ARM与Linux的嵌入式系统开发是目前市场嵌入式产品主流开发模式,嵌入式专业人才的培养归根结底是课程的建设,而课程建设的成功与否取决于是否采用了合理的教学方法。不同的课程,有着不同的教学方法,开发一种合理的、配套的教学方法对于一门课程的建设显得尤为重要。
一、企业、行业调研,提供有力依据
利用近半年时间,采用问卷调查、访谈、查阅资料等方式,对吉林省内电信、医疗、汽车、安全、工业控制和消费类等行业的20家生产企业进行调研。最终确定嵌入式系统工程专业《Linux应用开发》课程的教学目标是使学生掌握Linux的基本操作及系统应用、Linux下C语言编程,嵌入式系统的开发流程和基于Linux的嵌入式系统设计与应用开发技术。使学生具备嵌入式程序员从事嵌入式系统应用程序开发的能力。
通过调研还发现,为达到良好的教学效果,将知识传授最大化转化为能力培养,最有效的途径是实施项目教学法。采取任务驱动方式,能为学生提供体验实践的情境和感悟问题的情境,围绕任务展开学习,以任务的完成结果检验和总结学习过程等,改变学生的学习状态,使学生主动建构探究、实践、思考、运用、解决、高智慧的学习体系,由被动学习转变成主动学习,由“为什么要我学习”,转变成“我要学习”。
二、确定研究方向及内容,明确目标
经过多方论证,确定我校嵌入式系统工程专业主要面向消费类电子、通信、工业控制、计算机与电子技术、IT 、军工等领域的嵌入式系统开发与设计助理工程师、嵌入式软件工程师、系统功能测试工程师与嵌入式系统实施与维护员岗位群,培养具备嵌入式系统的软、硬件开发与设计的基本能力,能够熟练设计、开发嵌入式系统上层应用软件,完成嵌入式系统测试与维护的开发、产品测试、技术支持等方面的德、智、体全面发展高素质技能型专门人才。因此,确定《Linux开发应用》课程的培养目标为:
(1)素质培养
1.具有良好的身心素质、政治素质、人文与科学素质;
2.协作精神:具有团队精神和合作意识,具有协调工作的能力和组织管理能力;
3.探索改革精神:尽量培养锐意改革、大胆创新精神;
4.具备基本的职业能力和较强的社会责任感。
(2)技能培养
1.掌握ARM技术,了解ARM920T处理器的体系结构、编程模型、指令系统及开发环境,主流嵌入式操作系统的体系结构,嵌入式处理器结构(ARM架构为主),异常处理、系统控制过程、存储处理、ARM内部资源、各种I/O接口;
2.掌握Linux系统内核的剪裁和配置、文件系统的构建、开发板的使用、嵌入式应用程序的开发与调试;
3.掌握Linux系统下设备驱动程序的开发技术,能够独立在Linux操作系统上开发各种驱动程序;
《Linux应用开发》是嵌入式专业的一门专业核心课程,是嵌入式系统开中是的一个重要环节,是嵌入式产品开发的核心步骤之一,因此,开发一种合理的、有效的教学方法,是非常有必要的。
三、深入理解项目教学法
所谓“项目教学法”,是通过实施一个完整的项目而进行的教学活动,其目的是在课堂教学中把理论与实践教学有机地结合起来,充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。
整个教学过程,可以用下面结构图来表示:
项目教学法的载体,是项目,一个项目又可以划分多个任务;项目教学法的关键,是设计和制定一个项目的工作任务。教师需将原有的知识结构体系打散,分散到各个项目中,再重新装载到每个工作任务当中,使学生在实践过程中,完成任务的同时,加深了对理论知识的理解。
同时,在教学过程中,由原来以教师讲授为主导变成以学生自主学习、交流为主导,教师在学生完成项目过程中,给予以指导性建议的辅助性帮助,让学生的自主创新能力得以发挥。am h明,可以用下面结构图天
结束语:
嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式软件产业发展迅猛,已成为软件体系的重要组成部分。基于ARM与Linux的嵌入式系统教学项目的研究,对嵌入式专业学生软件开发能力的培养具有着实用价值,对于中国嵌入式软件产业的发展有着重要而深远的意义。