计算机导论课论文3000字
大学计算机导论论文3000字

⼤学计算机导论论⽂3000字 如今社会快速发展,计算机已经⾛⼊千家万户,随着计算机的普及,它在⽣活中的作⽤越来越⼤。
下⾯是店铺带来的关于⼤学计算机3000字导论论⽂的内容,欢迎阅读参考! ⼤学计算机3000字导论论⽂篇1 浅析“计算机导论”教学改⾰ 摘要:计算机导论是计算机专业学⽣必修的⼀门专业基础课程。
也是计算机专业的⼊门课程。
课程内容主要介绍计算机领域相关基础知识。
针对计算机导论这门课程的特殊地位以及在教学过程中存在的⼀些实际问题,本⽂分析了在教学过程中学⽣⾃⾝、教材内容和教学模式存在的问题,提出了对部分教学内容的改⾰,多种教学⽅法相结合,以及建⽴合理的期末考核制度的观点。
⽬的是提⾼学⽣对本专业的学习兴趣,并且使其通过这门课程的学习,能够为后续专业课程的学习打下基础。
关键词:计算机导论;学⽣;教材;教学⽅法 计算机导论是计算机专业⼤⼀学⽣的⼀门专业必修课。
这门课程在计算机学科中占据着重要的作⽤。
它对计算机学科的科学理论和技术进⾏了系统⽽⼜概括的阐述。
它涵盖的知识⾯⼴,主要涉及了计算机硬件和软件的基础知识、⼈⼯智能和图形化处理、程序语⾔设计和算法思想、数据管理信息系统、软件⼯程、离散结构等专业知识点以及与信息技术有关的社会⼈⽂知识。
通过这门课程的学习,学⽣可以对计算机这门学科有⼀个⼤致的了解,提⾼学⽣对本专业的学习兴趣,从⽽为后续学习专业课程打下⼀个良好的基础。
虽然计算机导论这门课程所涉及的都是基础知识,看似很容易,但是要教好这门课程不是那么简单,这主要是由于这门课程所承担的任务以及在整个专业体系中所处的位置,还有传统教学中存在的问题。
⼀、存在问题 1.学⽣基础参差不齐 ⼤学⾥的学⽣都是来⾃全国各地,由于经济和教育⽔平的差距,有些学⽣在中、⼩学的时候就已经接受系统的计算机基础教育,甚⾄有些学⽣还参加过全国计算机⼤赛,这些学⽣具备了⼀定的计算机知识和操作能⼒。
然⽽有些学⽣尤其是来⾃偏远地区的,由于当地的教育设施有限,这些学⽣对计算机⼀些基本知识不是很了解。
关于计算机导论论文范文

关于计算机导论论文范文人类社会进入21世纪,是信息技术飞速发展的世纪,更是计算机技术得到最广泛应用的世纪。
下面是店铺为大家整理的关于计算机导论论文,供大家参考。
关于计算机导论论文范文一:企业计算机网络安全风险防控【摘要】信息化时代的到来,催生了计算机网络运用到企业的管理中,为企业准确获得市场信息提供了便利,但是网络是一把双刃剑,其安全风险也是并存的。
本文首先介绍企业计算机网络安全现状和存在的隐患,并基于此,提出了安全防范措施,希望能促进企业的又好又快发展。
【关键词】计算机网络;安全现状;隐患;防范措施计算机网络的应用和普及改变了人们的消费方式和生活方式,是现代企业改革与管理的不可或缺的工具。
企业利用计算机网络,可以准确的获得市场信息,并及时做出反馈,也可以利用网络电商平台开辟新的贸易渠道。
计算机网络的运用打破了市场壁垒,但是它是一把双刃剑,信息泄露的风险与利益是相伴而存的。
企业专有账号密码的泄露事件层出不穷。
所以,研究如何防控企业的网络安全风险显得至关重要,将影响着企业的长远发展。
1.企业计算机网络安全现状进入新世纪以来,计算机网络的出现使世界各国之间的联系日益密切,在加上世界经济全球化的促进作用,计算机网络为世界创造更多的财富创造了便利,但同时,各种弊端也层出不穷,一些不法分子通过恶意插件和电脑病毒,使计算机系统的安全面临着严峻的挑战。
我们应该面对这种挑战,了解企业信息安全的现状。
首先,我国很多企业里缺乏专业的网络安全技术人员,这是跟我国的计算机研究起步不如西方发达国家的原因,在技术方面处于劣势。
其次,很多企业只是把重点放在了生产部门和技术研发部门,缺乏必要的信息安全保护意识,对网络信息泄露带来的损失估计不足,企业里的计算机使用人员没有养成良好的电脑维护习惯,如定期杀毒等,是的企业里的很多计算机系统处于不设防的状态。
2.企业计算机网络存在的隐患2.1计算机安全系统存在漏洞现在我国的自主创新能力已经有了长足的进步,但是与西方发达国家相比,仍比较落后。
计算机科学导论论文

