学习软件

2024-09-03

学习软件(精选12篇)

学习软件 篇1

一、引言

移动学习概念的提出可以追溯到美国加州伯克利分校人机交互研究室于2000年启动的“Mobile Education”项目。此后, 国内外学者从多个角度对移动学习开展了大量研究。一种较为公认的定义是:“移动学习是指利用无线移动通信网络技术以及无线移动通信设备、个人数字助理等获取教育信息、教育资源和教育服务的一种新型学习形式” (刘建设、李青、刘金梅, 2007) 。定义中主要关注于无限通信技术手段与教育的联系。

我国余胜泉教授对移动学习的定义是:移动学习是学习者在自己需要学习的任何时间、任何地点, 通过移动设备 (如手机、具有无线通信模块的个人数字助理等) 和无线通信网络获取学习资源, 与他人进行交流和协作, 实现个人与社会知识建构的过程 (刘豫均、鬲淑芳, 2004) 。这一定义将移动学习的范围扩展到了一个更为广泛的层次, 个体只要是从移动设备上获取能够提升个人知识技能以及实现个人及社会知识建构的信息, 或者与人交流的过程都称为移动学习。

二、移动学习软件的种类及应用研究现状

1. 外语学习类。

在外语学习软件中英语学习软件占主要地位。许多研究设计都为移动学习在英语学习中的应用提供了新思路和新方法。如:孙丹和何骅 (孙丹、何骅, 2014) 提出的基于Android设计开发的英语学习软件, 其中包含“实用英语”、“词汇学习”、“词典翻译”、“休闲娱乐”、“交流互动”五大功能。经后期测试, 同学对这学习软件的便携性和便捷性给予了很大的肯定。

英语学习类的移动学习软件主要集中于口语学习、单词学习和复习方法, 以及英语工具书的提供或者整个英语学习流程的有机结合。

2. 阅读应用类。

随着智能手机、PAD、个人PC等移动设备的普及, 无纸化阅读也逐渐占据了一定的市场。相对来说, 可移动的设备增加了阅读的便利性, 还节约了额外的开支, 也较为环保。正是这些优点, 增加了人们对移动阅读的偏爱。有市场, 产品设计也会相对比较丰富。故而, 产生了一系列的针对手机阅读软件的研究设计。例如:刘玉利和回新宁于2014年发表的论文“基于Android平台的阅读学习软件”, 研究中设计的软件基于当前流行的Android开源操作系统, 实现了多关键字图书搜索、不局限格式的图书阅读、重力感应翻页设置、背景音乐设置等功能。并且通过运行评测, 显示所设计的系统具有功能完善、实用性强、操作简单等优点。

移动阅读从原来的只能调节字体、字号到可以改换翻页方式、重力翻页乃至能播放背景音乐, 正是不同的研究设计的不断深入努力, 才实现了这些阅读性能的优化。

3. 基于移动平台的教学系统。

移动通信设备同时也改变了人们交流沟通的方式, 这一点在教学上的体现是:学生与教师的沟通方式、学生的上课方式等。

例如:凌越2015年发表的论文“基于Android移动学习系统的设计”。其中的设计是:通过安装Android开发插件的Eclipse IDE进行系统开发, 应用敏捷开发方法论提倡的小版本交付进行快速迭代, 为教学工作提供有效易用的工具, 实现了学生跨地点、跨时间、自定步调的自主选课、自主学习及在线考试。

“术者, 道之用也”, 想要真正发挥移动学习在教学中的效用, 要求教师在充分了解学生的能力起点和理解水平基础上, 关注现代教育技术应用的有效性, 以学习平台为依托, 以活动为中心, 鼓励学生形成自主学习的能力, 达到促进学习的目的。而移动学习在其中充当了一个重要的工具角色。

4. 操作技能学习类。

除了上述设计, 移动学习还可以用来提供操作技能的学习。但因为其不具有真实的触感和操作感, 而并未受到大多数人的重视。但是, 操作技能的学习可以通过观察学习来熟悉流程, 此外移动学习在操作技能学习上的应用还可以减少人们不必要的开支。例如:蔡莉、吕兰、左继蓉于2016年发表的论文“移动学习类软件的设计与开发———以模拟钢琴为例”, 文中, 基于Android平台设计并开发了一款多功能电子钢琴学习软件OPiano。通过OPiano提供的普通模式, 初学者可以了解钢琴的一些基本乐理知识, 而学习模式则提供了较为真实的钢琴模拟环境, 让用户能够通过触摸屏幕享受弹奏钢琴的乐趣。通过后期测试, 这类软件叫适合于初学者使用, 而年龄较长者多将其当作一种娱乐休闲的软件。

操作技能类软件的设计可以让技能初学者探明自己对这一技能的兴趣, 避免不必要的“投资行为”。例如上述的钢琴软件, 可以使学习者了解自己对弹钢琴的兴趣, 而免费的APP在其中起到的作用就是, 给无力支付高昂学习费或者工具费的人提供机会, 使可以支付但是可能兴趣并不浓厚的学习者避开将工具束之高阁的窘境。

三、移动学习软件的发展

21世纪初, 我们还对触屏手机抱有抵触情绪。可是十几年后的今天, 智能手机越来越普及, 反而使用按键手机成为了少数群体。信息技术的发展必然推动着人们跟随时代的脚步向前迈进, 同时信息技术也方便、改变了或正在改变着人们的生活。在教育方面, 移动学习为其提供了新方法、新技术, 其中最有特色的是多种多样的手机应用软件。现有的移动学习软件多集中于外语的学习、阅读应用。虽然方法不断完善, 但是仅仅止步于这样一个小范围内的改进, 会大大降低移动学习软件对教育的推动价值。

首先, 现有的软件仍有改善的空间。例如外语类的手机软件应用多集中于英语学习。虽然也有软件能够提供其他语种的学习, 但是, 这些软件使用起来比较麻烦, 并且存在很多问题, 如:课程情境设置不合理、没有合理的复习规划、面对很多零基础学习者缺乏必要的基础知识的训练流程、界面单调或者不流畅。这样一来导致了很多其他外语学习软件基本都面临这无人问津或者差评如潮的窘境。与此同时, 也使得外语学习应用更加集中于英语学习上, 使得市场单调却又竞争力大。建议现有软件开发者在保持英语学习软件的推陈出新的同时, 可以考虑另辟蹊径, 改善其他外语学习软件的弊端, 使得移动学习在外语学习中的应用更加灵活、广泛。

其次, 移动学习软件还有新的发展空间。例如:

1. 移动学习在课堂中的应用。

移动学习在教学中的使用除了教学平台的设计, 还可以将其应用于课堂, 例如:翻转课堂, 即教师不再占用课堂时间来讲授信息, 这些信息主要由学生在课后完成自主学习。移动学习的加入使得课堂学习更有探究性而不仅仅是纯粹的你教我学的填充式教学, 同时也能提高学习的兴趣。虽然已有人提出了这一观点, 但是具体的应用案例较少。所以如何促进移动学习在课堂中的应用仍是一个值得探究的方向。

2. 操作技能领域的扩充。

移动学习在操作技能学习领域的应用已经存在。例如上文中提到的钢琴软件设计但是我们并不能止步于此。依据班杜拉提出的观察学习理论, 认为观察学习也是人们学习知识技能尤其是操作技能的一个重要方式。在设计操作技能知识类的移动学习软件时, 我们可以设计到更广泛的技能, 例如:设计、装修、乐器使用、运动项目等。若能辅以基本的知识点缀, 将使人们在学习具体的操作技能过程中更具信心。

3. 虚拟现实的介入。

此外, 随着虚拟现实技术的发展, 如何将这一技术应用于移动学习过程中, 也是我们可以考虑的方向。所谓虚拟现实, 是一种可以创建和体验虚拟世界的计算机仿真系统, 它利用计算机生成一种模拟环境。是一种多源信息的交互式的三维动态视景和实体行为的系统仿真。

虚拟现实使得人们对知识的接触不仅仅局限于视觉和听觉, 多通道的感知更有助于知识技能的学习和巩固。如何将虚拟现实与移动设备相结合, 如何促使虚拟现实从不可攀的高科技变成遍地普及的新技术也是需要探究的方向。

摘要:移动学习作为一个为大多数人熟知或者使用的技术, 在教育教学中得到了极大的应用。本文章概述了移动学习软件的种类、移动学习软件在软件使用者中的反馈信息, 即软件的应用研究现状以及移动学习软件的发展前景与展望。以期对现有的研究进行总结, 启发更多的应用软件的设计与应用。

关键词:移动学习,软件,发展前景

参考文献

[1]刘建设, 李青, 刘金梅.移动学习研究现状综述[J].电化教育研究, 2007, (7) :21-25.

[2]孙丹, 何骅.基于Android的应用英语移动学习软件的设计与实现[J].计算机时代, 2014, (11) .

[3]刘玉利, 回新宁.基于Android平台的阅读学习软件[J].计算机应用于软件, 2014, (05) .

[4]詹海宝, 张立国.大学英语词汇锁屏移动学习软件的设计与应用[J].中国远程教育, 2015, (4) .

[5]凌越.基于Android移动学习系统的设计[J].电脑知识与技术, 2016, 11 (6) .

学习软件 篇2

大二下学期,我们专业开设了中小企业软件管理实训课程,也就是认识金蝶软件及操作。

