计算机专业论文优秀范文3篇

人气:123 ℃/2023-05-15 12:36:28
【导读】 计算机专业论文优秀范文3篇,下面是小编为你收集整理的,希望对你有帮助!计算机专业的特色主要体现在:理论性强,实践性强,发展迅速,大学学生如何写该专业的论文呢?下面是小编给大家带来的计算机专业论文优秀范文,希望对你有帮助。计算机专业论文范文一摘要:计算机专业英语是一门交叉...

计算机专业的特色主要体现在:理论性强,实践性强,发展迅速,大学学生如何写该专业的论文呢?下面是小编给大家带来的计算机专业论文优秀范文,希望对你有帮助。

计算机专业论文范文一

摘要:

计算机专业英语是一门交叉的学科,把英语这一工具运用到计算机专业这一领域,解决计算机的问题。目前多数高校计算机专业英语的教学仅停留在课文阅读与翻译层次,对口语表达、文献撰写等能力普遍缺乏培养。根据课程的教学定位和专业人才培养目标,在张新红等人提出的虚拟情景教学的基础上进一步改革和提高,为每个授课环节模拟一个实际工作环境,结合软件工程的一般过程,提出一种提高学生的语言应用能力的可行解决方案。

关键词:

计算机专业英语;虚拟情境;语言应用能力;口语表达;软件工程

1概述

软件开发人员为跟上软件开发技术的发展节奏,需要阅读大量英语文献和代码;软件外包服务企业,要求软件工程师能够用专业英语书写诸如需求分析报告、设计说明书、测试报告等各类软件项目中常见的文档。外企的要求则更高,如索尼、微软等公司要求招聘的员工能够用英语进行技术交流讨论。国内各高校虽普遍开设了计算机专业英语课程,却普遍停留在课文阅读与翻译层次。这就迫切需要一种兼顾文献阅读、文献撰写、口语交流等各个不同应用领域的专业英语实践教学模式。本文模拟计算机专业新人进入职场后的各个阶段并参考软件工程一般过程设置情境,每个情境自然地引入文献阅读、文献撰写和口语交流等实际任务,不同情境各有侧重点,真正做到面向实际应用的综合性的专业英语能力培养。

2教学内容和教学情境设计

教学内容包括情境介绍、交流环节、教材讲授、新文献阅读环节。教学中的情境设计以一个大学生从刚应聘到外企工作到他成为独当一面的开发人员的成长历程为线索。情境介绍主要是营造一个学生容易融入的背景,让他们明白学习的内容可以运用到工作中的什么地方。交流环节包括与同事、客户的对话以及需求分析报告、设计说明书、测试报告等专业文档的写作;教材讲授部分即教师根据所选的教材,摘取其中典型的内容进行简略的讲解,重点引入专业英语中使用的大量专业术语,并与其他领域的释义进行比较,加深学生的印象。新文献阅读是在教师的指导下,学生阅读与情境和教学内容相关的最新专业文献。各情境的划分与主要内容见表1。

3情境教学的具体实施

3.1新人第一天情境介绍:刚刚进入公司,新人充满了紧张与期待,与同事合作的第一步,让他们了解自己。交流环节:学生自我介绍的重点是讲解自己学习过的专业课程和专业知识,掌握的专业技能。涉及到大量的计算机专业术语。学生交流中肯定会存在很多问题,正好让他们在接下来的教材讲授环节带着目的去学习,提升学习效果。教材讲授:重点讲解计算机专业学科分类和各学科的主要研究内容,把整本教材各个章节联系到一起,也给学生一个计算机专业的总体印象。

3.2新人培训情境介绍:软件公司对于软件应用有着比学校更高的要求和针对性,通常都会对新人进行针对性的培训。交流环节:学生扮演部门经理,简略讲解C++语言的相关知识点。这一过程综合考验了学生专业知识的掌握程度、计算机语言相关术语的掌握情况和英语表达能力,让学生充分发挥又认识到自己的不足。提升学生的学习欲望。教材讲授:以C++语言为例,讲解计算机语言的发展简史和各主要知识点,以及编程的一些策略和原则。既是讲授专业英语知识,也是对学生专业知识的一种扩展。