计算机科学导论论文计算机科学导论是计算机科学与技术专业的一门专业必修课,它构建了整个专业的教学体系框架。
下面是店铺给大家推荐的计算机科学导论论文,希望大家喜欢!计算机科学导论论文篇一《浅谈“计算机科学导论”课程教学》摘要:计算机科学导论是计算机科学与技术专业的一门专业必修课,它构建了整个专业的教学体系框架。
该文主要从教学目标、教学方法、教学考核等几个方面对计算机科学导论课程进行了讨论,以此来激发学生兴趣、引导学生积极思考,为后续专业课程的学习奠定坚实的基础。
关键词:计算机科学导论;教学目标;教学方法目前,计算机技术的飞速发展,使得计算机技术的应用及渗透的领域越来越广,这迫切需求高技能高素质的人才。
如何将计算机专业的人才培养成合格的、适应市场需求的人才,成为每一位计算机专业教育工作者的首要任务。
计算机科学导论作为一门计算机专业大学一年级学生的专业必修课,重点旨在勾画计算机科学体系的框架,通过计算机科学基础理论与应用操作相结合课程内容安排,使学生对计算机学科的知识体系结构有一个较为全面和系统的了解,继而激发并培养自己对本专业的兴趣,为以后大学四年的知识学习、能力素质和职业道德的塑造奠定坚实基础[ 1-2]。
基于课程至关重要的作用,该文主要从计算机科学导论的教学方法和考核方法等方面进行了讨论,以期在今后的课程教学过程中达到最佳教学效果。
1 明确课程教学目标计算机科学导论目标是通过介绍计算机科学与技术学科的定义、学科范畴、特点与规律,来构建课程的体系结构,引导学生培养正确的学科专业思想,同时激发学生对本专业的学习兴趣,使学生逐步形成以计算机的观点来分析解决问题的思维。
课程内容涉及到一些专业课程的基本概念及某些具体内容,但绝不是计算机科学学科专业课内容的压缩和拼盘。
通过本课程的学习使学生了解各专业领域研究的主要内容,掌握计算机系统的基础知识和操作技术,提高感性认识,力求使学生对所学专业及后续课程的学习有一个整体性、概括性的了解,树立专业学习的信心和自豪感,为今后在各自的专业中对计算机的使用打下厚实的基础,踏入计算机科学技术的大门,更好的适应社会的需求。
计算机导论课论文

计算机导论课论文随着信息技术改革的发展和深入,在众多的学校中,计算机基础课程都是作为一门公共课。
下面是店铺为大家整理的计算机导论课论文,供大家参考。
计算机导论课论文范文一:计算机网络安全影响因素与防范摘要:本文就从计算机网络安定的定义展开论述,并计算机网络安全的特点进行详尽的分析,在此基础上总结得出影响计算机网络安全的相关因素,同时提出相应的防范措施,以更好的保障计算机网络的安全,以更好的推动计算机网络的发展。
希望通过本文的探究,能够为相关的人员提供一定的参考和借鉴。
关键词:计算机网络;安全;影响因素;防范措施在目前的社会中,计算机网络已经成为人们生活中重要的构成部分。
无论是哪个领域,都需要应用到计算机网络。
而21世纪本身就是信息化的时代,在这一时期,实现了信息全球化,很多的信息都利用网络交流平台实施操作和执行,如果用户不注意实施安全保护,将会使得计算机网络的安全受到威胁,很容易出现信息丢失和隐私泄露的问题。
所以,就需要合理的采取相应的防范措施来针对计算机网络安全问题进行解决,以更好的保障计算机网络的安全。
下面本文就主要针对影响计算机网络安全的因素与防范措施进行深入的分析。
1计算机网络安全内容分析就狭义层面来分析,计算机网络安全就是指代的计算机中网络信息资源没有受到人为以及自然的干扰,其完整性得以保存。
一句话来说就是计算机网络中的用户信息处于安全的层面没有受到恶意的供给,计算机网络可以正常的运行,用户的数据信息可以正常的使用。
就狭义的层面来进行分析,计算机网络安全也就是系统信息安全。
而就广义的角度来进行分析,与计算机网络有关的信息,无论是在严密性上还是在完整性上,都有着理论的支持,都是需要有效的执行计算机网络安全探究。
所以,计算机网络安全也指代的是设备自身的安全。
2计算机网络安全所具有的特征计算机网络安全中,主要体现出的特性就是保密性、完整性、可用性以及可控性。
而所谓的保密性就是指代的针对用户信息实施保护,用户终端没有授权的情况下,无法获得相应的信息。
计算机导论小论文

