本科计算机专业毕业论文

合集下载

有关计算机专业毕业论文范文

有关计算机专业毕业论文范文

计算机专业毕业论文有关计算机专业毕业论文范文进入21世纪,我国在科学知识与科学技术方面经历了不断的创新,这些原因促使了我国信息时代的全面到来。

下面是小编为大家整理的有关计算机专业毕业论文,供大家参考。

有关计算机专业毕业论文范文一:计算机网络安全和对策分析摘要:随着科学技术的进步提高,我国的计算机网络逐渐兴起,成为了人们日常生活中必不可少的生活工具。

计算机网络不仅让人们的生活更加便利,还促进了国民经济的增长。

但在使用计算机网络的同时,会因为网络的安全性问题给使用者带来诸多不便。

因此,本文将分析计算机网络中出现的安全问题,并提出相应的解决措施。

关键词:计算机网络安全对策分析维护计算机的网络安全是保障人们个人隐私的重要举措。

通过使用计算机网络,可以达到使用者的使用目的,能够实在其存在的价值。

网络的安全问题则成为人们普遍关注的问题,在网络全面普及的今天,通过网络暴露出个人隐私会影使用者的财产与个人安全。

1计算机网络安全的概念特征分析1.1计算机网络安全的概念一般来说,网络安全就是在使用网络的过程中,浏览的数据得到保密,不被随意的泄露。

而这里的计算机网络安全主要包括三个方面:通信线路的设备安全、通信数据安全、通信管理的安全。

计算机网络安全包含的领域较宽,通常只要是涉及到网络信息的保密、完整、真实等都会影响其网络的安全。

网络安全不仅仅是指硬件上的安全,更多的是指软件上使用数据的安全。

通过分析计算机网络中存在的安全问题,再采取有效的解决措施,就能保证计算机网络安全。

1.2计算机网络的特征计算机网络安全表现出的形式多样,其特征是根据形式而变化的。

计算机网络安全的特征主要包括了四个方面,分别是:(1)计算机网络在传输数据的过程中,没有取得使用者的意见是无法随意更改其数据信息的,更无法将数据破坏与丢弃;(2)使用者在网络中保密的个人隐私信息不能被随意泄露出去,未经许可也不得将信息其他用户;(3)网络数据信息具有可用性,能被得到授权的实体访问与使用;(4)网络具有控制信息传播的能力。

大学本科计算机专业毕业论文范文

大学本科计算机专业毕业论文范文

大学本科计算机专业毕业论文范文随着现代信息技术的迅猛发展,计算机已经广泛地应用到社会的各行各业,人们渴望学习这种“人类通用智力工具”。

下文是店铺为大家整理的关于大学本科计算机专业毕业论文范文的内容,欢迎大家阅读参考!大学本科计算机专业毕业论文范文篇1谈谈新媒体技术对计算机基础教学的影响摘要:文章具体分析了新媒体在计算机基础教学中的理由与解决策略,为改善和增进课堂内外的教学活动,提升计算机公共教学的质量提供参考。

关键词:新媒体;计算机基础教学对于新媒体(New Media)的定义,加州大学圣塔芭芭拉分校国际传播学主席RonRice在《新媒体:传播、研究与技术》从技术方面说,可以使用户之间或用户与信息之间进行互动的一种传播技术,通常以电脑技术为基础。

加州大学波斯特教授权威杂志《新媒体与社会》行为说解释为,新媒体能带给用户前所未有的一种收获——把信息再加工和再传播,新媒体创造了一个新的知识空间和传播空间。

空间使人们脱离了原有的线性等级和僵化的本土知识形态和关系形成一种离散的复杂和灵活的知识体验。

此为组织说的精神内核。

[1]信息传播技术和相关的社会环境:(1)扩展我们传播能力的技术和装备;(2)我们开发和利用这些技术的传播活动和实践;(3)围绕这些技术形成的社会组织和结构。

不同于传统大众媒体的包含特定技术、实践和社会组织的信息与传播系统。

技术层面:新媒体是以数字网络技术为基础。

重组和融合不同的传播技术。

使单一媒体转换为全媒体实践层面:新媒体使一对多的单向大众传播模式变为点对点的多向网络传播模式。

传播对象由消极的受众变为积极的行动者。