3.3项目需求分析情境介绍:软件永远都是要服务用户的,因此弄清楚用户的需求至关重要,这也是需求分析的目的。交流环节:学生分别扮演用户与开发人员,用户从自身使用的角度用非专业的语言描述自身的需求。开发人员在听取用户需求之后尽可能引导用户把功能描述放入软件工程的框架,将用户的功能需求转换成能指导软件开发的专业需求。教材讲授:讲解软件工程的第一阶段需求分析,要求学生结合学过的专业知识来听课,既学习了新的术语也巩固了专业知识,达到双赢的目标。

3.4软件设计情境介绍:将用户的需求细化之后会形成一个整体的大系统,但大系统不利于开发,需要经由软件设计将大系统拆分成一个个小系统,明确每个小系统的功能,才能进行后续的开发过程。交流环节:学生扮演项目经理,将软件项目的拆分情况、每个模块的详细功能和各开发小组的分工布置下去。这样的过程不仅训练了学生软件工程方面的专业技能,对于英语口语表达也有较高的要求。学生总结自身在过程中存在的问题,自然会要求自己在两方面都有所提高。教材讲授:讲解软件设计过程,也即是总体任务细化为每个模块的过程。对于每个模块自身的功能和输入输出如何用专业的语言去描述。

3.5数据库设计情境介绍:任何大型软件系统都离不开数据库系统,用于存储每天产生的大量数据,方便日常的快速检索和使用。交流环节:学生扮演项目组中的数据库设计人员,向组员们讲解自己设计的数据库,包括E-R模型、关系表、关系设计等等内容。将自身所熟悉的数据库知识用英语表达出来,提升自身的专业英语能力。教材讲授:讲解数据库相关知识点。让学生们学会用英语来表达熟悉的数据库知识。

3.6网络设计情境介绍:大型软件为使用方便,通常都需要应用于网络环境互联网或公司局域网,网络方面的优化尤其是网络安全策略更是重中之重。交流环节:学生扮演项目组中的网络安全设计人员,向组员们讲解自己的设计,采用了哪些可行的安全策略和加密手段来保证所有用户都在权限范围内操作系统,避免非法用户进入系统。用英语进行网络安全策略描述难度较大,事先可以召集负责的学生与教师一起讨论,在教师的指导下完成。教材讲授:讲解互联网相关的网络层次结构、协议、安全策略等知识。

3.7软件测试情境介绍:软件各模块功能是否正常,软件总体是否达到用户的需求,如何改进,这些问题都需要软件测试来回答。交流环节:此环节分成两个部分,第一部分学生扮演测试人员与开发人员,测试人员向开发人员描述软件存在的错误和问题,开发人员则基于描述询问一些问题的细节;第二部分学生扮演开发人员和用户,开发人员向用户描述目前软件的所有功能,用户通过询问了解软件设计的不足并提出改进意见。教材讲授:讲解软件的单元测试和整体测试等知识点,向学生们强调软件测试的重要性。

3.8软件维护情境介绍:软件维护通常是软件生命周期中时间最长、成本最高的一个阶段,其中的关键则是开发人员与用户之间的有效沟通。交流环节:学生扮演用户和开发人员,用户提出使用过程中出现的问题和对软件进一步的功能需求,开发人员则通过询问进一步明确问题和需求,并整理成专业需求,用以指导后续工作。接下来可以让双方各自描述自己所理解的需求,明确有哪些理解上的偏差。让学生们直观的感受用户与开发人员的相互理解难在哪里,今后学习和工作中针对性的去解决。教材讲授:讲解软件测试相关策略和技术。扩大学生的眼界和知识储备。

4结论

本文从提高学生专业英语听说读写全方面能力这一目标出发,通过设置情境的方式展开教学,让学生学习的过程有参与感、有面向实际工作的感觉也得到全方位的锻炼。此教学方法可以让学生们学习起来有乐趣,也能让他们充分认识到自身的不足,从而调动学生们的学习积极性,学习的过程也更有目的性。通过这种学习过程,学生们能学习到真正的专业英语知识,为将来的工作尤其是到外包企业和外企工作做好准备。