首先打开金碟软件,选择新建帐套,可以进入金碟标准版界面,在这里会出现一个主功能选项模块,以及一个初始设置的子模块。在初始设置模块设置里面可以看到又分为帐套选择;币别;核算项目;会计科目;初始数据;启用帐套等子模块。进入各个子模块可以键入初始数据进入系统,以及设置系统将可以记录的各个可核算项目。当将各项数据及增加或减少的类别设置好,就可以 进入到下一步。此时主功能模块下的子模块就变成了账务处理;固定资产;工资管理;往来管理;报表与分析;出纳管理;系统维护七个子模块。在每一个的子模块选项下都会出现一个业务处理模块和账簿报表模块。这个软件所包含的内容还是挺复杂的,要求我们自己培养成一种仔细认真的学习态度,因为在企业管理中,使用金碟软件当你粗心输错了数据进系统,那么给企业带来的可能是不可估量的损失。

我对金蝶的理解就是它是一个强大的系统,覆盖了企业几乎所有的活动。从采购到生产再到销售,这三大环节,从以前传统的人工做账到通过计算机做账,这是一个质的跨越。通过电脑操作,不仅可以节省更多的人力,降低成本,而且还使得财务信息的质量得到更好的保证。在使用金蝶的过程中,我觉得对自己的财务知识也是一种考验。我觉得金蝶只是帮你提供了一个操作平台,在具体填制凭证时还是需要自己的财务知识,而且金蝶自动生成的凭证有时有很多的错误,需要去修改,如果自己的财务知识不强,用金蝶做账还是非常麻烦的。我觉得金蝶在财务这块最实用的是只要我们把凭证做好,其他的就非常省事。

在不断的反复重做过程中,不断审核、过账、反审核、反过账,渐渐有了清晰地思路。在应收应付这块,十足花费了大量的时间,但我觉得很值,我从中也学会了很多。其实很多东西只有自己动脑筋去做了后才会留下深刻的印象。在做的过程中,还有一点就是细心。做会计的一定要认真细心,细节决定成败。

学习的时候也有不少认识:

做会计需要理清思路,像在建账的时候,要对整个建账的轮廓有较清晰地了解,这样具体工作起来有方向,效率比较高,否则很容易在一个问题上卡住。而理清思路后就是具体的一些工作,这些工作或许会重复,比较枯燥,很需要耐心。

最好在开始项目之前,完成前期数据准备。对于一些基础数据,例如各种基本资料的编码。我们有必要提前完成,免得拉长项目实施周期。基础资料 使用前,必须设置好基础资料,基础资料是运行K3系统的基石,有点象做房子前要准备好材料一样。基础资料的准备顺序基本上就是系统默认的顺序。这个顺序没有什么特别的,怎么着都行,你在需要时自动提示你需要先处理哪一些。不过我还是要将一般处理顺序说明一下,最好是:币别、凭证字、计量单位、结算方式、仓库、仓位、部门、职员、科目、客户、供应商、物料。一些项目是有必录项与非必录项的,在前期我们可以只录入必录项,以后在需要时再录入非必录信息。

金蝶软件相对比较容易学,但较适合规模小的企业;而用友软件则更适合规模比较大的企业的需求,它的购销存系统和应收应付系统对需要处理大量品种及较多往来单位的企业而言是十分方便、简捷的,同时,用友能分部门分项目进行核算,有利于进行企业内部的考核。在网络上有分析说:金碟与用友针对的用户层不同,用友软件核算全面,但操作起来较繁锁,特别是在设置存货,固定资产的参数时较麻烦。如果公司的存货较多,分类较细,建议不要用金碟,可以考虑其他财务软件。如果企业当中的会计人员懂得操作用友软件,那就建议用用友软件,因为用友软件考虑得比较周全,在数据导出导入方面数据接口方面做得比较好。

学习过程中,还要勤动手,学了一个知识点就去尝试着操作,这样才能使知识得到应用,也才能对知识理解的更加深刻。学以致用,切合实际;只学不用,很难深入。然而,会写字不等于会写文章。学会了软件的单个操作应用,其实只是学会了“写字”,但是工作上要求交出的作业是“文章”,这就需要自己去融会贯通,在实际业务中积累经验,从而写出一篇篇满意的文章。

这是我学习金蝶的一些心得体会,一些个人见解如有不妥之处请大家不吝指出;如果大家有更好的学习方法,我们互相交流,以达共勉。

英语学习游戏软件应用研究 篇3

关键词:英语学习;游戏软件;优缺点;应用现状

中图分类号:G633.41 文献标志码:A 文章编号:1002-2589 (2011) 26-0153-02

近年来,英语教育越来越受到人们的重视,英语已成为人类生活各个领域中使用最广泛的语言。英语不仅是一种功能性语言,更重要的是沟通和交流的语言。人教社《英语教学与教材编写纲要》提出,英语的教学目的是使青少年获得一些英语的感性知识,激发他们学习英语的兴趣和培养能力,使学生敢于大胆开口说英语。《英语课程标准》指出,兴趣是学好语言的关键,激发学生学习英语的兴趣是中小学英语教学的一项重要任务。英语教学要注意结合青少年的心理和生理特点,要有利于引起学生的学习兴趣。英语课程的安排要从学生的学习兴趣、生活经验和认知水平出发,倡导体验、实践、参与、合作与交流的学习方式和任务型的教学途径,发展学生的综合语言运用能力,使语言学习的过程成为学生形成积极的情感态度、主动思维和大胆实践,提高跨文化意识和形成自主学习能力的过程,要让学生在轻松愉快的气氛中学习外语。目前传统的教学模式仍然占据统治地位,学生学习英语的方式只是单纯背单词、抄句子,没有对英语学习产生兴趣,缺少自主学习和积极思考的意识。

一、英语学习游戏软件促进教学的意义

科技的进步带来英语学习新的助力。软件技术的发展不仅在科技上改变了世界,更能在教育教学上产生新的影响和作用。游戏能满足儿童的天性,在游戏中激发他们的思维是他们最愿意接受的。因此游戏与软件的结合,游戏能很好地激发学生学习的兴趣,带动学生学习的积极性。将游戏放在电脑上玩,更能激起学生的好奇心,将知识融于游戏软件中,使学习游戏化,让学生通过游戏软件的使用,在兴趣的指引下,在游戏的环境中,学习所需的英语知识,那么学生就会学得快、记得牢,也不会觉得学习内容枯燥,乐于参与,自然也乐于学习。

目前游戏软件缺少一定的规范,很多游戏软件都是一些为了获利的商业软件,而非专业的教育者开发的。在游戏软件的设计开发过程中,缺少教学理论的应用,不能真正满足使用者的需要,是使英语学习游戏软件只是单纯的“游戏”,而缺少“学习”的成分,这样就导致学习软件并不能更好地达到促进学习的效果。这就需要我们采取措施,开发运用一些学习性和趣味性紧密相融的英语游戏软件,以促进学生学习英语达到实效。

笔者通过在武汉周边各中小学发放教师问卷和学生问卷,对目前常用的英语学习游戏软件在教学中遇到的问题,从界面设计风格、学习内容、学习工具、学习方式、学习对象定位等五个方面进行调研分析,以期英语游戏软件在设计和实际应用上加以改进和完善。

二、英语学习游戏软件应用现状

1、教师和学生对英语学习游戏软件的认识不足

据调查,多数教师很少使用英语学习游戏软件进行课堂教学;学生较多地接触到了游戏软件,但是对应用于英语学习的游戏软件接触较少。教师受自身计算机应用水平等因素的限制,应用英语游戏软件的机会不多。学生由于缺乏获取信息的有效渠道,加之网上学习的不受限制性和极大的自主性,对英语学习游戏软件缺乏深入了解。因而,目前教师和学生大都不能深刻体会到英语学习游戏软件在英语教学和英语学习中的作用。

2、观念上的差异,影响了英语学习游戏软件在教学和学习中的推广和使用

一些教师和学生能够意识到英语学习游戏软件的作用,比较认同运用英语学习游戏软件可以提高学生学习的兴趣、提高学生的课堂参与度、提升英语学习的效果、增加课堂教学的趣味性、增加课堂上的师生互动、培养学生间的合作精神等。但由于受传统观念的影响,很多家长、教师和教学主管认为游戏软件的娱乐性大于教育性,学生用游戏软件来学习英语,浪费了时间,无法保障很高的学习效率,会影响他们的学习效果。目前英语学习游戏软件在实际使用过程中遇到各种各样的阻碍和质疑,应用现状不容乐观。

3、环境设施限制了英语学习游戏软件在学习中的使用

使用英语学习游戏软件进行英语学习,教师必须配备交互式多媒体,如电子投影仪、交互式电子白板等。在条件允许的情况下,教师还可以用一个网络小游戏激发学生的学习兴趣,保证课堂学生注意力集中。目前大多数地区多媒体教室配置完好,具备了基础条件。但是获取有效的应用于英语课堂的游戏软件还比较困难,资源渠道有限。在这方面学生的困惑更大。考虑到个人电脑的配置情况和外界对英语学习游戏软件的质疑,再加上英语学习游戏软件本身的一些问题,学生在使用英语学习游戏软件上遇到很多困难。

4、现有的英语学习游戏软件优点鲜明,缺陷也比较突出

目前常用英语学习游戏软件优点较多,同时缺陷也比较突出。统计现有11种常用英语学习游戏软件的优缺点如下表1和表2。

表1 常用英语学习游戏软件优点分析

表2 常用英语学习游戏软件缺点分析