社会组织层面,新媒体转变了工业时代的自上而下或中心至边缘的社会等级结构。

[2] 新媒体环境下的现代化教学工具能够综合展示教学所用到的图、文、声、像等,可以为学习提供最理想的教学环境,解决教学所面对的诸多理由。

高校计算机公共课实践性很强,知识更新换代特别快,加上近年扩招的冲击,对该门学科的教学工作提出了严峻考验。

计算机专业毕业论文范本

计算机专业毕业论文范本

计算机专业毕业论文范本计算机技术与网络技术结合的更加紧密,随着网络带宽的提高和技术的提高新的网络应用将极大地改变人们的生产生活。

下面是店铺为大家整理的计算机专业毕业论文,供大家参考。

计算机专业毕业论文范文一:新时期计算机软件开发技术研究摘要:作为一门新兴学科,计算机软件在短短的十几年中实现了跨越式发展,当今时代计算机软件技术依旧保持着旺盛的发展潜力,为人类的前进做出了巨大贡献。

该文主要从计算机软件开发技术的现状、主要方式、应用以及发展趋势等方面论述了计算机软件开发技术的应用及发展趋势。

关键词:新时期;计算机开发技术;应用;趋势1计算机软件开发技术概述一般来说,计算机软件主要包括两大部分:应用软件和系统软件。

计算机应用软件指的是为了帮助用户解决使用过程中的具体问题而设计的软件,比如娱乐、管理、文档等方面的软件;系统软件则指的是计算机本身所携带的软件,主要用于保障计算机的运行、维护等等。

计算机应用软件和计算机系统软件的作用是相同的,都旨在为用户提供更好的上网体验和实用环境。

从本质上来看,人们在使用计算机时运行的最为频繁的是计算机的软件系统而非计算机本身,可以说,没有计算机软件,计算机就无法正常使用。

20世纪中期,世界范围内的计算机软件开发技术较为落后,仅仅停留在手工软件开发阶段,工作效率低下,远远不能满足人们日益增长的需求。

伴随着全球经济的飞速发展以及第三次科技革命浪潮的开始,计算机软件开发技术也取得了长足发展,人们对其的认识也发生了变化,软件开发一词重新被定义:为了实现计算机的程序运行而采用的规则以及方法等相关的文档等都属于计算机软件的范畴。

发展到当今时代,计算机软件开发技术大致经历了程序设计过程、软件过程、软件工程三个时期,随着时间的变化,计算机软件开发技术已经日趋成熟。

2计算机软件开发技术现状2.1计算机软件开发技术现状当今时代无所不在的网络给人们的工作生活方式带来了翻天覆地的变化,而支撑着互联网发展的正是计算机软件技术的开发和运行。

大学生计算机专业毕业论文范文

大学生计算机专业毕业论文范文

大学生计算机专业毕业论文范文信息化时代背景下,计算机技术被广泛应用在各个领域。

下文是店铺为大家整理的关于大学生计算机专业毕业论文范文的内容,欢迎大家阅读参考!大学生计算机专业毕业论文范文篇1数据加密技术与计算机安全分析[摘要]在科学技术快速发展的时代,科技的便捷给人们带来极大方便的同时也为我国计算机数据的安全带来极大的挑战,不少犯罪分子利用计算机和网络盗窃他人的数据信息,这些网络隐患给人们的生活带来极大的不便。

因此,在使用网络时人们急需一个能够保障安全的平台,数据加密技术的功能在这方面就能够得到充分的体现,它有利于维护该平台的安全。

着重讲述数据安全的重要性,并从不同方面分析了数据加密技术。

[关键词]计算机安全;网络安全;数据加密现代社会,计算机在以不同的方式不断地向前发展,信息网络也在不断更新,这极大地促进了人们的生活水平和发展空间,但是它在便利人们生活的同时也给人们的用户信息安全带来极大的挑战。

前不久发生的CSDN用户账户密码信息泄露事件,让我们重新思考计算机数据安全问题。

一、数据加密的重要性在进行计算机技术研究时,数据的安全性问题一直是讨论的重点,这也显示了数据加密的重要性。

本文分析了以下几个方面的安全因素:第一,有效性。

在计算机实际操作中,一些软件或硬件的损伤不利于用户信息安全的维护,这就需要想尽办法保证用户信息的有效性。

第二,机密性。

