aiolia_tdy
这类范文在计算机科学与应用这本期刊上有很多的,你自己去找找吧 
计算机应用专业培养适应计算机技术在企事业单位中发展、应用的需要,具有扎实的计算机基础知识、计算机专业知识和较强的计算机办公自动化、数据库等常用软件应用能力、计算机网络基本应用能力,能够在企事业单位相关部门从事计算机办公自动化和计算机软件应用等计算机相关应用工作,德、智、体、美全面发展的计算机专业高等应用型人才,实现“一张文凭,多种证书,一技之长,一专多能,品学兼优”的培养目标。
电脑的"神奇"功能,屏幕上的变化万千,使学生对电脑产生浓厚兴趣。但随着课程的逐步深入,难道加大,尤其是学计算机语言,编写和调试程序是即要动脑筋又枯躁的,学生学习的兴趣和积极性逐渐下降。我充分利用电脑的特点,在"玩"中学,从而激发学生的兴趣和积极性。 一、 利用多媒体软件让学生认识电脑。 对于微机原理,抽象难懂。而小学生知识里越形象就越容易汲取。因此,我自制《计算机基础知识教程》多媒体辅助教学软件。由于多媒体技术更加符合人类的认识规律,利用动画、音乐、图案来配合讲授,创设教学环境,把静止的、孤立的、抽象的知识转换成动态的、整体的、具体的画面、声音等,可以从视觉、听觉、触觉等,对学生进行感官综合的刺激,能够有效的激发学生的学习兴趣,促进学生的思维活动,让学生在轻松、愉快的氛围中学习知识,从而使学生学得更主动、更活泼、更认真,因而其效果有单一途径无可比拟的优越性。而且,教师能及时收到每个学生在学习过程中的学习效果反馈,针对不同学生的实际情况,及进迅速调整或修改教学内容。可以充分发挥每个学生自己的学习积极性,学生和教师都知己知彼。 二、 在"玩"中学字处理软件。 编辑排版是小学电脑教学内容之一,讲软件的主要功能和操作后,让学生用做作业的方式给老师、家长、同学送礼物,没有具体要求。学生怎么想,就怎么做。结果,学生各显神通,有的制作图文并茂的敬师卡,有的编辑一份小报,有的给老师、同学写信,五花八门。然后,我让学生讨论交流制作技巧,好多同学从"玩"中学会许多操作技巧。最后,我对学生作业讲评,评出最佳创意奖。这样,用丰富、生动的素材有效地对学生进行创新教育、创新意识、创造精神、创造性思维能力的培养,创造方法和技能的学习和训练。 三、 在"玩"中学设计、调试、优化程序。 在小学计算机教学中,程序设计是主要的教学内容。学生学习程序设计语言,觉得命令本身并不难学,但利用计算机语设计程序时感到很困难。我采用启发式、讨论式和探索研究式的教学方法。诺贝尔奖获得者法国心理学家贝尔纳指出:"创造力是没法教的,所谓创造力教学,指的是学生要真正被鼓励开发并发表他们想法的机会,如此才能发展他们富有创造力才能"。教学过程中采用启发式、讨论式、探索研究式的教学方法,启发引导鼓励学生独立思考,有机会提出问题,发表不同看法,在讨论中激发思维热情,在探索 中学,在研究中成功,学生自己成为一个发现者,由发现所产生的兴奋感和自信心将会使学生产生不断探索研究发现的动力,推动学生创造力不断提高。例如:用LOGO语言设计一个电子表程序。电脑屏幕中央有一个表盘,秒钟在表盘上不停地向前跳动,每走一分钟的时间,电子表会自动发出报时信号。我先让学生根据题目编写出程序,之后大家讨论编程方法。题目的难点是在连续的位置上不停地画一个图形和擦掉这个图形产生动画效果,解题关键是要递归调用,秒针会不停地走下去,把它设计为条件递归调用,使电子表 走够5分钟后发出特殊信号,然后停止程序运行。经过热烈讨论,编程方法是: 1、先编主过程CLOCK,功能是把小海龟设置为初始化状态,接着隐藏海龟,小海龟隐藏起来后主过程执行调用子过程BIAO。 2、过程BIAO的功能是在屏幕中央画一个半径为100的圆,由重复命令REPEAT 180[RT 1 FD PI*100/180 RT 1]完成,执行HOME命令后小海龟回到屏幕中央,用REPEAT 60[PU FD 90 FD 5 PU BK 95 RT 6]命令为表盘均匀地刻上60条小短线作为表盘的刻度线,表盘就画完了。 3、主过程接着调用过程TTT,先由PD FD 86画出秒针。然后用WAIT命令等待1秒钟的时间,PE BK 86 RT 6命令把表针擦掉,并让秒针向由转动6度,也就是整个圆周的60分之一。 4、为了控制报时信号,在这两个命令之间插入IF :M=60 THEN MAKE"M 0 MAKE"N :N+1 TOME 330 15 WAIT 100-100/12 ELSE WAIT 100。变量M存秒数,变量N存分数,它们的初始值全为0,当秒数M增加到60时,重新清为0,并让分数N增加1,同时用TONE 330 15命令报时一次。 5、过程TTT每执行一次实际上完成这科三个主要的任务:先画秒针,然后判断M的值是否到60,如果到家0,就报时一次,最后把秒针擦掉并向右转6度。为了让报时时间不影响表的准确度,用WAIT 100-100/12把报时时间从等待命令中减掉。 6、当N的值增加到5时,再报时一次,递归调用停止。用条件命令,使整个递归调用变成了一个条件递归。 四、 在"玩"中学电脑培养学生合作精神。 当电脑进入教育领域,有人担心由于学生更多地与计算机交流而变得越来越孤独。但是,美国的实验认为运用新技术进行自主学习比传统教育模式更能促进学生之间的交流与合作。当前,美国中小正在倡导一种叫"合作学习"的教学方法,原因就是未来社会需要懂得合作、 善于合作的人,而且,未来学生利用计算机进行学 习的时间越来越长,需要与别人交流合作会越来越多。所以,我们应从小培养学生的合作精神。 学生们在"玩"的同时,也是在实践中不断探索,充分发挥他们的聪明才智,创造性思维能力普遍有所提高。
紧接着相信不少人会在拿到毕设的题目之后,开始思考着该如何下手去写,用哪些编程语言会比较好,在这里我详细介绍一下Java (一)Java的编程原理:Java语言编写的源程序在计算机上需要经过编译和解释执行两个严格区分的阶段。Java的编译源程序先将Java源程序翻译成与机器无关的节码(bytecode),不是通常的编译程序将源程序翻译成特定计算机的机器代码。运行时系统装载和链接需要执行的类,并做必须的优化后,解释执行字节码程序。 (二)Java的四大核心技术:一、Java虚拟机;二、类装载器的体系结构;三、Java class文件;四、Java API。 (三)Java的优势:Java是一种纯面向对象的语言。《Java编程思想》中提到Java语言是一种“Everything is object”的语言,它能够直观反映我们现实生活中的对象,例如房子、动物等,因此通过它编写程序更容易。2、平台无关性。Java语言可以做到“一次编译,到处执行”。无论是在Windows平台还是在Linux、MacoS等其他平台上对Java程序进行编译,编译后的程序在其他平台上都可以正常运行。由于Java是解释性语言,编译器会将Java代码变成“中间代码”,然后在Java虚拟机(Java Virtual Machine,即JVM)上解释执行。由于中间代码与平台无关,因此Java语言可以很好的跨平台执行,具有很好的可移植性。3、Java提供了很多内置的类库,通过这些类库,简化了开发人员的程序设计工作,同时缩短了项目的开发时间,例如,Java语言提供了对多线程的支持,提供了对网络通信的支持,最主要的是提供了垃圾回收器,这使得开发人员从内存的管理中解脱出来。4、提供了对Web应用开发的支持。例如,Applet、Servlet和JSP可以用来开发Web应用程序;Socket、RMI可以用来开发分布式应用程序。5、具有良好的安全性和健壮性。Java语言经常被用在网络环境中,为了增强程序的安全性,Java语言提供了一个防止恶意代码攻击的安全机制(数组边界检测和Bytecode校验等)。Java的强类型机制、垃圾回收器、异常处理和安全检查机制使得用Java语言编写的程序具有很好的健壮性。6、去除了C++语言中一些难以理解、容易使人混淆的特性,如头文件、指针、结构、单元、运算符重载、虚拟基础类、多重继承等,让程序变得更加严谨简洁。 (四)Java缺点:解释型语言,运行速度效率极低,不支持底层操作,没有C和C++快Java一般都不用于建立大型项目。 取消了指针操作,不够C语言那样灵活。 使用JAVA能够运用在如图所示