很显然英语学习游戏软件以其鲜艳的色彩、良好的音效和丰富的趣味性吸引了众多的学习者。但同时英语学习游戏软件存在的缺陷也很多,如不能较好地满足教学和学习的需求,教师和学生普遍认为,优秀的英语学习游戏软件必须将教育性和游戏性有机结合,既能激起学生的学习兴趣,又能让学生在玩的过程中有所收获。目前较多的游戏指示不明确,使用者第一次无法掌握使用流程;有的软件形式与内容不符即游戏性和教育性匹配得不好,用适合幼儿园儿童的游戏来教授中学生英语不符合他们的认知特点,必能满足他们的自我效能;多数英语游戏软件设计的小游戏,每次使用都是一样的,多次使用就会降低积极性,而且对于已经学会该知识的学生来说是浪费时间,因此对学生来说这些英语学习游戏软件的生存期是有限的。另外英语学习游戏软件都不能返回学习,面对的对象也有些狭窄。总之英语学习游戏软件本身存在着各种各样的问题,有待完善。

从教师角度看,不少教师认为如果要进行游戏软件教学,所面临的困难依次是:缺乏运用教育游戏软件进行教学的硬件环境;学生过多的关注游戏本身而忽略知识;游戏占用时间过多,会影响教学进度;无法有效地评价学生的学习效果;教育体制过于呆板,限制教师教学的灵活性;游戏来源太少,缺乏优秀的中小学英语学习游戏软件;教师很难快速判断哪些游戏适合教学使用;教师自身缺乏相应的信息技术技能等等。

三、改善措施

1、教师在课堂使用英语学习游戏软件时的注意事项

根据加涅的教学九段论,教学过程的第一阶段应该是注意,通过不寻常的事件、问题或刺激的改变来引起学习者的注意。教师可以选取一个小的英语学习游戏软件作为导入,听歌选词是个较好的选择,具体情况教师也可根据相关的教学安排选择合适的软件而定。教学过程中,在讲授教学重难点时,教师也可以用某个英语学习游戏软件来把学生引入到特定的教学情境中,让学生在轻松的环境下习得知识。同时教师在课堂上要把握游戏的时间,监控学生的使用情况,避免学生沉迷于游戏本身而忽视教学内容的学习。在课堂的最后,教师可以用某个游戏将教学结果进行现场测试,了解学生对课程的掌握情况。也就是说教师根据需要可以在教学的任一过程或多个过程中运用英语学习游戏软件,目的就是使学生融入到游戏教学的情境中,同时为学生在课外自主使用一些英语学习游戏软件提供参考。教师在课堂上的引导和使用会给学生很好的榜样作用,减少了学生自主学习的盲目性,这也是提高教学效果和学习效果的有效措施。

2、学生选择英语学习游戏软件的注意事项

学生应在教师和家长的指导下使用英语学习游戏软件。因为学生很容易被软件本身过多的游戏性所吸引,而忽视教学内容的学习。为了保障学生课外应用英语学习游戏软件自主学习的高效性,学生在选择软件时要注意三个方面:一是考虑游戏的教育性和游戏性,理智的选择软件进行学习;二是选择的游戏要适合自己的学习特点,满足自己的学习需求;三是选择的游戏时间要有一定的控制。

3、英语学习游戏软件设计的注意事项

英语学习游戏软件设计应该充分考虑中小学教师和学生的需求。首先,使用游戏软件来学习英语的大多是中小学生,因此设计游戏时要抓住中小学生的心理特点和认知特点,采用一定的游戏鼓励机制来激发学生的学习动机。其次,应在教学内容上下功夫,必须保证学生愿意多次用这个软件学习,也就是保证软件具有较长的生存期。其三,游戏软件应有明确的指示,知道学习者进入游戏界面并开始游戏,游戏的指示除了玩法说明以外还应包括检测标准等。其四,应充分利用自身优势,提高中小学生的英语听说能力,可以创设一定的情景或采用角色扮演的方法让学生体验游戏乐趣的过程中锻炼自己的听说能力。最后,英语学习游戏软件可以考虑与课堂教学的结合点,只有这样才能保证软件的推广,因此设计时要考虑英语课堂教学的特点。

参考文献:

[1]罗一凡,查晓谕.将游戏软件与教育结合——测评其教育效果[J]. 中国电化教育,2009,(5).

[2]黄小玉.由网络游戏的火爆看教育软件的发展机遇[J].行业观察, 2004,(9).

[3]黄美璇.我国教育游戏软件有效设计与开发初探[J].福建电脑, 2009,(7).

[4]黄淑珍,张军征.游戏软件的情节因素及其设计[J].中国电化教 育,2009,(5).

移动学习软件的研究与实现 篇4

关键词:移动学习,课堂教学,智能终端

1 引言(Introduction)

随着互联网的普及和智能终端在教育领域的应用,将移动学习引入到课堂中变得可行和现实。

移动学习是一种新的学习模式, 属于网络化学习(E-Learning)的范畴,目前关于移动学习尚没有统一定义,较为认可的移动学习定义是指利用无线移动通信网络技术以及无线移动通信设备如智能手机、个人数字助理PDA、Pocket PC、平板电脑等获取教育信息、教育资源和教育服务的一种新型学习形式[1]。移动学习具有Anyone(任何人)、Anywhere(任何地点)、Anytime(任何时间)、Anystyle(任何方式)的特点[2],高校是开展移动学习研究的主要场所。广为普及的移动终端的和良好的无线校园网络,以及大学生对移动学习的强烈意愿,这都为移动学习的开展提供了良好的基础[3]。

传统教学存在以下几种不足之处:学生上课精力不集中,上课玩手机;经常纸质考试,有成本;无法当堂检测所有学生的学习效果;教师批作业的时间很长。一个实用的移动教学系统必须同时兼顾学生、教师和教育资源这三个方面,将他们通过该系统有机地结合起来[4]。本文提出的教学软件,将移动学习引入课堂中,提高学习效果,弥补传统教学的不足。

2 系统分析(System function analysis)

2.1 服务器端功能分析

移动教学软件服务器端主要分成教师模块,管理员模块,教师负责管理课程的创建与删除;试题、学生信息的导入及管理;试卷的生成及考试维护;学生成绩的统计与导出功能。管理员模块主要用来控制教师的权限;教师的注销;教师信息的查询及教师密码的修改。

软件的前端方面,主要使用HTML语言对页面进行设计及显示,j Query框架让页面增加动画效果,增强用户的体验度,Ajax框架实现前端与后端的异步交互,实现页面的局部刷新,使页面更加符合用户的操作习惯,同时减少服务器端的压力,后端方面,通过THINKPHP框架对数据库进行操作,数据库应用主流的My SQL数据库。让系统变得更加牢固及便于维护。服务器端功能结构如图1所示。

2.2 手机端功能分析

手机端分为三大模块:用户验证登录模块、主模块、本地数据模块。主模块包括本地练习模块、考试模块、更新数据模块三部分。其中本地练习模块包含:选择题顺序练习和随机练习、判断题顺序练习和随机练习、填空题顺序练习和随机练习、简答题顺序练习和随机练习、本地模拟考试五部分;考试模块分为本地组卷考试和在线组卷考试两部分;更新数据模块用于更新最新试题。手机端功能结构如图2所示。

3 系统设计(System design)

3.1 系统流程设计

手机端可用来实现离线学习与考试测试,考试测试分为本地组卷与在线组卷,手机端系统流程如图3所示。

3.2 数据库表的设计

本软件服务器端采用My SQL数据库,手机端采用SQLlite数据库进行数据存储,手机端数据库由用户表、选择题表、判断题表、填空题表、简答题表、考试选择题表和考试判断题表组成。部分表的结构如下,用户表属性包含:ID、编号、教师用户名、课程别名、学号和密码。选择题表的属性包含:编号、题号、题干、答案、选项A、选项B、选项C、选项D和时间。判断题表的属性包含:编号、题号、题干、答案和时间等。用户表与题库中各种类型的表之间是多对多的关系。手机端数据库E-R图如图4所示。

4 关键技术分析(Key technical analysis)

4.1 安全访问机制

(1)服务器端采用session会话管理机制

session是保存在服务器端的,每个session都有一个很长的随机的,无规律的id。本文使用THINKPHP内置的session管理机制,将登录到服务器端的教师名保存到$_SESSION['USERNAME']中,用于身份验证,防止用户不经过登录直接对服务器端的数据进行操作。控制层Action中的方法结构如下所示:

(2)客户端POST数据请求

客户端在与服务器端交互时,由于GET是把参数数据加到所指的URL中,值和参数各个字段一一对应,在URL中可以看到。POST是通过HTTP POST机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。本文设计的软件采用POST方式进行数据传输。

同时,学生在考试结束后需要将所得分数上传到服务器端,为了保证软件安全,学生上传分数时,需要根据设定的加密算法进行加密并上传,服务器端将根据解密算法对分数进行解密,并存储,提高了软件的安全。

4.2 基于AJAX技术的成绩接收

本软件在教师端开通考试后,教师可以实时接收提交成绩的学生信息,为了达到更好的显示效果,软件采用AJAX动态刷新技术。

5 界面效果(Interface effect)

软件的服务器端采用THINKPHP框架进行编写,前端界面采用Bootstrap样式进行响应式布局,可自动适配智能终端、平板电脑进行浏览。手机端在Android系统上进行开发,手机端效果如图5所示。

6 结论(Conclusion)

移动学习为高等教育提供了一种新的教学方法,它更符合现代教育的发展趋势,更能提高教学质量和效果。

软件编程学习心得 篇5

