加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

适用于检查学生英语单词背诵情况的软件3

(2011-12-09 18:02:58)
标签:

杂谈

分类: 电脑知识

  不断地实践,不断地完善。在日常的学习中又发现了更好的检查英语单词拼写的方法。在平时早自习背单词的时候会发现教师不一定会领读多少单词,要是想要挑默写当天早自己领读的单词时,用我以往的方法就会不方便。经过不断地调试,发现了以下的方法,步骤如下:

一,先打开flash

二,建立一个新的文件,在第一帧的舞台上写上单元标题以及放入一个按钮,并且在舞台上用静态文本写出以下的字:“请输入你要检查前几个单词数:”然后再这一行字的后面再放入一个输入文本框(用来输入你要检查的本单元单词表顺序上的前几个单词数),输入文本框的实例名是:shuzi  在按钮上写下以下的命令:

on (release) {
_global.t = Number(_root.shuzi.text);
 if (_root.shuzi.text=="") {
  
  _global.t=70}
 gotoAndStop(2);

} //70是如果不给shuzi赋值的话默认为选择前70个单词。

三,在第二帧的舞台上放入和本单元所有单词数目一样的动态文本,变量命名a1-an.动态文本前上用静态文本写上序号1-n。例如新目标英语九年级第一单元单词有37个,所以放入的动态文本数目是37个,变量名分别为a1-a37.然后再放入三个按钮。一个是出题按钮,一个是检测与之相对应的单词拼写,。一个是重新选择要检测的单词数的按钮。

在出题按钮上写上以下代码:

on (release) {
var array = new Array();
var array =[
{ey:"textbook",hy:"n.教科书;课本"},
{ey:"conversation",hy:"n.交谈;谈话"},  
{ey:"aloud",hy:"adv.大声地;出声地"},
{ey:"pronunciation",hy:"n.发音;读音"},  
{ey:"sentence",hy:"n.句子"},    
{ey:"patient",hy:"adj.有耐心的n.病人"},  
{ey:"expression",hy:"n.表情;表示;表达(方式)"},            
{ey:"discover",hy:"v.发现;发觉"}, 
{ey:"secret",hy:"n.秘密;秘诀adj.秘密的;保密的"},
{ey:"look up",hy:"查阅,抬头看"},
{ey:"grammar",hy:"n.语法"},                   
{ey:"repeat",hy:"v.重复;重做"},                      
{ey:"note",hy:"n.笔记;记录v.注意;指出"},  
{ey:"pal",hy:"n.朋友;伙伴"},   
{ey:"physics",hy:"n.物理;物理学"}, 
{ey:"chemistry",hy:"n.化学"},
{ey:"memorize",hy:"n.记忆,记住"},
{ey:"pattern",hy:"n.模式;方式"},
{ey:"pronounce",hy:"v.发音"},  
{ey:"increase",hy:"v.增加;增长"},               
{ey:"speed",hy:"n.速度"},
{ey:"partner",hy:"n.搭档;同伴"},
{ey:"born",hy:"v.出生adj.天生的"},
{ey:"be born with",hy:"天生具有"}, 
{ey:"ability",hy:"n.能力;才能"},
{ey:"create",hy:"v.创造;创建"}, 
{ey:"brain",hy:"n.大脑"},                        
{ey:"active",hy:"adj.活跃的;积极的"},  
{ey:"attention",hy:"n.注意;关注"},     
{ey:"pay attention to",hy:"注意;关注"},         
{ey:"connect",hy:"v.连接;与...有联系"},  
{ey:"connect … with",hy:"把..和..连接或联系起来"},  
{ey:"overnight",hy:"adv.一夜之间;在夜间"},              
{ey:"review",hy:"v.&n.回顾;复习"},  
{ey:"knowledge",hy:"n.知识;学问"},
{ey:"lifelong",hy:"adj.终身的;毕生的"}, 
{ey:"wisely",hy:"adv.明智地;聪明地"}
];

 function luanshu(){
  for(i=1;i<=t;i++){
     j = Math.floor(Math.random()*array.length);
  this["a"+i] = array[j].hy;

   array.splice(j,1)}}
   luanshu();
}

在检测与之相对应的检查按钮上写上以下的代码:

on (release) {
 var array = new Array();
 var array = [
{ey:"textbook",hy:"n.教科书;课本"},
{ey:"conversation",hy:"n.交谈;谈话"},  
{ey:"aloud",hy:"adv.大声地;出声地"},
{ey:"pronunciation",hy:"n.发音;读音"},  
{ey:"sentence",hy:"n.句子"},    
{ey:"patient",hy:"adj.有耐心的n.病人"},  
{ey:"expression",hy:"n.表情;表示;表达(方式)"},            
{ey:"discover",hy:"v.发现;发觉"}, 
{ey:"secret",hy:"n.秘密;秘诀adj.秘密的;保密的"},
{ey:"look up",hy:"查阅,抬头看"},
{ey:"grammar",hy:"n.语法"},                   
{ey:"repeat",hy:"v.重复;重做"},                      
{ey:"note",hy:"n.笔记;记录v.注意;指出"},  
{ey:"pal",hy:"n.朋友;伙伴"},   
{ey:"physics",hy:"n.物理;物理学"}, 
{ey:"chemistry",hy:"n.化学"},
{ey:"memorize",hy:"n.记忆,记住"},
{ey:"pattern",hy:"n.模式;方式"},
{ey:"pronounce",hy:"v.发音"},  
{ey:"increase",hy:"v.增加;增长"},               
{ey:"speed",hy:"n.速度"},
{ey:"partner",hy:"n.搭档;同伴"},
{ey:"born",hy:"v.出生adj.天生的"},
{ey:"be born with",hy:"天生具有"}, 
{ey:"ability",hy:"n.能力;才能"},
{ey:"create",hy:"v.创造;创建"}, 
{ey:"brain",hy:"n.大脑"},                        
{ey:"active",hy:"adj.活跃的;积极的"},  
{ey:"attention",hy:"n.注意;关注"},     
{ey:"pay attention to",hy:"注意;关注"},         
{ey:"connect",hy:"v.连接;与...有联系"},  
{ey:"connect … with",hy:"把..和..连接或联系起来"},  
{ey:"overnight",hy:"adv.一夜之间;在夜间"},              
{ey:"review",hy:"v.&n.回顾;复习"},  
{ey:"knowledge",hy:"n.知识;学问"},
{ey:"lifelong",hy:"adj.终身的;毕生的"}, 
{ey:"wisely",hy:"adv.明智地;聪明地"}
];
 for (i=1; i<=59; i++) {
  var match:String = this["a"+i];
  for (h=0; h
   if (array[h].hy == match) {
    this["a"+i] = array[h].ey;
    break;
   }
  }
  array.splice(h, 1);
 }
}

在重新选择要检测的单词数的按钮上写上以下的代码:

on (release) {
 gotoAndStop(1);
 for(i=1;i<=55;i++){
  this["a"+i]="";
 }
}
四,发布就可以了。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有