计算机专业论文范文二

摘要:

PhotoshopCS6是技工院校培养计算机应用与软件技术专业技能型紧缺人才的核心专业课程之一。本文提出,由于该课程的应用范围极广,教师在教学过程中应以立足于技校生今后的岗位需要,理论与实践相结合,遵循技校生的认知规律和接受能力,使学生在掌握PhotoshopCS6课程理论与技能的同时,自主学习能力也可以得到培养。

关键词:

计算机;Photoshop;项目化

PhotoshopCS6是图像设计与制作的重要工具软件之一,其应用十分广泛,不论是平面设计、3D动画、数码艺术、网页制作、矢量绘图、多媒体制作还是桌面排版,它都发挥着重要的作用,因此深受广大平面设计人员和电脑美术爱好者的喜爱。特别是在设计产业迅速发展的今天,无论是在卡片设计、广告设计,还是在数码相片处理、界面设计与制作领域,Photoshop都是设计师首选软件之一。也正因为其应用的广泛性,使得PhotoshopCS6在整个技工院校计算机专业课程体系中的地位越来越重要。通过近几年计算机专业毕业生的就业反馈可以看出,熟练掌握Photoshop操作技能的学生,就业可选择的范围更广,也更受用人单位的欢迎。为此,笔者学院多次对PhotoshopCS6课程进行教研、课改,收到了良好的成效。

一、“项目化”教学的内涵

所谓项目化教学是指教师在充分了解学生实际学情的基础上,将教学的理论、实训内容分成若干个项目,每个项目布置2~4个任务,每个任务按照任务描述—任务分析—任务准备—任务实施—任务拓展—思考练习—活动评价等模块组织教学。这样就能突破传统计算机教学模式的束缚,使学生在“做中学,学中做”的过程中掌握基本理论与操作技能,自主学习能力得到培养,这可以为其今后的职业发展打下坚实的基础。

二、PhotoshopCS6课程实施项目化教学的意义

1.更加适合技校生的实际学情笔者通过多年的计算机专业教学发现,现在的技工院校计算机教学的最大学情就是学生的计算机基础知识参差不齐,城市学生与偏远农村、山区的学生呈现出“两极分化”的态势,这就给日常的计算机教学带来了极大的困难。而采用项目化教学,就可以针对不同层次的学生用不同难度的项目、任务进行“分层教学”,真正做到了“因材施教”。

2.更好地满足学生就业的需要由于PhotoshopCS6是一门实用性很强的课程,因此采用项目化教学,教师就可以根据知识点设计与实际相关的项目和任务,力争实现专业与产业、职业岗位对接,专业课程内容与职业标准对接,教学过程与生产过程对接,学历证书与职业资格证书对接,职业教育与终身学习对接。

3.更快地提升计算机教师的专业素质采用项目化教学就使得教师不仅要掌握教材内容,更要把握IT领域的新技术。同时要将学生未来的岗位职业能力需求与计算机及应用专业课程特征相结合,这些都要求教师不仅要掌握相关课程的教学内容,更要在理论与实操两个方面对自己提出更高的要求,努力成为“双师型”教师。

三、PhotoshopCS6课程实施项目化教学的过程

1.形成“项目”项目化教学开展的前提就是怎样形成“项目”。为此,笔者学院改变以往“闭门造车”的方式,在分析相关职业岗位需求的基础上,形成真实或接近真实的项目。如在PhotoshopCS6课程中,我们设计了走近PhotoshopCS6世界、设计与制作卡片、设计与制作户外广告、设计与制作相册以及设计与制作界面五个项目。这五个项目由浅入深地引导学生逐步掌握相关软件的操作技能。