随着计算机技术的发展和工作的需要,为了能够更好的维护公司生产管理系统;公司安排我们到北大青鸟APTECH进修。我们选择了时下最流行、发展速度较快的语言C#。C#学习共分三个阶段,目前我只学习了第一个阶段;现将我在北大青鸟学习第一阶段为期两个月的学习心得总结如下:

C#是一种新的面向对象的编程语言,专门用于.NET运行时。C#编译器只能生成受管制的代码,也可以使用.NET基类。C#语言自C/C++演变而来。但是,它具有简单、现代、完全面向对象和类型安全等诸多特性。下面就简单说说简单和现代其中两种特性。

1、简单

C#具有C++所没有的一个优势就是学习简单。该语言首要的目标就是简单。很多功能(还不如说是缺少了C++的一些功能)有助于C#全方位的简单。

在C#中,没有C++中流行的指针。默认地,您工作在受管理的代码中,在那里不允许如直接存取内存等不安全的操作。我想没有C++程序员可以声称,从没有使用指针访问过不属于他们的内存。

C#弃用其它操作符,名字空间、成员和引用仅使用单个操作符 “.”。现在一个程序员所需要理解的就是嵌套名字的注解了。

C#使用统一的类型系统。这种系统充许您把各种类型作为一个对象查看,它是一个原始类型还是一个full-blown 类。和其它编程语言相比,由于加框(boxing)和消框(unboxing)的机制,把简单类型当作对象处理并不能获得性能的改善。稍后将详细解释加框和消框,但基本上仅当需要时才使用对象访问简单类型这种技术。

2、现代

投入学习C#的努力是一笔大投资,因为C#是为编写NGWS 应用程序的主要语言而设计。很多用C++可以实现或者很费力实现的功能,在C#中不过是一部分基本的功能而已。根据应用程序的特殊需求,可以很容易地创建出新的一种数据类型。

指针不再是编程武器的一部分。运行时NGWS提供了一个垃圾收集器,负责C#程序中的内存管理。因内存和应用程序都受到管理,所以很必要增强类型安全,以确保应用的稳定性。

异常处理是C#的主要功能。C#的异常处理与C++的不同点在于它是交叉语言的(运行时的另一个功能)。在没有C#之前,您必须处理怪异的HRESULTs,但现在由于使用了基于异常的健壮的出错处理,这一切都结束了。

对于现代的应用程序,安全是首要的,C#也不会例外。它提供了元数据语法,用于声明下述NGWS安全模式的能力和许可。元数据是NGWS运行时的一个关键的概念。

学习软件 篇6

关键词:网络资源;软件;现状

中图分类号:G434 文献标志码:A 文章编号:1673-8454(2016)18-0010-03

一、引言

网络资源作为支撑学习者进行搜索信息、交流感受的一种辅助工具,也延伸为一种新型的远程教育形式。大学生利用网络进行软件学习是近几年教育研究的热点之一。本文通过调查问卷获取大学生通过网络进行软件学习的相关数据,总结出学生软件学习的方法和学生在网络环境下进行软件学习的不足,并提出建议,有助于教师了解学生网络学习的现状,有助于教师调整教学方法和手段。

二、调查数据

本次调查是基于网络的软件学习现状调查,根据不同的层次、维度进行分析,得到的情况既相互关联也存在着差异现象。

本研究采用自行编制的《网络学习环境下大学生应用软件学习现状调查》,共分为导语、基本信息、学习方式和学习效果四个部分,其中涉及“说明书方式”、“录屏与音频结合”、“论坛交流”等三种学习方式一共16道题。“兴趣效果”、“学习效果”、“应用效果”、“自主学习效果”等被影响因素一共28道题。问卷采用正向评分,共分为五个等级,l4.5为非常同意。分数越低表示学习方式对学习效果的影响越差,分数越高表示影响越好。均值区间对研究结果采用国际上常用的SPSS18.00统计软件对数据进行统计和分析。量表的Cronbach s Alpha值为0.844,问卷信度良好。调查涉及大学中多个民族以及各个年级学生,比例如表1所示。问卷随机发放,共发放200份,回收172份,回收率为86%,回收的问卷中有效问卷144份,有效率为84%。

三、软件学习现状分析

在软件学习方面,通过样本检验方式可以发现学习者自身各因素的Sig(双侧)值均远远大于0.05,即学习者的年级、性别以及民族之间并不存在显著性差异。

1.学习方式与学习效果相关性

以“说明书讲授”、“录屏与音频”和“论坛讨论”等因素作为自变量,“兴趣效果”、“学习效果”、“生活效果”和“自主学习效果”作为因变量,进行网络学习方式对学习效果的影响分析,数据如表2所示:

(1)学习方式的三个维度对学习者的兴趣、学习和生活有较大影响,但对自主学习的培养并不明显,也就是说,在将来的学习方法中,我们更应侧重培养学生的自主学习能力。

(2)“说明书讲授”和“录屏与音频相结合”与学习效果的Pearson相关性均不超过0.5,不存在显著相关。究其原因有两点,首先,学生普遍认为说明书与教科书极为相似,没有在网络上浏览的必要;并且说明书十分枯燥,没有很好的实践性,并不是很好的学习方法;其次,虽然“录屏与音频相结合”效果好于“说明书方式”,但是使用率不高,其中一个很严重的缺点就是不能够边实践边学习,不能够很及时的运用,所以仍然不能吸引学生以此为媒介进行学习。

(3)“论坛交流”是学习方式的三个维度中与软件学习效果最相关的一个维度,近一半数据的相关性都达到0.5以上,说明学生更喜欢和他人交流,更喜欢通过交流这种方式来提高自身水平,并普遍认为通过论坛可以及时得到最新的信息。

据统计,大四学生软件学习效果水平为3.4815,远远高于其他年级,大二学生学习效果最低,效果水平为3.2544。那么,学习效果的三个维度中为什么只与“论坛交流”存在相关,为什么会产生高低不同的水平,下面就针对“论坛交流”进行详细的分析。

2.“论坛交流”分析阐述

由表3可以看出,“论坛交流”可以对学生的学习效果产生明显的影响。由表4可以看出,学习与“论坛得到软件信息”的相关性最强,可以说论坛是否能够得到有关信息、得到多少信息都对学习效果产生影响。“论坛无障碍交流”也同样会产生影响,但两者相差不大,都是主要影响因素。

由问卷数据得知,网络论坛中充斥着各种网络游戏广告,甚至不能够强行关闭。这种现象会干扰学生的感官,影响他们的注意力。一个论坛的有效性就在于是否真的蕴涵大量有用信息,如果学生真的能够找到好的论坛,能够融入论坛的交流中,将会对他们的学习生涯产生很大的帮助。

学生的学习动力往往与教师的认可有直接关系。由表5数据可知,“教师认可度”与“论坛得到软件信息”、“论坛无障碍交流”之间存在显著相关,说明教师重视网络资源的利用,更倾向于能够敢于创新的学生;而“熟练程度”也与“论坛得到软件信息”之间存在相关,得到更多的软件知识,就能够更加熟练地掌握软件;而“成绩提高程度”和“论坛得到软件信息”、“论坛无障碍交流”不存在相关。

四、问题分析

1.大学生在不同阶段软件学习效果水平不同

大学生在不同阶段的总体软件学习效果水平不同,呈现“高-低-高”的过程,大一为3.4,大二为3.3,大三为3.45,大四为3.5。通过数据我们可以得出,大四学生对软件的掌握程度最好,软件在大四学生的学习、工作、生活中的应用是最为广泛的,也最能体现学生学习应用软件方面存在的问题,由于大一与大二学生对于网络课程以及论坛应用较少,不能很鲜明的看出该学习方式的影响。

2.学习方式的三个维度影响水平高低不同

在“现象分析”中得出,学习方式的三个维度的数据与预想结果有很大的分歧。“说明书讲授”和“录屏与音频相结合”的两种方式与学习效果不存在显著相关,也就是说这两种方法对学习效果没有任何显著的帮助或影响。

学习软件 篇7

关键词:功能,操作

Coreldraw图形软件的特点是图形处理功能极强, 定位精确, 而且使用灵活, 可以利用其内嵌的AUTOLISP语言编制用户自己的图形处理命令或图表编辑命令, 使图上一些繁杂的标注工作、制表工作轻而易举地得以完成。

1编辑修改功能

Coreldraw图形软件是一种矢量图形设计软件, 功能强大, 使用方便, 显示美观。其知识点分别包括如下几点:

1) 绘图操作工具

首先要理清基本绘图工具、线形和【形状】工具、填充色和轮廓色的设置、高级效果工具、文本工具的作用和使用方法。

2) 自定义状态栏功能

Coreldraw的操作屏幕窗口与PhotoShop等大多数绘图软件一样, 工作界面上都具有标题栏、菜单栏、工具栏、“属性”栏、工具箱、滚动条、状态栏和绘图窗口, 还有标尺、颜色板等, 用户还可以保存和加载自定义的“调色板”, 供特定的项目或绘图类型使用。

3) 制作符号库

可以在Coreldraw中制作所需的符号, 方便以后经常调用。利用Coreldraw的强大编辑功能, 可以做出各种类型的符号。

4) “形状”工具功能

当直线和曲线不符合要求时, “形状”工具提供了强大的编辑修改功能Coreldraw图形对象都有结点, 当用“形状”工具选择图形对象时结点就变大, 编辑可以通过、增加或删除结点, 改变结点的类型, 分开和连接结点, 以及操纵控制曲线形状的控制点, 以达到修改和编辑图形的目的。