机密性是计算机安全技术的关键,保密信息有利于维护用户的隐私,机密性有利于在一定程度上防止非法的信息被窃取和破坏。

第三,完整性。

在计算机的使用过程中要遵守计算机的一般规律,进行有序使用,确保数据库的完整性,从而防止计算机技术对数据的无序排列、增加、查找、修改、删除等操作。

随着网络技术的不断发展,用户对计算机也表现出了更大的依赖,然而各种计算机病毒的出现使用户数据随时有被窃取和破坏的危险。

为了保证数据的安全,就必须及时想出相应的应对措施来保障每个人的信息安全。

二、常用数据加密技术下面我们就向大家简单阐述两种比较常见也较多使用的数据加密技术,即对称加密技术和非对称加密技术,两者对计算机数据安全都有重要的作用,但也有各自的独特性。

计算机本科毕业论文

计算机本科毕业论文

计算机本科毕业论文计算机本科毕业论文范文计算机本科毕业论文范文(一)摘要:在改革开放以后,我国的国民经济的快速发展的大背景下,我国在现代计算机应用技术领域取得了另世界瞩目的成就。

尤其,是在进入新世纪以后,我国的计算机应用技术如雨后春笋般快速发展起来,计算机应用技术的快速发展与壮大即体现了我国经济的不断壮大,同时也反映了我国人民物质文化生活水平的提高。

那么,什么是计算机应用技术呢?计算机应用技术是一门研究社会中各行各业的技术、理论、方法以及系统中的计算机应用的学科。

其中主要包括数值计算领域和非数值应用领域两大部分。

关键词:计算机;应用;技术;学科;建设;实践;发展;探讨前言:在上文摘要中我们已经初步了解了计算机应用技术及其学科建设在改革开放以来快速发展的大背景。

而计算机应用技术经过几十年的发展与建设,已经被当今社会发展的各个领域广泛应用,而且被称为人类社会发展历史上的一大发明和社会的一大进步。

进入新世纪以来,计算机应用技术的不断发展与完善,给我们人类社会的发展、经济政治的发展都带来了积极的影响。

而随着计算机应用技术的一次次飞跃的同时,也带动了我国国民经济的快速发展与壮大,并逐步缩小与西方发达国家的差距。

因此,从现代化的角度来看,计算机应用技术的发明、推广和使用,是一个国家综合国力发展水平的衡量标准之一,是一个国家现代信息化建设的基础,更是一个国家科学技术发展的动力源泉。

而我国高等教育是我国经济社会发展所需人才培养的重要基地,所以,办好高等教育的计算机应用技术学科建设的实践与发展至关重要。

1.计算机应用技术的概述1.1 计算机应用技术的概念。

计算机应用技术是一门研究社会中各行各业的技术、理论、方法以及系统中的计算机应用的学科。

其中主要包括数值计算领域和非数值应用领域两大部分。

如今,计算机应用技术不仅丰富了人们的生活,还对计算机的发展起到主导作用。

1.2 计算机应用技术的发展情况。

自上个世纪40年代中期开始,我国计算机发展进入初始阶段,研究学者着重于数值计算领域的研究,将理论大都应用于国防方面的武器的研究与生产等方面。

大学计算机系毕业论文范文

大学计算机系毕业论文范文

计算机的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步。

下文是为大家整理的关于大学计算机系毕业论文的内容,欢迎大家阅读参考!大学计算机系毕业论文篇1浅谈大学计算机基础改革摘要:计算机应用能力已经成为当代大学生知识结构中不可或缺的部分。

但是通过近几年的学生毕业后的整体能力来看,非计算机专业的计算机基础教育仍然在很大程度上存在进一步改革的空间。

关键词:大学计算机基础改革自从计算机被广泛应用之后,我国的计算机基础教育从无到有、由点到面,从初期的理工科专业发展到如今,已经实现了全国高校普遍开设了相关课程,计算机教育得到了极大的发展,计算机应用能力已经成为当代大学生知识结构中不可或缺的部分。

但是通过近几年的我校学生毕业后的整体能力来看,我校非计算机专业的计算机基础教育,仍然在很大程度上存在进一步改革的空间。