计算机导论小论文计算机技术的出现和发展,给现代社会人的生活方式和习惯带来了巨大的变化。
计算机软件技术的产生和发展对这个变革过程中发挥了巨大的作用。
下面是店铺为大家整理的计算机导论小论文,供大家参考。
计算机导论小论文范文一:计算机网络安全虚拟技术应用【摘要】随着计算机网络技术的不断发展,社会多个领域中普遍应用计算机网络技术,极大程度的改变了人们生活方式。
但是,由于网络的开放性,导致计算机网络容易受到各种安全威胁。
因此,加强对计算机网络安全中虚拟网络技术的应用进行研究,以此阐述虚拟网络的类型与应用,进而帮助企业和个人实现对网络的安全管理。
【关键词】计算机;网络安全;虚拟网络技术当时时期正处于网络技术和计算机技术高速发展的时期,计算机网络技术已经成为人们生产生活中不可缺少的组成部分,极大程度推动人类社会的发展。
但是,必须针对网络安全给予足够的重视,比如病毒木马侵入、或者黑客攻击等行为,都会给用户造成极大损失。
因此,加强完善网络安全,营造良好稳定的网络环境,以此使用户能够更加放心的使用网络。
1虚拟网络技术的类型1.1网络隧道技术网络隧道指的是,利用链条式的管理方式,对网络数据实时安全管理。
在实际的数据传输过程中,不同的计算机网络设备具有不同的链条式传递,所以利用pptp协议,对类似隧道的网络信息数据采取不同的安全管理,也就是常用的隧道数据包安全管理。
网络隧道对数据传输具有一定要求,数据流量必须满足pptp协议,才能实现数据的传送。
如果在计算机网络中,出现数据流量的安全问题,网络隧道能够及时有效的发出预警和阻截。
1.2信息加密技术信息加密技术指的是,通过加密的措施实现客户信息的安全管理。
网络信息具有一定的开放性,容易受到外来系统的安全攻击。
当发生攻击行为时,最先表现出来的是信息的泄露,如果利用信息加密技术,可以有效的改变计算机网络流量信息的代码形式,从而使计算机网络信息的隐蔽性、以及安全性得到进一步提高。
计算机导论课论文3000字