2操作技巧

在进行图形绘制时, 首先要分析效果图的组成, 以及组成部分的叠放顺序。通常规定, 下方的图形是先绘制, 上方的图形后绘制 (注意:有些图形的绘制是要看构成的) 。绘图者要有透视图形看本质的能力, 对将要进行绘制的图形进行分析定位, 进而确定为用什么工具绘制图形以及该图形的效果形成。最后对图形进行绘制。

下面我们利用绘制螺旋图形效果来讲解一下coreldraw软件的绘图方法和技巧。效果如图1。

首先我给大家分析一下:该图形的主要效果是削皮的作用, 大家可以仔细观察一下, 该效果主要是由前后平面上的两层皮组成的, 中间放有一根蜡烛。此图的两层皮怎样才能简单方便的绘制出来呢?如果直接要“贝塞尔工具”绘制有点麻烦, 大家可以配合使用“椭圆工具”和“贝塞尔工具”一体使用。

绘制过程:

1) 新建一个文件, 使用“椭圆工具”在画布中绘制一个椭圆。

2) 选中椭圆, 然后点击属性栏最右侧的“转换为曲线”, 再使用“形状工具”对图形进行修改, 变得像一个鸡蛋的形状。

3) 调整完成后, 使用“渐变填充”, 使用“射线”方式填充, 填充后的效果如图2。

4) 用“挑选工具”选中图形后, 使用右键点击调色板最上方的“无色”色标, 使图形只有内部填充而无边线。至此蛋的形状完成。

5) 下面做“削皮”效果, 使用“贝塞尔工具”在图中绘制出如图3所示的图形。

多绘制几个类似的图形, 可以使用复制粘贴, 然后用“形状工具”进行调节。

6) 使用“挑选工具”, 按住Shift, 用左键点击将刚刚绘制的图形选中, 进行群组, 最后再选中蛋形, 这时可以松开Shift键了, 用鼠标左键点击属性栏上的修剪, 得到图4的效果。

7) 下一步需时较长, 画的一定要仔细一点, 主要接口的地方。绘制完成后, 将绘制的图形使用Shift加左键连续选中, 然后使用“渐变填充”对它们进行渐变填充, 填充后得到如图5所示的效果。

8) 此时不要取消对图形的选择, 接着点击菜单栏“排列——顺序——向后一位”。

9) 然后将它转换为曲线 (Ctrl+Q) , 使用形状工具 (F10) 进行调节, 再对其使用“渐变填充”进行填充。

10) 现在削皮的蛋已经做完了, 如果感觉皮太薄, 可以将图形的边加粗 (属性栏右侧) , 添色 (右键点击调色板里的色标) 。

如图6所示的效果。

11) 下面绘制蜡烛, 使用“椭圆工具”、“形状工具”和“渐变填充工具”, 以放射状方式填充矩形, 再使用“交互式填充工具”进行调整, 如图7所示。

12) 然后使用“贝塞尔工具”在矩形顶部绘制出蜡油的形状, 再使用形状工具进行调节。

13) 调整蜡烛和第一层皮的先后顺序, 并使用交互式阴影做出最后的效果, 如图8。

到此为止, 削皮的效果就算是完成了。所以绘图不是简单的绘制, 而是图层和效果的分析, 再次强调要理论和实践相结合。

综上所述, 我认为在职业中学CORELDRAW教学中, 根据教学内容的需要, 学生要真确的把握知识点的记忆。每个学生都应根据教学大纲、教学内容和实际情况的不同选择和运用学习方法, 只有这样才能真正提高课堂学习效果, 提高学习质量, 培养符合时代发展的新型应用型人才。

参考文献

[1]袁建华.CorelDRAW11实用培训教程[M].北京:清华大学出版社, 2003.

[2] (美) Steve Bain.CorelDraw10权威指南[M].北京:机械工业出版社, 2002.

学习软件 篇8

这样无形中相当于给每个学生配备了一个指导教师, 使学生加深对教学内容的理解, 并在此基础上使得自身的知识体系得到更好的拓展。模拟真实情景激发学生的学习兴趣, 引导学生自主探究学习, 从而达到改变课堂教与学方式的根本目的。

一、录制前的准备工作

下面我们以《插入艺术字和图片》一课为例, 创建一个模拟的PowerPoint操作环境。

首先分别打开Adobe Captivate 4和PowerPoint, 在Captivate开始页面中选择“Software Simulation”也就是制作“软件模拟” (如图2) , 在弹出的对话框中选择需要模拟的程序, 本例中选择“Microsoft PowerPoint-[演示文稿1]”, 同时设置录制的分辨率, 一般选择为“Application Window”即当前程序的窗口大小。如果要录制整个桌面, 则可以在左侧列表中选择“Screen Area”即屏幕区域, 在右侧选择全屏“Full Screen”。

设置完毕后按“OK”按钮, 可以看到PowerPoint窗口的四周出现了红色边框, 这就是要录制的区域, 同时左上角出现一个工具栏, 点击第二个按钮, 设置“自动录制”的相关属性 (如图3) 。

这里我们可以设置录制的模式, 录制共有四种Mode (模式) :Demonstration模式为演示模式, 用于将操作的全过程录制下来, 这种模式不带有交互功能, 相当于是教学录像。学生可以从头到尾观看操作的过程。Training模式是培训模式, 是带有交互功能, 只有当学生完成指定的操作以后, 教学才会继续进行。Assessment为评估模式, 大体与前者类似, 不过多了评价功能, 可以给学生的操作打分, 完成某个操作可以得到相应的分数。也可以限制完成某个操作所用的次数, 当学生在指定的次数内没有操作正确, 将自动跳到下一幻灯片, 此项操作学生就无法得分。Custom为定制模式。比如:在教学《插入艺术字和图片》一课时, 演示程序可以给学生观看学习, 这有点类似于通常的教师演示, 将模拟程序提供给学生进行操作, 当然也可以用评估模式对学生的操作进行打分。

Captivate强大的地方在于可以同时选中多种模式, 这就意味着我们只要将制作过程录制一遍, 就可以同时得到演示文件、模拟程序以及操作打分程序, 可谓一举三得。

这里我们可以同时选中“Demonstration”、“Training”、“Assessment”三种模式, 如果此时开始录制, 操作过程中自动出现的提示信息都是英文的, 我们可以修改为中文。展开Advanced选项, 设置“Captions In”为“Chinese-Simplifield”。现在录制前的设置工作准备完毕, 单击第一个红色的按钮开始录制。

二、录制操作过程

在PowerPoint中完成指定的操作:首先打开“我的精彩介绍”演示文稿, 单击“插入”菜单, 然后选择“新幻灯片”;在内容版式选项中, 选择“空白”版式;接下来我们在新幻灯片上插入艺术字标题, 单击“插入”菜单, 选择“图片”, 再选择“艺术字”, 在艺术字库中选择第三行第四个样式, 点击“确定”按钮, 在文本框中输入“我的作品”再点击“确定”按钮。

缺省情况下Captivate是基于动作进行录制的, 这一点与其它的录制软件不同。只有当屏幕上发生了鼠标单击事件或者按键事件, 才会将当前屏幕录制下来, 此时我们可以听到发出的清脆的快门声音。鼠标事件和键盘事件另外记录, 而不像其它软件将全程录制下来, 这样可以保证文件的尺寸和交互性。

录制完毕后按键盘上的End键结束录制。在弹出的保存窗口中输入项目的名称 (如图4) 。因为我们同时录制了三个模式, 因此, 我们需要设置首先打开的模式。

下面我们以评估模式为例, 谈谈如何对录制好的文件进行编辑。在图4中的下拉列表中选择“Assessment Simulation”文件, 打开评估模式, 按“OK”按钮。进入Captivate的Storyboard视图, 这个视图将录制过程分成了若干个幻灯片, 每个幻灯片中有自己独立的时间轴。这种方式有点类似Powerpoint和Flash的混合体。

双击第一张幻灯片, 可以看到在插入菜单上自动增加了一个热区, 同时Captivate会自动为所录制的操作过程添加相应的说明文字及操作提示 (如图5) 。

双击说明文字的边框, 可以出现一个编辑窗口, 在这个窗口中你可以对说明文字进行适当的修改, 设置它的文字格式、显示效果及声音效果等。

下面我们加入一些语音提示, 比如:点击错误播放“加油啊”之类的鼓励声音, 操作正确了可以说“你真棒”。

仍然双击“插入”菜单上面的热区, 在弹出的窗口中打开“Options”选项卡, 同时选中“Success caption”和“Failure Caption”选项 (如图5) , 此时在窗口中出现了绿色的操作成功提示文本和红色的错误提示文本, 分别修改里面的文字内容。双击错误提示文本的边框, 弹出“Failure Caption”窗口, 打开Audio选项卡, 按Import按钮, 导入错误提示语音, 按“OK”按钮, 这样当学生操作错误的时候将会播放这段声音。用同样的方法完成正确的提示语音。

三、给学生的操作打分

Captivate可以根据学生的操作情况进行打分, 我们下面开始制作这样的评价系统:每完成一个操作可获得一定的得分, 每个操作错误的次数不得超过三次, 否则该操作得分为0。最后正确率高于80%为通过, 屏幕显示“成功了, 祝贺你!”低于80%为失败, 显示“失败了!”。