2.任务驱动在教学中把项目分解成若干个小任务,将知识、技能、情感、态度融入到具体的任务之中,使学生在完成任务的过程中学习相关知识,发展学生的职业综合能力。如在“设计与制作户外广告”这一项目中,我们设置了设计与制作移动通信户外广告、设计与制作加多宝凉茶户外广告、设计与制作洗发用品户外广告、设计与制作机械产品户外广告等任务。教师要帮助学生分析完成任务所需要的方法与技术,以及应该注意的事项,还可在学生完成任务的基础上,补充完成本工作任务相关的岗位能力方面的知识与方法。

3.做学一体为使学生在最短的时间内掌握软件的操作技能,我们在教学中不过分追求软件知识的系统性和完整性,围绕学生今后就业可能的岗位、项目和任务需求选择课程内容,注重实用性与针对性。这样就打破软件说明书式的教学程序,实现理论与实践高度融合,突出“用中学,学中用”,从而使学生学有用的知识、掌握高效的技能,提升学生职业综合能力。

计算机专业论文范文三

摘要:

对于计算机专业学生来说,模型抽象能力至关重要。如何将现实中的需求问题抽象为合适的模型,并用形式化、数学或是计算机的语言去表达,是计算机工作者在科学研究以及工程实践中的基本素质。然而,在大学相关课程中,这方面能力的培养还得不到足够的重视。本文探讨了如何在计算机专业课程中融入对学生模型抽象能力的培养,并以图论课程为例进行了具体分析。

关键词:

模型抽象能力;图论;计算机专业课程

一、引言

计算机学科是通过在计算机上建立模型并模拟物理过程来进行科学调查和研究的学科。这类课程是计算机专业学生必修的基础理论、基本知识和基本技能训练的课程[1]。在计算机教学实践中,抽象能力的培养在计算机软件人才和硬件人才的培养中尤为重要,是计算机系统级人才培养重要的能力要求之一。计算机应用人才如何发现应用问题、软件设计人才如何进行概念层与实现层的抽象、计算机系统人才如何进行综合设计,这些问题的解决与计算机人才的数据抽象能力密切相关[2]。文献[2]探讨了数据抽象能力在数据结构课程教学中的作用,分析了计算机应用型人才对能力培养的需求,特别是对数据抽象能力的要求。文献[3]分析了计算思维培养与离散数学教学之间的内在关系,在此基础上分别从课程引入和课程教学两个阶段探讨如何将离散数学教学与计算思维培养有机地结合起来。现在的计算机专业课程大都侧重基本知识点的讲授,缺乏对学生综合能力的培养,尤其是模型抽象能力的培养。模型抽象能力是计算机工作者的基本素质。在工程实践中,需要将现实的需求问题抽象为各种模型和流程图;在科学研究中,需要将领域问题抽象为合适的形式化模型和语言。然而,这方面的培养在目前的教学课程设计中得不到足够的重视。针对计算机专业学生模型抽象能力的培养,本文以图论课程为例进行了探讨,提出了问题需求-问题分析-事物抽象-问题模型的学习思路。

二、模型抽象能力培养过程

人类思维的发展历程说明,有创造的出现就有逻辑抽象的出现。随着实践的发展,人类根据自己的感受和亲身体验,逐步有了经验思维、公理思维、形式思维,并摆脱了经验的直观性而运用符号进行高度的抽象,逻辑抽象思维便产生了[4]。对于计算机专业的学生来说,要不断培养逻辑抽象能力,尤其是模型抽象能力。模型抽象能力是指将问题域中的需求问题抽象为计算机科学领域中的模型,比如,形式化模型自动机,图,Petri网等和非形式化模型UML图,流程图等。一般情况下,中国学生的知识基础是非常牢固的,但模型抽象的能力比较欠缺,其原因就是在教学实践中不重视对模型抽象的学习。在大学阶段,学生的知识有所积累,逻辑抽象思维有所发展,但要灵活地运用模型抽象能力还是非常困难的。本文针对学生模型抽象能力的培养,提出了问题需求-问题分析-事物抽象-问题模型的学习思路。首先,面对问题需求,进行观察和分析,清楚了解问题和需求。之后,对问题需求进行初步的分析和抽象,掌握问题的本质。然后,将非本质的、次要的方面舍去,留下能反应问题本质的事物,并将其抽象为模型。最后,综合问题本身,构建合适的计算机模型并进行判断。