1计算机基础教育目前存在的问题1.1学生起点不同随着信息技术教育的普及,高校计算机基础教育中文化基础的教学内容已经逐步下移到中小学,但是由于传统应试教育模式的限制,一些中小学虽然开设了这门课程,却不能将知识有效的传授给学生,导致学生对计算机基础的理解也停留在了一个错误的感知中;由于各地区经济与信息发展的不平衡,导致大学新生入学时所具备计算机知识差异性很大,少数学生已经熟练掌握计算机基本技能,而有的学生连电脑都没见过。

1.2学生态度不正确由于入学前对计算机掌握程度不同,在实施基础课教授时,水平较高的学生容易对课程失去兴趣,产生计算机基础很简单的错误想法;而程度低的学生又感到听不懂、跟不上,相比之下容易失去信心,产生抵触心理。

同样由于早期教育的影响,部分新生入学后,先入为主地认为计算机和自己的专业没有关系,学不学无所谓。

这些态度都会严重影响学生对本课程的学习。

1.3教授过程过于传统虽然我们通过多媒体技术改进了教学手段,但在教与学的关系中仍以教师为中心。

计算机专业本科论文

计算机专业本科论文

计算机专业本科论文随着信息化时代的到来,计算机的应用无论是在生活还是在学习上都变的越来越重要。

下面是店铺为大家整理的计算机专业本科论文,供大家参考。

计算机专业本科论文范文一:计算机教学中信息技术与课程的整合摘要:信息技术和课程整合是计算机教学方式革新的必然选择,也是现代素质教育的表现形式。

本文根据计算机教学特点,探讨计算机教学中的信息技术和课程整合实践,以便最大限度的激发学生的学习动机,培养出高素质的复合型计算机人才。

关键词:计算机教学;信息技术;课程整合;实践面对新一轮的教育改革浪潮的冲击,计算机教学应当抓住改革机遇,积极的探索信息技术和课程整合教学方式,为学生创设良好的学习、实践环境,利用信息技术的先天优势(快捷、方便、跨时空、宽领域、资源丰富等),提升两者的融合度,全面的改善教学质量,以培养高素质的复合型计算机人才为教学目标,推动素质教育的顺利开展及实施。

基于此,本文简单介绍了计算机教学特点,并且根据教学特点,提出几点建设性的改革措施,即探讨计算机教学中的信息技术和课程整合实践,期望能够为其他学科的改革提供一定的参考与指导。

一、简单的介绍计算机教学特点计算机教学的特点主要有:(1)目前尚缺乏成熟的借鉴经验。

信息技术和课程整合,能够为计算机教学方式的转变提供指导,两者的有机整合,是对有效教学资源的综合应用,信息技术可以为计算机教学提供必要的技术支持,如利用信息技术中的图像、视频、音效、动画等功能,调动计算机课堂教学氛围,但是,在计算机教学中,往往对两者的有机整合意识不强,且目前我国的计算机教学体系中,对其优势的借鉴较少。

(2)往往滞后于计算机技术的发展。

信息技术和课程整合技能有效的提升计算机教学质量,也能优化教学质量评价体系,而且良好的教学质量评价体系是衡量学生综合能力和综合素质的重要途径,但是,目前我国的计算机教学水平滞后于计算机发展水平,且缺乏科学的评价体系,难以保障计算机教学质量的提升。

计算机专业毕业设计论文-范例3篇

计算机专业毕业设计论文-范例3篇

计算机专业毕业设计论文-范例第一篇:基于Android平台的餐厅点餐系统设计与实现摘要:本文主要介绍了一种基于Android平台的餐厅点餐系统的设计与实现。

本系统主要包括客户端和服务端两部分。

客户端可以通过扫描桌面上的二维码进入点餐界面,选择菜品并提交订单。

服务端接收订单并处理,同时向厨房输出菜单。

该系统可以大大简化客户和服务员之间的交流过程,提高餐厅的效率和服务质量。

关键词:Android平台,餐厅点餐系统,客户端,服务端第一章绪论1.1 选题背景目前,餐饮业是一个竞争非常激烈的行业。

传统的餐厅点餐方式存在许多弊端,如客户需要等待服务员的询问、服务员需反复确认等,导致了许多不必要的时间浪费。

因此,为了更好地满足顾客需求,提高餐厅的效率和服务质量,开发一种便捷、快速的餐厅点餐系统具有现实意义。