现在让我们回到第一个操作, 找到“插入”菜单上面的热区, 双击打开设置窗口。进入“Click Box”选项卡, 在“If the user clicks outside the click box”组找到“Infinite attempts”选项, 如果被选中则表示尝试的次数不受限制, 我们要确保其处于未选中状态。在前面设置允许用户尝试的次数为3。

单击“Reporting”选项卡, 在Points后面设置该操作的分值, 缺省情况下为1分, 选中Add to total选项, 表示将其积累进总分。使用同样的方法设置每一个操作。

下面我们在最后一张幻灯片处加入一张成绩表, 在Captivate主菜单中找到“Quiz”, 选择“Quiz Preferences”子菜单, 打开属性窗口。在左侧的列表中选择“Settings”, 在右侧的“Settings”选项组中选中“Show score at end of quiz”用于在结束的时候显示得分 (如图6) 。点击下方的“Quiz Result Messages”按钮, 可以对显示的内容进行定制。比如是否显示实际得分、应得分、正确操作数、操作总数、正确率、尝试的次数等等。按“OK”按钮, 我们可以发现此时增加了一个幻灯片, 将其拖动到最后一张的位置, 下面要做的就是将标题中的英文修改为中文。

最后, 我们还需要制作这样一个效果:当学生的正确率高于80%时, 在图7中的Review Area区域显示“成功了, 祝贺你!”否则显示“失败了!”。

单击菜单栏上的“Quiz”菜单, 找到“Quiz Preferences”选项, 打开刚才的窗口, 在左侧的列表中选择“Pass or Fail”, 在“Pass fail options”选项组中我们可以通过两种方式判断通过与否:正确率或者得分。这里, 我们设置当正确率为80%或者高于80%的时候为通过。按“OK”按钮关闭对话框。双击“Review Area”评论区域, 弹出定制评论信息窗口, 设置成功的文字信息 (Pass message) 为“成功了, 祝贺你!”, 失败的信息 (Fail message) 为“失败了!”, 按“ok”按钮完成设置。

所有的编辑工作完成后, 可以点击工具栏上的“Preview”按钮进行连贯的影片浏览。发现有不合适的地方, 还可以返回来继续进行编辑修改, 再进行预览, 如此反复直到形成令人满意的影片为止。然后点击工具栏上的“Publish”按钮, 将录制的文件发布成.swf格式的flash短片。在生成.swf文件的同时, 还生成了一个html的网页文件, 你可以选择独立使用该影片或将其嵌入到网页中。为了在没有安装Flash播放器的计算机上使用, 我们还可以选择以“包含播放器的可执行文件”的形式发布。

学习软件 篇9

Auto CAD (自动计算机辅助设计软件) 是1982年由美国Autodesk公司开始编制的, 用于二维绘图、基本三维设计、设计文档和详细绘制的绘图工具, 目前已在国际上普遍使用。作为通信工程设计方面的工作人员, 利用CAD软件绘制通信工程设计图非常广泛, 所以快速掌握CAD应用是十分重要的。绘制同样的一张图纸, 速度快的和慢的在耗时上往往会相差好几倍, 且每个人绘制出来的图纸看上去感觉也有很大差别, 有些图纸看上去一目了然、清晰漂亮, 而有些图纸不但表达不清, 而且杂乱无章。所以CAD应用的学习也要从绘图速度提高和图纸美观整洁着手。

二、使用CAD必须掌握的快捷键及快捷命令

在掌握好了CAD基本知识的基础上, 快速绘图的第一步应该是熟悉一些常用的快捷键和快捷命令。当然其快捷命令很多, 不必全部记得。表1根据使用频率来排列快捷键, 表2为使用频率较高的快捷命令。

三、使用CAD绘图技巧

(一) 常见问题要弄懂。

一是同样画一张图, 有的制图人员画的大小适中, 有的制图人员画的图形就很小, 甚至看不见, 这是为什么?这是因为绘图区域界限的设定操作没有做, 或虽用LIMITS命令进行了设定, 但忘记了用ZOOM命令中的ALL选项对绘图区重新进行规整。绘图区域的设定是根据实际的绘图需要来进行的。二是有制图人员用线型名称为“HIDDEN”的线型画线段, 但发现画出的线段看上去像是实线, 这是什么原因引起的?这是“线型比例”不合适引起的, 也就是说“线型比例”可能太大, 也可能是太小。解决问题的办法是将线型管理器对话框打开, 修改其“全局比例因子”至合适的数值即可。三是在进行尺寸标注以后, 有时发现不能看到所标注的尺寸文本, 这是什么原因引起的?这是因为尺寸标注的整体比例因子设置得太小, 将尺寸标注方式对话框打开, 修改其数值变大即可。

(二) 图纸设置注意两点。

使用CAD画图, 最重要的是什么?对于这个问题, 每个人理解不同, 但在笔者看来, 我们进行工程设计, 不管是什么专业、什么阶段, 实际上都是要将设计思想或者是设计内容, 表达、反映到设计文件上。而图纸, 就是一种直观、准确、醒目、易于交流的表达形式。我们就应该明白, 好的计算机绘制的图纸应该具有以下两个特征:清晰、准确。一是清晰:好的图纸, 看上去一目了然。一眼看上去, 就能分得清哪是墙、哪是窗、哪是留洞、哪是管线、哪是设备;尺寸标注、文字说明等清清楚楚, 互不重叠。图面清晰除了能清楚地表达设计思路和设计内容外, 也是提高绘图速度的基石。二是准确:200宽的墙体不能画成240;留洞不能在尺寸上标注的是1000×2000, 而实际测量是1250×2100;更常见的错误是分明是3, 000宽的一条线, 量出来却是2999.87。制图准确不仅是为了好看, 更重要的是可以直观地反映一些图面问题, 对于提高绘图速度也有重要的影响, 特别是在图纸修改时。我们在使用CAD绘图时, 无时无刻都应该把以上两点铭刻在心。

(三) 图层应用。

图层是整个AUTOCAD软件最为关键的设置, 图层的设置有哪些原则呢?

1. 在够用的基础上越少越好。

比如说, 通信工程机房平面图的图纸, 它的机房墙体层、门层、窗层、外部框架图层、设备层、走线架层、走线路由层、标注层、设备说明层中的门层和窗层完全可以建立一个门窗层, 然后将图元放在一起。

2.0层的使用。0层上是不可以用来画图的, 那0层是用来做什么的呢?是用来定义块的。定义块时, 先将所有图元均设置为0层 (有特殊时除外) , 然后再定义块, 这样, 在插入块时, 插入时是哪个层, 块就是那个层了。

3. 图层颜色的定义。

图层的设置有很多属性, 除了图名外, 还有颜色、线形、线宽等。我们在设置图层时, 就要定义好相应的颜色、线形、线宽。不因个人喜好而定义图层颜色, 图层的颜色定义要注意两点, 一是不同的图层一般来说要用不同的颜色。这样做, 我们在画图时, 才能够在颜色上就很明显地进行区分。图层颜色定义的第二点是, 颜色的选择应该根据打印时线宽的粗细来选择。打印时, 线形设置越宽的, 该图层就应该选用越亮的颜色;反之, 如果打印时, 该线的宽度仅为0.09mm, 那么该图层的颜色就应该选用8号或类似的颜色。

(四) 字体、标注的设置。

1. 字体的设置。

在AUTOCAD软件中, 可以利用的字库有两类。一类是存放在AUTOCAD目录下的Fonts中, 字库的后缀名为shx, 这一类是CAD的专有字库, 英语字母和汉字分属于不同的字库;第二类是存放在系统的目录下的Fonts中, 字库的后缀名为ttf, 这一类是windows系统的通用字库。我们在CAD中定义字体时, 两种字库都可以采用, 但它们分别有各自的特点, 我们要区别使用。第一类后缀名为shx的字库, 这一类字库最大的特点就在于占用系统资源少。因此, 一般情况下, 都推荐使用这类字库。后缀名为ttf的字库什么时候采用呢?有两种情况。一是保证能在其他电脑上能打开。第二种情况就是在做方案、封面等情况需要美观效果的字样时, 就可以采用这一类字库。在使用CAD时, 除了默认的Standard字体外, 一般只有两种字体定义。一种是常规定义, 字体宽度为0.75。一般所有的汉字、英文字都采用这种字体。第二种字体定义采用与第一种同样的字库, 但是字体宽度为0.5。这一种字体, 是笔者在尺寸标注时所采用的专用字体。因为, 在大多数施工图中, 有很多细小的尺寸挤在一起。这时候, 采用较窄的字体, 标注就会减少相互重叠的情况发生。

2. 标注的设置 (Dimstyle) 。

常用的标注定义的设置 (1:100比例出图) 。一是直线和箭头:所有颜色和线宽的选择均为Bylayer, 箭头大小150, 其他几个数据一般在100~200。二是文字:文字样式要选择前面提到的宽度定义为0.5的字体, 颜色仍旧是Bylayer, 文字高度350, 文字位置垂直为上方, 水平位置中, 从尺寸线偏移60, 文字与尺寸线对齐。三是单位的设置 (Units) :改为小数点后2~3位, 这样更加精确。如果我们把长度精度定义为个位, 那将会忽略掉许多微小的错误, 比如1, 000的线段, 实际上却被画成了999.97。

(五) 绘图与打印比例控制、套用图框、标注命令。