三、案例研究

在课程学习的过程中,学生们更多的是对课本的结论、公式、定理的掌握,而不太注意去理解和把握科学家们发现这些结论、公式、定理的过程、形式和方法[4]。因此,要培养学生的模型抽象能力,就要从分析问题需求开始,遵循科学家的原创思路,理解问题的本质,比如图论的创始者欧拉如何在解决哥尼斯堡七桥问题的过程中创立了图论[5]。在普雷格尔Pregel河畔,有一座城市很有特点,就是哥尼斯堡Konigsberg,现加里宁格勒。这座城市被普雷格尔河分为两部分,河中又有两座小岛,整个城市的各部分由7座桥接通,如图2所示。当地人热衷于一个游戏,是否可以从某一地点出发,经过每座桥一次且仅一次后又返回原出发地。1736年欧拉用图论方法解决了此问题,写了第一篇图论的论文,从而成为图论的创始人。

在实际教学过程中,很多教师只是顺便提一下哥尼斯堡七桥问题,然后就开始讲授欧拉图,忽略了欧拉是如何对该问题进行分析并抽象为数学问题的。欧拉在分析这个问题的时候,将七桥问题和一笔画问题联系起来,这样就该问题就转化为了一笔画问题的判定。在对问题需求进行分析之后,还需要对问题的本质进行分析,抓住问题特征,分析解决方案。欧拉在分析一笔画问题的时候,发现了一笔画问题的本质特征,即,顶点度数的特征。能够一笔画出来并回到原点的图,其所有顶点的度数都为偶数,如图3a;能够一笔画出来不能回到原点的图只有两个顶点度数为奇数,其他顶点度数为偶数,如图3b;不能一笔画出来的图有超过三个度数为奇数的顶点,如图3c。在得到这一特征之后,就可以具体分析哥尼斯堡七桥问题了。事物抽象是指如何将问题域中的实际事物抽象为模型中的元素。如何把哥尼斯堡七桥问题抽象为图模型非常关键。直观地说,可以将两座小岛抽象为两个点,七座桥抽象为线段,每座桥的起点和终点抽象为顶点,于是可得图4a。该图模型基本反映了哥尼斯堡七桥问题,但是不够精确和简练,容易增加问题的复杂性。逻辑思维是以抽象为基础的,但最初的抽象是对感性形象的抽象,即从一种感性具体走向抽象,它是抽去某类现象的具体性、非本质性、次要的方面,引出其固有的本质特征[4]。欧拉在将七桥问题抽象为图模型的过程中显示了其作为伟大数学家的天才思维。欧拉抓住了问题本质,把每一块陆地考虑成一个点,连接两块陆地的桥以线表示。其中,不是每座桥的每个顶点都作为图模型的一个顶点,而是基于七桥问题的本质,将“岸”的因素舍去,处于同一岸边的三个桥的顶点融合为一个顶点。因为七桥问题主要是考虑经过每座桥一次且仅一次,每次达到某一个岸边时,同一岸边的三个顶点之间的距离是无关紧要的。最终,欧拉得到图4b所示的图模型。然后,利用一笔画问题得到结论就可以判定哥尼斯堡七桥问题。去除无关的因素,留下能反应问题本质的因素,是模型抽象的关键。该过程看似简单,实则不易,要通过不断学习才能培养出较强的模型抽象能力。

四、总结

在实际教学中,更多关注的是知识点和基本原理的讲授,而不注意逻辑思维和模型抽象能力的培养。为了更有效地解决实际产生的问题,学生需要掌握如何把一个实际问题抽象化。本文针对该问题,以图论中的欧拉图作为案例,研究了如何在教学中培养学生的模型抽象能力,提出了问题需求-问题分析-事物抽象-问题模型的学习思路。

<>的人还:

Copyright © 2008-2024 蜗牛素材网 All Rights Reserved
一个致力于分享各种行业知识与经验、学习资源交流平台,知识让你的眼界更宽广!