1.2 研究目的本论文主要研究一种基于Android平台的餐厅点餐系统,其主要目的是:1. 提供一种便捷、快速的点餐方式,缩短服务时间,提高顾客用餐体验。

2. 简化服务员与顾客之间的交流,提高服务效率和减少人工成本。

3. 提高餐厅的管理效率,从而增强竞争力。

1.3 研究内容本论文主要涉及以下方面的内容:1. 设计实现基于Android平台的点餐系统客户端。

2. 设计实现基于Java语言的点餐系统服务端。

3. 建立数据库设计并存储菜品和用户信息。

4. 探讨该系统的实现方法以及存在的问题和解决方案。

第二章系统设计2.1 系统总体设计Android客户端和Java服务器群件相互配合,本系统采用了C/S模式的设计方式。

客户端通过WiFi与服务器端网络交互。

2.2 客户端的设计与实现客户端界面采用了Android Studio开发工具。

客户端主要功能分为登录、菜品选购和订单信息查看。

2.3 服务端的设计与实现服务端采用Java语言进行编写,功能分为价格管理、订单处理和菜单管理。

使用Http协议进行网络传输。

2.4 数据库设计本系统采用MySQL数据库进行存储,包括用户信息、订单信息、菜品信息和价格信息等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本科计算机专业毕业论文摘要:应用型本科培养的是适应生产、建设、管理、服务第一线需要的高等技术应用性人才,是职业教育的更高层次。

本文首先分析了应用型本科计算机专业课程教学存在的问题,然后介绍了提高应用型本科学生实践能力的措施与考评办法,采用逐步推进、以点代面的方式全面提高学生的实践能力。

关键词:实践能力;以考代评;实习实训一、存在的问题为了响应国家的号召,很多普通高校都走在应用型转型的路上,并存在很多问题。

第一,课程体系陈旧,与实际生成脱钩。

教学过程中往往以课本、课堂为主,不能体现企业的用人需求。

第二,缺少科学的合理的考评办法,单一的考评办法不能综合体现学生的实践能力,针对实践能力的考评没有形成制度,往往以任课教师个人的主观意识为转移。

第三,学生学习目标不明确,以通过学校考试为目标,也就是局限于某学校的某个教师或教学团队,而教师往往以学生的整体水平来确定教学的目标,并不是以企业的需求为导向确立教学目标。

这就使学生不能确立明确的学习目的,往往都用“好好学习也找不到工作”来评价大学的生活。

二、解决办法1.理论与实践并重的教学模式日常教学过程中,不但要有完备的理论教学过程,还要有贴近生产的实践环节。

理论学习是实践的基石,实践是对理论加深理解的必行之路。

前期目标是让学生熟悉开发环境,掌握基本的技能。

中期采用项目驱动的方式,使理论和实践紧密结合。

后期应以练代讲,在实践中加深对理论的理解。

2.明确的学习目标学习目标的确定不能统一化、固定化,应因时而异,因人而异。

一般专业竞赛、职业资格证书都是由国家、行业学会、国际行业组织等组织的,他们更了解市场的需求,设计的内容更贴近实际。

以参与专业竞赛、职业资格考试的形式为学生树立更贴近市场的学习目标,根据不同的兴趣,参加不同的专业竞赛,获得职业资格认证,既能调动学生的学习兴趣,又能有效提高学生的实践能力。

3.多元化的实践平台在实践平台方面,学校不但要有自己的实习实训基地,而且应与校外企业、培训结构建立深度合作,为学生提供多元的实践平台。

学校通过与企业的合作,丰富本校的实习实训内容,提高校内实训基地的水平。

4.双师型队伍建设教师在提高学生实践能力方面扮演了重要的角色。

计算机行业是一个飞速发展的行业,技术日新月异。

在校教师如何保证自己教学水平的先进性是一个很重要的问题,学校应多为教师提供接触企业的机会,教师自身也要有意识地吸收相关的知识,使自己教授的内容更贴近实际。

三、科学的考评模式科学的实践能力考评模式一直是困扰我们的问题,在考评过程中应采用多元化的方式来对学生的实践能力进行测评。

单一的考评结果不能客观体现学生的实践能力,应通过改革校内考试模式、参与职业竞赛、获得职业资格认证等多元化的形式来考评学生的实践能力。