一般来说, 我们最终打印的图纸有按照比例和不按照比例两种。按照比例的, 一般是施工图;不按照比例的情况有很多, 一般有方案文本、过程图 (自己看的) 、条件图等, 最近几年的初步设计 (扩初设计) 文本也逐渐变成不按照比例打印成A3大小。先来看看按照比例打印的施工图。施工图基本上都是按比例出图的, 但是在出图时会有不同的比例设置。比如说, 平立剖一般都是1:100, 楼梯间、卫生间是1:50, 节点大样是1:20, 装修图中的节点大样则可能会有1:10、1:5、1:2等的比例, 总图的常用比例是1:500, 有时候也会有1:1, 000、1:2, 000等。

四、结语

CAD操作还有很多内容, 比如外部加载、布局的设置、特殊字符处理, 等等。设计的东西也有很多, 功能、流线、体块、虚实、尺度、人性化等, 都需要通过方案、初步设计直到施工图不断地深化、落实。因此, 不管从事哪个阶段的哪部分工作, 都需要遵守规则、仔细琢磨推敲, 认真对待, 认真地将每一笔画出来, 不断总结, 最终能够快速准确地绘图。

摘要:CAD在通信工程方面的应用有很多, 不仅应用于通信线路工程, 也可以应用于通信管道工程和通信设备工程。CAD相关学习的软件、教材以及教程多且往往过于宽泛, 文章将从工程实际应用方面出发, 掌握CAD基础绘图快捷命令, 弄懂绘图中的常见问题, 拥有明确清晰绘图思路, 快速提高绘图速度, 熟练应用常见绘图技巧。

社会性软件在学习中的应用初探 篇10

社会性软件是近几年来在教育领域内讨论得比较热闹的话题, 其英文表达方法有多种, 大致有:SocialSoftware、Social Network Software或Social Networking Software and Services, 其中应用最广泛的是Social Software。国内外的专家们对社会性软件的概念的提出有不同的看法, 主要有如下几种:

Sunir Shah:“Simply put, I think only a definition heavily weighted on the human side with only a light touch from the technical side will be the correct one, as the fundamental imperative of this software comes fromhuman nature, not from the technical sphere.”

美国社会性软件的研究者Stowe Boyd:“Social software is based on the person first, and the social groupsecond——thegrouparisingfromthe interactions of individuals.People exist as individuals——with their own interests, biases, and connections.These are reflected in social relationships, from which groups emerge.”

中国BLOG第一人毛向辉认为:“社会性软件是个人带着软件成为社会网络的一部分。”

刘钢则认为:社会性软件指的不是那种只支持编程或科学进步的软件, 而是指支持并改善在线和离线主流社会实践的软件。

从以上这些专家学者所提出的概念中可以看出#社会性软件的重点应该在$社会性”这个词上面。随着互联网的普及, 人们通过互联网利用计算机与网络技术, 以某种共同目标为指引, 依靠建立人与人之间的联结和信赖, 不仅增加了人们之间建立联系的可能性, 而且增强了人们联系的强度, 而社会性软件在其中就起着这样的作用, 这些可以帮助人们建立社会网络、支持社会交互和群组交流合作的一类软件就是社会性软件。

综上所述, 笔者认为社会性软件是一种在使用过程中能够促进集体协作行为和用户社会关系网络的发生与发展, 并以网络形式提供远程功能服务的互联网软件。

二、社会性软件的两大理论基础

1. 六度分隔 (Six Degrees of Separation) 理论

美国著名社会心理学家米尔格伦 (Stanley Milgram) 于20世纪60年代最先提出。“你和任何一个陌生人之间所间隔的人不会超过六个, 也就是说, 最多通过六个人你就能够认识任何一个陌生人。”六度理论的发展, 使得构建于信息技术与互联网络之上的应用软件越来越人性化、社会化, 使得人的活动与软件的功能融为一体。由于社会性软件本身将人与软件功能集于一体的特点, 使知识和信息的采集变得十分的可行和便捷。

2.150法则 (Rule Of 150)

欧洲发源的“赫特兄弟会”是一个自给自足的农民自发组织, 这些组织在维持民风上发挥了重要作用。他们有一个不成文的严格规定:每当聚居人数规模超过150人, 就把它变成两个, 再各自发展。至此150成为我们普遍公认的“我们可以与之保持社交关系的人数的最大值。”无论你曾经认识多少人, 或者通过一种社会性网络服务与多少人建立了弱链接, 那些强链接仍然在此时此刻符合150法则, 这也符合“二八”法则, 即4/5的社会活动可能被150个强链接所占有。

三、社会性软件的分类

社会性软件是帮助人们建立社会网络和自动组织群体的软件, 它能帮助并促进人们之间的沟通、交流与合作。所以, 按其用途不同我们可以将社会性软件进行如下分类:

五、结束语

社会性软件是软件社会化过程的产物, 基于互联网络的社会性软件将技术和人与人的交流有机融合在一起, 作为一种方兴未艾的网络软件和工具, 也应该受到教育工作者的关注。社会性软件的发展对学习提供了极度友好地支持, 社会性软件能促使人们知识共享、激发知识创新, 培养了信息处理能力和协作能力, 社会性软件不仅拓宽了个人和组织的学习空间, 而且给学习者带来了更多的获取学习资源的渠道。

以上对社会性软件与学习两者之间关系的认识还很肤浅#但笔者希望能通过更多对社会性软件的研究#将社会性软件有效地应用在学习活动中, 为终身学习社会提供一种全新的学习方式和途径。

参考文献

[1]李新林.用BLOG支持基于网络的协作学习[EB/OL].http://mhms.blogdriver.com/mhms/503801.html, 2005-01-18.

[2]庄秀丽.拥抱2004社会性软件年[J].中国电化教育, 2004, (5) .

[3]王良辉.博客文化及其教育应用[J].远程教育杂志, 2004.

[4]庄秀丽.如何把社会性软件更好的应用到学习和工作中去[EB/OL].http://www.wuyouschool.com.cn/bbssql/dispbbs.aspKboardid=18&id=63101

[5]“社会软件”不完全手册[EB/OL].http://tech.tom.com/sd/socialsoft.html#part1, 2006-03-15.

[6]杨玲.创建个人Blog促进教师反思能力的培养[J].中小学信息技术教育, 2004, (3) .

学习软件 篇11

平时孩子们总是喜欢抱着平板玩游戏,有时他们可能会在大人不知情的情况下,胡乱安装一些莫名其妙的应用,带来安全隐患。有没有什么办法可以让我只为他们安装一些与学习相关的应用,并且能阻止孩子们自己在平板上安装其他应用?

解题思路

显然要实现上述目的,我们就要借助平板系统或者一些第三方应用阻止用户在系统中安装其他应用。因此解题思路主要就是从系统设置和第三方应用出发。

解题方法

如果你用的是iPad平板,因为iOS系统应用都需要从苹果应用商店下载,因此只要阻止用户从其中下载软件即可实现。对于iOS用户,可以先绑定Apple ID,然后再设置限制用户下载即可。

进入“设置→iTunes store与App store”,在打开的设置窗口中点击“密码设置”,接着在弹出的窗口中勾选“购买项目和APP内购买项目”下的“始终需要”,同时开启免费下载也需要密码(图1)。

这样你只要保存好自己的Apple ID的密码,同时在平板上安装好必需的软件,这样其他使用平板的用户试图继续安装其他软件时,他们在App store(包括在电脑上通过iTunes store)下载应用时都需要输入Apple ID的密码才能完成,你只要设置好Apple ID的密码就可以有效阻止其他人在平板上安装应用了(图2)。当然还有一劳永逸的方法,直接启用访问限制功能,阻止在设备上安装软件操作,只是对自身造成些许不便。

对于Android用户,可以先ROOT设备,然后安装好所有必需的应用。因为Android应用APK文件默认都是借助系统的PackageInstaller.apk解包进行安装的,因此需要阻止他人安装应用,就可以通过将其改名实现后台阻止。启动RE文件管理器,展开点击“挂载为可读写”,接着展开“System→App”,长按选中“PackageInstaller.apk”,在弹出的菜单中选择“重命名”,将其重命名为“PackageInstalle1r1.apk”(图3)。

学习软件 篇12

关键词:软件可靠性,早期预测,支持向量机

1 引言

软件可靠性是指在给定时间内、特定环境下软件无故障运行的概率[1]。软件可靠性早期预测是在未知失效数据时(如在软件生存周期的需求分析、概要设计或详细设计阶段),根据软件产品及其开发过程度量来预测软件系统的可靠性。由于软件可靠性早期预测在测试前就能够使开发和测试的相关人员对于软件的可靠性有一定的了解,可以使管理人员在时间上抢得先机,对软件管理中的费用预算、资源计划、方案确认和质量预报都显得十分重要。

从建模方法上看,目前进行软件可靠性早期预测时多采用多元线性回归或者人工神经网络的方法[2,3]。但是多元线性回归方法只能处理线性关系或者某种变形的线性关系,对自变量和样本的要求比较严格,并且必须保证较大的样本数量。而人工神经网络本身充满着浓厚的经验色彩,理论基础不严格,结构难于确定,并且存在拟合不足或过拟合、容易陷入局部极小点等问题。在小样本条件下,人工神经网络的效果也不够理想。

2 支持向量机理论

支持向量机[4,5]是建立在统计学习理论中VC维和结构风险最小化基础上的一种全新的学习机器。它根据有限的样本信息在模型的复杂性和学习能力之间寻求最佳折衷,以期获得最好的推广能力。采用支持向量机原理解决回归预测问题的基本算法如下:

设训练样本集D={(xi,yi,)|i=1,2,…,n},xi∈E,yi∈R(是欧氏空间),对于线性回归,回归方程形式如下