计算机导论课论文3000字计算机导论课程的教学目的,是让大一新生了解计算机专业知识能解决什么问题,应该学什么、如何学,同时激发学生对计算机专业的兴趣。
下面是店铺给大家推荐的计算机导论课论文3000字,希望大家喜欢!计算机导论课论文3000字篇一《面向对象的计算机导论课程教学》摘要:内容宽泛是计算机导论课程教学中的难点。
文章提出借助面向对象思想的优势,将计算机导论课程内容分成5个相互联系的对象,每个对象有各自的属性和行为,内容涵盖计算机导论课程的主要知识点。
进一步阐述如何从逻辑上将教学内容组织起来,从人的认识规律入手讲解新知识,使大一新生易于接受,并能建立完整的学科知识体系。
关键词:计算机导论;课程教学;面向对象计算机导论是计算机专业的入门课程,也是计算机专业完整知识体系的绪论。
计算机导论课程的教学目的,是让大一新生了解计算机专业知识能解决什么问题,应该学什么、如何学,同时激发学生对计算机专业的兴趣,并帮助他们更好地步入后续专业课程的学习。
目前计算机导论相关的教材,大都是概括地讲授计算机学科主要课程的基本内容和应用,并介绍这些课程相互之间内在联系,使学生对计算机学科的理论基础、重要应用有一个基本的了解。
国外教材的内容与我国教材差别较大,主要由于学生的背景和现状不同,并不适合目前大学生的实际情况。
国内教材内容和课程的教学目的是吻合的,但普遍存在的一个问题是,大一新生在学习这门课的过程中,感觉教学内容过于分散,把握不住重点,很难理解老师讲的“是什么”;而且在学完这门课程后,也并没有明显的收获感,即使每节课都听瞳了,最后也像什么也没有学到一样。
教学中存在这样的问题,一方面是和计算机导论这门课程的性质和特点相关,它本来就是介绍计算机学科整体课程体系的,知识点当然会很多,很分散,大学一年级的学生没有专业知识的基础,不能很好地把知识点联系起来,从而造成学习困难;另一方面,教师的教学方式也会产生一定的影响,如果按照传统的教材内容列表进行讲授,仍然摆脱不了每章就是对主干课程的简介这种教学模式,结果还是晦涩难懂。
计算机导论课论文
计算机导论课论文目录1. 内容综述 (3)1.1 计算机的发展历史 (4)1.2 计算机的种类及应用 (5)1.3 计算机科学的多样性 (6)1.4 本论文研究内容及意义 (7)2. 计算机硬件 (8)2.1 计算机体系结构 (10)2.2 主要硬件元件 (11)2.2.1 半导体器件 (12)2.2.2 逻辑电路 (14)2.2.3 集成电路 (15)2.3 硬件兼容性及标准化 (16)3. 计算机软件 (18)3.1 软件分类 (19)3.1.1 系统软件 (20)3.1.2 应用软件 (21)3.1.3 工具软件 (22)3.2 软件的发展趋势 (23)3.3 软件开发方法 (24)3.3.1 瀑布模型 (25)3.3.2 螺旋模型 (26)3.3.3 敏捷开发 (28)4. 数据结构与算法 (29)4.1 数据类型 (31)4.2 常用数据结构 (32)4.3 常见算法 (33)4.3.1 排序算法 (34)4.3.2 搜索算法 (35)4.4 数据结构与算法复杂度分析 (37)5. 网络与通信 (38)5.1 网络基础概念 (40)5.1.1 网络拓扑 (41)5.1.2 通信协议 (43)5.2 常见的网络类型 (44)5.2.1 局域网(LAN) (46)5.2.2 广域网(WAN) (48)5.2.3 互联网(Internet) (49)5.3 网络安全 (50)6. 人工智能 (51)6.1 人工智能定义与发展历程 (52)6.2 人工智能分类 (54)6.3 人工智能技术应用 (56)7. 总结与展望 (57)7.1 本论文研究成果 (58)7.2 未来发展趋势 (59)1. 内容综述计算机由各种硬成,包括中央处理器。
了解这些组件的工作原理及其如何协同工作是理解计算机系统的基础。
操作系统是管理计算机硬件资源和提供服务以支持各种应用程序的软件。
常见的操作系统有Windows、macOS和Linux。
计算机导论课程论文
计算机导论课程论文引言计算机导论课程是大学计算机科学与技术专业的入门课程之一。
它旨在为学生介绍计算机科学的基本概念、原理和应用,培养学生对计算机技术的基本了解和认识。
本文将探讨计算机导论课程的内容、重要性和对学生的影响,以及课程如何帮助学生建立计算机科学的基础知识。
计算机导论课程的内容计算机导论课程涵盖了广泛的计算机科学领域,包括计算机硬件与软件、数据与信息处理、计算机网络、算法与数据结构、编程语言和操作系统等。
课程通过讲授基本的计算机科学概念和原理,帮助学生建立对计算机科学的基本认识和理解。
在课程中,学生将学习计算机的组成和工作原理,包括CPU、内存、硬盘、输入输出设备等,以及操作系统的功能和作用。
此外,课程还将介绍计算机网络的基本原理和网络安全的概念,以及常用的编程语言和算法与数据结构。
通过实践操作和案例分析,学生可以更好地理解和应用所学的知识。
计算机导论课程的重要性计算机导论课程对于计算机科学与技术专业的学生来说非常重要。
首先,它为学生提供了一个全面了解计算机科学基础的机会。
通过学习计算机导论,学生可以了解计算机科学的历史和发展,了解计算机科学的核心概念和原理,建立起对计算机科学的整体认识。
其次,计算机导论课程可以帮助学生培养计算机科学思维和解决问题的能力。
课程通过讲授计算机科学的基本知识和技能,引导学生进行问题分析和解决,培养学生的抽象思维、逻辑思维和创造性思维能力。
这种能力对于学生在日后的学习和工作中都有很大的帮助。
此外,计算机导论课程还可以帮助学生了解计算机科学与其他学科的交叉领域。
计算机科学在各个学科领域都有广泛的应用,包括工程、医学、经济、生物学等。
通过学习计算机导论课程,学生可以了解计算机在其他学科中的应用,为将来的学习和研究提供参考。
计算机导论课程对学生的影响计算机导论课程对学生的影响是多方面的。
首先,课程帮助学生建立对计算机科学的兴趣和热情。
计算机科学是一个快速发展的领域,学生通过学习计算机导论课程可以了解到计算机科学的前沿研究和应用,激发学生学习和探索的兴趣,为将来的学习和研究打下基础。
计算机导论的论文
计算机导论的论文随着计算机技术和电子技术的飞速发展,计算机已经普遍并渗透到我们生活的各个领域中。
下面是店铺为大家整理的计算机导论的论文,供大家参考。
计算机导论的论文范文一:计算机安全与病毒预防方法探讨【摘要】计算机科技高速发展的同时,计算机又受到了具有更高技术性的计算机犯罪手段———黑客的入侵。
目前计算机安全面临较多的威胁,计算机病毒被公认为是威胁计算机安全的主要敌人。
自我过1989年首次爆发了微型计算机系统中发现扩散性和感染性较强的小球病毒之后,各种病毒已相继出现并且呈现出迅速蔓延的状态。
这一系列现象催生了我国计算机安全网络发展时期,重视对于计算机病毒的预防和诊治,保证我国计算机安全。
本文针对计算机病毒预防方法展开探讨,提出以一系列行之有效的措施。
【关键词】计算机安全;病毒预防;方法探讨1.计算机病毒的巨大危害和技术背景1.1计算机病毒的巨大危害要论及计算机病毒,首先要了解计算机病毒的巨大危害性。
计算机病毒是设置在计算机系统数据资源中的程序段,该程序段因为对该数据资源的启用而繁殖,并且能影响系统的正常运行,因为对该数据资源的共享,使得计算机通过网络途径加速小球病毒的爆发。
通过数据的交换与传递,从而导致参加过网络信息交流的计算机群体,大范围和大深度的感染上计算机病毒。
一般来讲,我们把采用非法途径入侵用户电脑的行为叫做黑客行为,把使用技术手段危害他人计算机信息安全的个人或群体叫做黑客。
1.2计算机病毒的技术背景黑客入侵用户电脑具有人为性和目的性。
黑客在实施信息化违反犯罪活动时,通过蓄意设置在数据资源中的各项隐藏数据,把计算机病毒,与人们在无意中造成的程序出错区分开来,通过设置各种故障,让客户的电脑遭受到各种系统攻击。
黑客在针对用户计算机系统漏洞进行犯罪活动时,攻击的不仅仅是某一个具体的,个人软件操作系统,黑客在传播病毒的时候,一般重视的是病毒传播的数量和种类,往往针对的是某一种类型的系统。
只要这种类型的系统可以受到此种病毒的感染,便会受到该种计算机病毒的反复攻击。
大一计算机导论论文
大一计算机导论论文随着计算机网络的广泛普及,计算机的辅助应用已经普遍运用与各行各业,为经济、政治、军事、文化的发展做出了巨大贡献,包括在教育测量方面。
下面是店铺为大家整理的大一计算机导论论文,供大家参考。
大一计算机导论论文范文一:计算机基础教学体系构建思考摘要:改革开放以来,我国经济得到了极其迅猛的发展和进步,与此同时,我国在教育事业方面取得了比较显著的成就,尤其是在计算机基础教学方面。
另外,近几年来我国信息技术迅猛发展和进步,我国在计算机技术方面取得了令人瞩目的成就。
当今是信息时代,计算机已成为人们日常生活中不可或缺的一部分,计算机的使用不仅可以极大方便人们的日常生活,将计算机应用到学生的学习中,可以更好提高他们的学习效率。
笔者就目前我国计算机基础教学体系存在的问题以及相应的解决对策做了简要分析和探讨。
关键词:计算机基础;教学体系;授课模式传统刻板;改变教学观念众所周知,教育事业在我国经济发展过程中具有极其重要的作用,因此,近几年我国政府不断提高对于教学事业的重视程度,并且不断加大对于教学事业的资金投入力度,尤其是在计算机基础教学方面。
但是尽管如此,由于受传统教学理念的影响,我国在计算机基础教学方面始终存在着一系列问题,进而严重阻碍了整个计算机教学事业发展进程。
为了尽快改变这一现状,不断改革计算机基础教学体系已成为一种必然趋势。
另外,计算机基础课程教师应不断改革并且丰富自己的教学方法,加强对于实践环节的重视程度,进而不断激发学生学习计算机基础的兴趣。
1计算机基础教学体系构建中存在的问题1.1授课模式传统刻板教育改革模式在我国推广的时间较晚,所以,如今大学的很多老师都难以摒弃传统教学模式和思想。
传统教学课堂上,老师一味实施“填鸭式”“满堂灌”的教学模式,缺少强化学生主体地位的意识,总是将课堂当成自己的主场,将要讲的内容全盘传授给学生,师生之间鲜有互动,课堂气氛紧张,老师很少了解学生对知识的掌握程度,也很难采取实际行动提高课堂教学的效率。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机导论课论文3000字精品文档计算机导论课论文3000字计算机导论课程的教学目的,是让大一新生了解计算机专业知识能解决什么问题,应该学什么、如何学,同时激发学生对计算机专业的兴趣。
下面是学习啦小编给大家推荐的计算机导论课论文3000字,希望大家喜欢!计算机导论课论文3000字篇一《面向对象的计算机导论课程教学》摘要:内容宽泛是计算机导论课程教学中的难点。
文章提出借助面向对象思想的优势,将计算机导论课程内容分成5个相互联系的对象,每个对象有各自的属性和行为,内容涵盖计算机导论课程的主要知识点。
进一步阐述如何从逻辑上将教学内容组织起来,从人的认识规律入手讲解新知识,使大一新生易于接受,并能建立完整的学科知识体系。
关键词:计算机导论;课程教学;面向对象计算机导论是计算机专业的入门课程,也是计算机专业完整知识体系的绪论。
计算机导论课程的教学目的,是让大一新生了解计算机专业知识能解决什么问题,应该学什么、如何学,同时激发学生对计算机专业的兴趣,并帮助他们更好地步入后续专业课程的学习。
目前计算机导论相关的教材,大都是概括地讲授计算机学科主要课程的基本内容和应用,并介绍这些课程相互之间内在联系,使学生对计算机学科的理论基础、重要应用有一1 / 16精品文档个基本的了解。
国外教材的内容与我国教材差别较大,主要由于学生的背景和现状不同,并不适合目前大学生的实际情况。
国内教材内容和课程的教学目的是吻合的,但普遍存在的一个问题是,大一新生在学习这门课的过程中,感觉教学内容过于分散,把握不住重点,很难理解老师讲的“是什么”;而且在学完这门课程后,也并没有明显的收获感,即使每节课都听瞳了,最后也像什么也没有学到一样。
教学中存在这样的问题,一方面是和计算机导论这门课程的性质和特点相关,它本来就是介绍计算机学科整体课程体系的,知识点当然会很多,很分散,大学一年级的学生没有专业知识的基础,不能很好地把知识点联系起来,从而造成学习困难;另一方面,教师的教学方式也会产生一定的影响,如果按照传统的教材内容列表进行讲授,仍然摆脱不了每章就是对主干课程的简介这种教学模式,结果还是晦涩难懂。
目前有许多关于计算机导论课程教学内容和教学方法的讨论,近年来还提出了以计算思维为导向的计算机导论课程教学内容改革,这些都推动了计算机导论课程教学的发展。
课程的性质和特点是先天的,可以改变的是教学思维和教学方式。
从以往教材内容和相应的教学过程来看,计算机导论这门课往往缺乏逻辑性,因为其中的每一章对应一门或几门专业课程,在教学过程中常常是围绕后续课程讲解,即计算机专业有什么样的后续课程,计算机导论就有什么内容2 / 16精品文档的章节,这样就难免把该课程讲成各门课程的简介。
计算机导论课程是对计算机学科的介绍,不依赖于后续开设的课程,在逻辑关系上应该先有导论课程,后续课程要围绕导论课程展开,而不是相反。
因此,需要对计算机导论的教学思维进行转换,这门课程是计算机“科学”的导论,而不是计算机“课程”的导论。
1.面向对象教学思想面向对象是一种重要的分析方法,它将现实世界的事物抽象成对象,通过对现实世界的抽象与建模,帮助人们对复杂系统进行认知与理解。
在面向对象思想中,世界是由各种具有自身运动规律和内部状态的对象所组成的,不同对象之间的相互作用和通讯构成了完整的现实世界。
因此,应当按照现实世界的本来面貌理解世界,通过对象及其相互关系反映世界。
采用人类在认识客观世界的过程中普遍运用的思维方法,可以直观、自然地描述客观世界中的事物,更符合人们的认识习惯和客观规律。
面向对象思想是人类自然的认识过程,针对计算机专业知识体系,通过自然的方式去了解相关的内容,是合适的选择。
计算机导论是大学新生入学以来的一门新课程,面向对象分析方法符合人们认识新事物的规律,因此采用面向对象思想讲授计算机导论,符合新生认识“计算机科学”这一新事物的规律。
首先,面向对象分析方法强调各个对象之间的3 / 16精品文档关系,而不必了解对象内部运行机制,适合让学生了解计算机导论中各部分内容之间的逻辑关系,而不必深入了解其详细内容,符合计算机导论课程的教学特点。
此外,将面向对象思想引入计算机导论中,还有助于培养学生的面向对象思维方式,为以后程序设计课程的学习奠定思维基础。
.计算机导论课程中的对象将面向对象思想引入计算机导论课程的教学,核心问题是如何将本课程的教学内容合理的划分为互相联系的对象,从而使学生能够更加容易理解计算机科学。
为此,根据该课程的性质和特点,结合计算机学科“什么能被有效的自动计算”的根本问题,将计算机导论课程的教学内容抽象为以下几个对象:计算机学科,计算机,计算,数据与信息,网络。
首先通过“计算机学科”介绍本专业的相关领域,然后介绍“计算机”是什么,怎么工作,进一步说明计算机如何“计算”,之后是计算机计算的对象――“数据与信息”及其相关的属性知识,最后是多个计算机的互联构成计算机“网络”对象,涉及网络相关知识。
计算机导论课程内容对象关系如图1所示。
.1计算机学科从学科的高度对计算机科学进行介绍,让学生了解计算机专业研究领域,相关的核心课程,应用方向等。
根据百度文库的解释,计算机学科是研究计算机的设计、制造和利用4 / 16精品文档计算机进行信息获取、表示、存储、处理控制等的理论、方法和技术的学科。
一级学科计算机科学与技术主要有以下几个研究方向:计算机科学理论,计算机体系结构,计算机软件,网络,人工智能,计算机应用,其中每个研究方向又有更详细的分类。
针对每个研究方向,通过实例简单介绍研究内容和应用领域,使学生有一个大概的学科知识框架。
根据具体面向的学生所学专业,将其划分到相应的学科方向,进一步明确本方向的研究领域和应用前景,激发学生的学习兴趣。
引入计算机学科领域的典型问题,如汉诺塔游戏、哲学家共餐问题以及图灵测试问题等等,让学生感受到计算机学科的科学性和趣味性。
另外,根据当前科学技术的发展,适当介绍学科领域前沿,比如当前芯片的集成密度、最高的网络速度、人工智能的发展水平等,更能促进大一新生对本学科发展的向往与探索。
.2计算机作为硬件实体,计算机的概念应该在教学开始阶段就要介绍清楚。
计算机是个什么东西?首先,从概念上介绍计算机的诞生和发展简史,从简单的计算工具到电子计算机所经历的发展过程,以及计算机的发展趋势。
然后解释计算机的类型,包括大型机、微型机、单片机、嵌入式系统等分类及其应用领域,并结合实际案例加以说明。
基于面向对象思想,确定现代计算机对象的属性和行5 / 16精品文档为,其属性包括数学属性和物理属性;行为有自动运行、计算和处理数据。
数学属性主要包括数制、算术和逻辑运算;物理属性指的是计算机的硬件基础,主要是元器件、逻辑门。
通过硬件实现二进制的状态、二进制的逻辑和算术运算,进而实现存储数据和计算机指令控制。
在这些数学和物理属性的基础上,引入存储程序和操作系统的概念,实现计算机的自动运行行为,进一步实现复杂的计算和数据处理。
在“计算机对象”内,将数学基础、硬件组成、工作原理、操作系统、程序和数据各部分内容有机地组合起来。
在逻辑上将各个部分串起来有助于新生理解“计算机对象”的整体。
计算机对象的这些构成里面,每个子对象又可以通过面向对象的思想作进一步的解剖,说明这些子对象的属性和行为,真正以符合认识规律的面向对象思想进行计算机知识的讲解。
.3计算在计算机科学领域,广义的计算概念也包括数据处理等方面,当然首先是要理解一般的算术运算过程。
从计算机讲到计算是自然的事情,在“计算机对象”中已经有了计算的基础,即数学理论和硬件实现,而复杂的计算是如何实现的?理解“计算”对象,首先是计算的属性,包括所使用的语言和复杂度;其次是计算的行为,有计算过程和实现方法。
围绕计算机如何进行“计算”的问题进行讲解,所涉及的知识6 / 16精品文档点有程序设计、编程语言,算法、编译等。
计算的任务是人给出的,即要完成什么,怎样完成,这就需要人和计算机交流的“语言”――程序设计语言。
程序设计语言又可以分为高级语言和低级语言,以及各自的进一步分类等等。
为了解决复杂的计算,需要专门学习算法的知识,关系到计算的复杂性问题,并介绍典型的几个算法,如递归,循环等。
采用某种高级语言编写的程序,可以告诉计算机干什么,而计算机对语言内容的理解和执行过程,涉及编译的知识。
这样,就围绕“计算”这个对象,将语言、程序、算法、编译等知识点,有条理的展现在学生面前,而且让初学者对计算机的计算过程有个宏观的认识。
此外,让学生进一步加深理解计算机的计算过程,引入“计算思维”的概念,计算思维是以计算机解决问题的方式去思考,像计算机科学家一样考虑计算问题,这也是计算机科学领域从业者需要具备的思维方法。
结合一些典型的数学运算如开方,来加深对计算机解题方法和计算思维的理解。
.4数据与信息在计算机中,数据是被计算的对象,也是初学者最容易想到和问到的问题,即计算机中“数据”是什么样子的?列举最常见的数据对象实例,并将现实世界中的数据分类为子对象,包括数字、字符、汉字,声音,图像,视频等。
要对数据进行处理,首先得设法对它进行描述和表示,让计算机7 / 16精品文档能够理解并加以处理。
因此,首先要对数据对象及其子对象进行属性的描述,包括编码、采样、量化等,而无论什么数据对象,在计算机中都要转化成二进制,而且所有内容均保存在文件中,文件有各种类型和名称。
结合不同的数据形式,让学生了解现实世界如何表示成二进制形式,是数据处理中首先要解决的问题。
在了解数据及其子对象属性的基础上,介绍数据对象的行为,包括存储组织和常用办公数据的处理。
数据存储组织中一个重要的知识就是数据库,数据库也是数据的子对象,可以为学生解释众多数据管理系统中的数据去哪儿了。
首先是数据库的基础理论,然后结合数据库实例展示一些主要的操作,使学生对数据库有个感性认识。
进一步说明数据结构在数据库中的作用和重要性,着重强调数据结构的概念,以及程序、算法和数据结构的关系,对所学的知识做一个逻辑上的链接。
常用办公软件如WPS或Office,是数据处理的实例,结合数据对象的概念,简单介绍其常用功能,并通过适当的实践练习提高计算机的应用能力。
.5网络网络对象是计算机对象的集合,即把多台计算机连接起来就组成了网络。
网络对象的属性有类型、功能、组成和体系结构。
而网络对象又可以包含两个子对象即局域网和互联网,介绍两者的区别和联系,让大家理解生活中常用的两个8 / 16精品文档概念。
网络既然是由多台计算机相互连接起来的,就要理解网络的连接方法,即网络的拓扑结构和接入方式。
网络拓扑结构是实际的网络连接的一种抽象,除了介绍常见的几种拓扑结构外,这种抽象的方式也是计算机专业在解决问题的时候经常要用到的,结合实际的计算机网络及其采用的拓扑结构,使学生对将实际问题进行抽象的理解有个初步的印象。