1.应用能力考试传统的考试方式是以试卷形式来检查学生的学习效果,但在计算机专业领域,很多与应用能力相关的知识点无法以试卷的形式来进行测评。

改进考试模式是提高实践能力的一个很重要的因素。

期末考试应该采用上机操作、项目作业等形式,切实考察学生的实践能力,而不是背书本的能力。

2.职业竞赛学生通过参加专业竞赛的形式确定更具体、更实际的学习目标,在竞赛过程中提高自己的实践能力。

而对于竞赛中获得成绩的学生,应根据竞赛等级、实际情况、专业方向给予校内的认可免修、免考相关课程,对相关课程已经结束的应给予精神物质方面的奖励。

3.职业资格认证职业资格证书是国家、行业统一认可的能力证明,在学生实习实训期间,应鼓励、组织学生参加相关的职业资格认证考试,通过获得认证的方式来证明学生的实践能力符合市场需求。

参考文献:[1]马新强,黄羿.应用型本科院校计算机专业学生实践能力培养研究[J].重庆文理学院学报自然科学版,2021,6.[2]杨静霞.应用型本科院校计算机专业实践教学研究[J].华章,2021,32.摘要:高校计算机基础教学改革要以推进计算思维为切入点,培养善于思维并不断创新思维的复合型人才。

通过在计算机基础教学中的具体实践,提出将计算思维引入高校计算机基础教学的“一三四三”模式,具体阐释了一个课程体系、三个方面课程内容、四种教学方法和三个效果评价环节,并探讨该模式的教学实践策略。

关键词:计算思维;计算机基础教学;“一三四三”模式计算思维作为一种思想能够被人们用于管理日常生活,解决各领域问题,并与他人交流和互动,具备计算思维的人能够通过比较、分类、类比等方法,将计算机科学中的设计思想和方法迁移到其他事物之中,以提高问题的解决效率和准确程度,同时,能够善于对复杂事物进行分析,通过规范的方式将复杂问题转化为若干简单事物加以解决,并及时调整方式方法以适应事物的发展变化规律。

在教学领域,计算思维也能够作为一个解决问题的有效工具,对所有学科的教学实践都具有指导意义。

一、计算思维引入高校计算机基础教学实践的必要性一“大数据”发展的时代要求“大数据”不是单指技术形态,而是针对日益增长的信息量和数据种类而衍生出来的一种现象。

高校计算机基础教学也同样面临“大数据”的时代冲击,无论是教学内容,还是教学方式方法,都被充分地数字化和网络化。

对于高校计算机基础教学的任何实践活动,都伴随相应数据的产生,对数据的分析研究实质上就是计算,这就是计算思维的用武之地。

二高校教师创新教学方法与模式的主观诉求计算思维为高校从事计算机基础教学的教师提供了理解自然、社会以及计算机基础课程的一个新视角,同时也为高校教师在计算机基础教学实践中不断发现问题,解决问题,创新教学方法与模式提供了一种新途径,强调了创造知识而非简单使用信息,提高了高校教师在计算机基础教学实践中的创造和创新能力[1]。

同时,能够使学生在教师的指导下领悟计算思维的思维方式,并自觉运用到自己的学习和工作中,为科技的发展创新提供准备。

三高校计算机基础教学改革的客观要求基于计算思维对高校计算机基础教学内容和教学方法进行改革,在课程体系建设中注重培养非计算机专业学生的计算思维,使其掌握基于计算思维的问题求解方法,为未来利用计算手段进行学科创新研究奠定基础。

基于计算思维进行教学课程改革,重点要进行的是用计算机语言表述形式来进行现实问题的转化,而不是单一地寻求解决问题的技巧[2]。

二、计算思维引入高校计算机基础教学的“一三四三”模式一计算思维引入高校计算机基础教学的课程体系设计课程体系设计是高校计算机基础教学的基础,也是计算机基础教学改革的焦点。

设计一个融入计算思维理念的高校计算机基础教学课程体系,需要考虑将计算思维各特征点多视角、宽领域、立体化地融入到课程体系设计中。

引入计算思维将会对高校计算机基础教学现有的课程体系进行重新审视和定位,并进行新的剪裁和增删。

在课程体系的构建上,基于计算思维的计算机基础教学课程体系设计从实例出发,紧紧围绕各学科学生在计算机科学基础理论方面的系列课程进行相关专业的设计、规划、部署、实施、开发和高级管理[3]。