对于一般的回归,它的损失函数为:

为了构造回归支持向量机,我们采用一种新的损失函数类型,即ε不敏感损失函数。

式中,记:

这种损失函数描述的是这样一种ε不敏感模型,即如果预测值和实际值之间的差别小于ε,则损失等于0。在构造基于支持向量机的回归估计中,我们采用二次ε不敏感损失函数:

如果把回归估计的问题定义为对上式的ε不敏感损失函数(ε≥)进行风险最小化问题,那么用支持向量机原理解决回归问题,可化为求下式的最小值:

式中

把上式的凸优化问题转化为在一个二次规划优化中寻找向量w的问题,即找到所求向量,αi*,αi为拉格朗日乘子,于是式(6)可转化为求解下面的二次规划问题。

式中,K(xi,xj)是核函数,同样,可以采用线性核、多项式核、径向基函数(radial basis function,RBF)核、Sigmoid核等形式,支持向量回归估计函数为

总之,采用支持向量机解决回归函数估计问题,必须首先确定三个自由参数:调整因子C、ε不敏感系数以及核参数(多项式核的阶数、径向基核的宽度参数,样条生成核的样条阶数,等等),然后采用上述支持向量回归方法进行估计。

3 基于支持向量机的软件可靠性早期预测模型

通过引入支持向量机的方法,本文提出了基于支持向量机的软件可靠性早期预测模型。该模型的建立步骤如下:

1)选取模型输入的指标。首先根据经验列出所有对该单位开发的软件的可靠性可能产生影响的因素,然后将这些因素进行聚类分析,产生等价类。一个等价类实际就是构造一个主要因素的基础。

2)数据采集。对于形式化程度比较高的部分,一般采用自动化工具;自动化工具无法采集到的数据,可以人工测量计算。

3)对数据进行预处理。主要包括数据标准化处理、主成分分析、特异样本点的判定和数据归一化。

4)模型形式和核函数的选择。

支持向量回归的模型形式有epsilon-SVR和nu-SVR两种[6,7]。本文模型的形式采用epsilon-SVR。

核函数类型的选择与所应用的领域有关,经常使用的核函数主要有线性核、多项式核、径向基函数(radial basis function,RBF)核以及Sigmoid核4种。本文选择RBF(Radial Basis Function)作为核函数。

5)模型参数和核参数的选择。模型中涉及到的参数有四个:调整因子C、不敏感系数ε、宽度参数γ和停止精度参数e。本文提出的参数选择算法可由图1表示。

在选择一组合理参数的过程中,有两个基本的问题需要解决:

(1)如何衡量使用特定参数的模型的预测精度?

为了能够体现模型对未知数据的预测能力,评价其泛化性能,我们使用一种称为交叉验证(Cross Validating)的技术。

在n重的交叉验证中,训练集I被分成大小相等的n个子集I1,I2,…,In。对于给定的参数(C,ε,γ,e),执行以下步骤:

第1步使用I1作为测试集,I1,I2,…,In作为训练集,得到预测精度a1。

第2步使用I2作为测试集,I1,I2,…,In作为训练集,得到预测精度a2。

……

第n步使用In作为测试集,I1,I2,…,In作为训练集,得到预测精度an。

最后的得到对于给定参数(C,ε,γ,e)的预测精度

交叉验证采用相互交叉预测取平均值的方法,用对测试集的预测精度来体现模型的预测精度,能够防止过拟合问题的发生,有利于提高模型的泛化能力。

(2)如何在解空间中进行搜索?

本文采用的是深度优先的非启发式搜索算法[8]。之所以没有采用其它启发式算法,主要是出于以下几个原因的考虑:首先,人们在心理上觉得启发式算法得到的总是一些近似解,可能会遗漏最优解;其次,本文中涉及到的参数一共是4个,即对应一个R4的一个(比较小的)子空间。由于参数个数不是很多,非启发式算法的计算时间并不比那些先进的启发式算法长多少;再者,非启发式算法有利于实现并行计算,因为参数C、ε、γ和e是独立的。

尽管如此,做一个完整细致的搜索仍然是很费时间的,所以我们使用逐步求精的方法来实现。首先做一个比较粗糙的搜索,得到几个比较好的区域。然后在这些区域上做进一步的更细致的搜索,以获得更好的效果。

6)将待预测的数据输入模型,得到预测结果。

4 对比仿真实验

为了评价新模型的性能,以及同传统模型相比的优势和劣势,我们安排了若干组对比仿真实验。这里,以一个商业软件系统为例说明,表1列举了该商业软件系统的17个模块的若干度量元以及模块缺陷数。表中SN表示模块编号,LOC表示模块规模(单位是行代码数),FO表示模块扇出,FI表示模块扇入,PATH表示模块控制流路径,FAULTS表示模块缺陷数。因为是同一个软件系统的不同模块,所以可以认为这些模块都是在相似的环境(开发方式、管理水平和开发人员素质)下开发出来的,符合前面模型的假设。我们的实验分成两部分。

实验一是为了评价基于支持向量机模型预测软件模块缺陷数的精度。我们将全部17个数据样本分成两个部分,其中15个作为训练集来建立模型,剩下的2个作为测试集来评价模型的效果。由于分组方法对实验效果有一定的影响,为了减轻分组产生的影响,我们一共进行三组实验,结果如表2所示。

观察表2我们可以得到如下结论:

1)从总体上看BP网络和支持向量机的方法比主成分回归的方法效果要好1-2个数量级。这是因为自变量和因变量之间的关系不是单纯的线性关系,这个时候仍然使用线性回归的方法,就可能造成误差扩大。从这一点上说线性回归的方法具有一定的理论缺陷,而BP网络和支持向量机的方法适合逼近非线性函数,恰好可以弥补这个缺陷。

2)对比支持向量机和BP网络的方法可以发现:支持向量机的样本集均方误差比BP网络的样本集均方误差大,但支持向量机的测试集均方误差比BP网络的测试集均方误差小。这是因为神经网络的方法基于经验风险最小化的原则,应用误差反向传播的方法,使其经验风险最小,但是经验风险最小不等于实际风险最小,而支持向量机的优化基于结构风险最小化的原则,其优化目标包含两项指标:经验风险和置信区间。两者共同决定了支持向量机的实际风险。因此支持向量机的泛化能力比神经网络要好。

3)支持向量机的方法通过适当增加训练集的误差,显著提高了测试集的预测效果。支持向量机样本集的均方误差比BP网络样本集的均方误差稍大(仍然保持在同一数量级),但其测试集的均方误差却比BP网络测试集的均方误差小了一个数量级。

实验二是为了评价基于支持向量机模型的小样本性能。我们同样安排了三组实验,逐渐减少训练集中样本数量。实验结果如表3所示。

观察表3我们可以得出如下结论:

1)BP网络和支持向量机的方法比主成分回归的方法效果好1-2个数量级,BP网络对训练集的预测效果很好,而对测试集的预测效果则明显不如支持向量机。这再次证明了在第一部分实验中得到的结论。

2)随着训练集中样本数量的减少,出现训练集均方误差减小,而测试集均方误差增大的趋势。这一方面是因为在小样本条件下,训练集中样本数量少了,则包含的信息量就少,失去了原本的很多规律,自然就不能对测试集作出较好的预测;另一方面是因为样本点越少,产生的模型就越容易拟合所有样本点,样本点越多,产生的模型就越难拟合所有样本点。

3)当训练集中样本数量减少时,BP网络和支持向量机的泛化误差均有所增大,但BP网络的泛化误差的增加速度明显要高于支持向量机,如图2所示。

这说明支持向量机对样本数量的依赖程度比BP网络低,相比之下基于支持向量机的方法在小样本的条件下有更好的表现。这是由支持向量机的小样本学习特性决定的。

5 结论

本文将支持向量机理论引入到软件可靠性早期预测领域中来,并结合聚类分析、主成分分析、特异样本点判别、数据归一化、交叉验证、非启发式深度优先搜索等数学工具,提出了基于支持向量机的软件可靠性早期预测模型。通过对比仿真实验,证实了新模型同传统模型相比具有预测精度更高、泛化能力更强、对样本数量的依赖程度更低的特点。支持向量机出色的小样本性能,在目前国内软件行业规模小、历史样本不够充足的情况下显得尤为重要。对于某些类似历史样本较少的其它项目,支持向量机方法也可能会成为首选的预测方法。

参考文献

[1]Standard Glossary of Software Engineering Terminology[S].STD-729-1991.

[2]Briand L C,Melo W L,Wüst J.Assessing the applicability of fault-Proneness models across object-oriented software project[J].Software Engineering,IEEE Transactions.2002,28(7):706-720.

[3]Khoshgoftaar T M,Szabo R M.Using neural networks to predict software faults during testing[J].Reliability,IEEE Transactions,1996,45(3):456-462.

[4]Vapnik V N.统计学习理论的本质[M].张学工,译.北京:清华大学出版社,2000:96-116.

[5]Cristianini N,Taylor J S.支持向量机导论[M].李正国,译.北京:电子工业出版社,2004:10-96.

[6]Sch觟lkopf B,Smola A,Williamson R,et al.New support vector algorithms[J].Neural Computation,2000(12):1207-1245.

[7]Sch觟lkopf B,Platt J,Taylor J S,et al.Estimating the support of a high-dimensional distribution[J].Neural Computation,2001(13):1443-1471.

上一篇:公路施工中的质量管理下一篇:盆腔脏器