一方面,要带领学生熟悉和掌握分析问题的能力,引导学生学习、掌握并自觉运用抽象、约简、转化等方法,将现实世界的问题转化成计算机世界的描述方式;另一方面,要借助计算机高级语言实现计算机世界与现实世界的自动化联系,培养学生运用计算机科学思维进行分析问题、解决问题的能力。

课程体系的设计过程具体包括四个方面:一是现实情景描述,即根据各学科专业的实际应用背景,对需要解决的问题进行简单阐述,激发学生发现并描述问题的潜能[4]。

二是概括问题,也就是将实际问题经过分析和抽象,提炼出要素并转化成信息世界的描述方式,培养学生抽象、约简和归纳的计算思维能力。

三是处理过程,即运用基础知识对上一阶段中抽象到的问题进行求解,细化处理步骤,确定问题的处理模式。

四是确定课程体系的过程,对上述每个阶段中细化得到的处理过程运用计算思维的方法结构表示出来,设计一个包括主干课程和分级课程的树形课程体系结构。

二计算思维引入高校计算机基础教学的课程内容确定课程内容是高校计算机基础教学的核心。

基于计算思维确定高校计算机基础教学的课程内容,以计算思维的引导、培养和锻炼为目标,从适应各专业的实际需要出发,总体上确定三个方面内容:计算思维意识培养课程、计算机基础理论课程、计算机实践课程。

1.计算思维意识培养课程主要是针对思维方式和主观意识的培养训练,利用计算机计算速度高、存储量大和智能化强等优点,引导学生运用计算思维解决现实中难以解决的问题。

利用计算机解决现实问题,需要进行思维转换,将自然语言与计算机语言在思维与认知方面进行等量转换,在现实中自觉运用这种转换思维的能力就是计算思维意识课程培养的目标[5]。

培养学生运用计算机编程的思维和理论来描述并界定人类的自然语言,同时利用计算机的优势为人类解决问题就是计算思维意识培养课程的课程内容。

2.计算机基础理论课程以讲解计算机基础知识为主,课程内容涉及计算机软硬件的基本概念、组成与工作原理、操作系统、数据库、多媒体、网络、信息技术及安全等方面的基础性内容。

对于非计算机专业学生进行计算机基础理论课程教育,应是面向各个领域的应用,而不只是面向计算机学科。

在计算思维引入高校计算机基础教学,培养应用型人才的过程中,计算机基础理论知识的掌握是基础。

3.计算机实践课程是指在教师的指导下,以提高学生计算机操作能力和实际动手能力为目标,由学生自主进行的综合性学习活动,培养并体现学生对知识综合应用的能力。

在实践课程教学内容中,融合多种计算机科学思维方法,培养学生运用计算思维的方式设计实验过程和步骤。

设计基于关注点分离的层次化实验课程教学体系,有助于培养不同层次、不同专业学生的计算思维能力和实践创新能力。

三计算思维引入高校计算机基础教学的教学方法1.双向互动法。

在有限的课堂教学时间内,从计算机基础知识技能的讲解转向计算思维能力的培养。

教师的角色发生转变,成为学生主动建构知识的促进者和引导者。

教师可灵活采用任务驱动、自主学习、案例教学、构建主义教学等教学方法,引导并激发学生对问题进行多样性及重构性的思维活动,在问题的抽象、求解思路及方法的探讨中导出计算机在不同学科的应用思想及方法,以增强学生的计算思维意识和计算思维能力。

2.实验教学法。

融合多种计算机科学思维方法构建实验教学的内容,实验方法和实验步骤具有开放性,教师负责给出参考步骤和引导方法,激发学生自主学习、创新能力和计算思维的培养。

3.反馈递进法。

教师指导学生采用递归的思想,把复杂的问题变为与原问题相似的简单问题,减少重复计算,学生利用并行处理和逆向思维,对问题进行描述,反馈给教师,师生双向沟通,进一步设计并确定求解问题的方案。

4.二维教学法。

既注重计算机基础教学广度,又注重其深度。

广度教学是指从自然、社会中的广义计算拓展到计算机科学中的计算,将日常生活中的概念映射到计算机科学中的概念和理论,使学生易于理解、掌握并进行概念抽象。

相关文档
最新文档