祝孩子们天天健康快乐!

 找回密码
 注册

搜索
热搜: 儿童 教育 英语
楼主: 不着调
打印 上一主题 下一主题

[原创]送孩子一个计算机模型,拆开WINDOWS神秘窗户!!

[复制链接]
21#
 楼主| 发表于 2005-8-8 14:38:15 | 只看该作者
不着调+2005-08-08 14:24-->引用:不着调 @ 2005-08-08 14:24 我九岁的女儿编写的口算程序,全校的三年级老师都用了!!
去看看学前版的《学龄前儿童数字化思维训练方法》
http://www.etjy.com/showthread.php?t=37686
回复 支持 反对

使用道具 举报

22#
 楼主| 发表于 2005-8-13 11:53:27 | 只看该作者
送孩子一个计算机模型,拆开WINDOWS神秘窗户!!(之六) 上一讲提到了像素点,是不是有点专业了?没有关系,去找一个放大镜对着计算机屏幕让孩子看呀!!计算机屏幕放大以后看就像纱窗,里面都是小方格子,原来一个像素点就是指的一个小方格。而与窗口中图形坐标有关的数字基本都是以像素点来量度的。为了和我们数学上的习惯保持一致,行和列往往同时出现,前面是列,后面是行,也就是所谓的X,Y确定一个坐标点。一个矩形可以用两个坐标点来确定,即左上角和右下角两个点,同样一根直线也可以用两个坐标点确定。 还有怎么说“浅红色”也是一个数?那有多少种颜色可以选择呢?我们可以在汉语编程编译器下查看有关颜色的系统词,格式为:“看词 色”执行该命令可以显示系统有关颜色的词。操作如下:看词 色<回车> ………色彩平面 常备黑色画笔句柄 常备白色画笔句柄 常备白色画刷句柄常备灰色画刷句柄 常备黑色画刷句柄 扩展颜色对象 背景色前景色 选择颜色对话框 选择颜色结构 浅灰色白色 灰色 浅青色 青色浅洋红色 洋红色 浅黄色 黄色浅蓝色 蓝色 浅绿色 绿色浅红色 红色 深灰色 黑色新颜色 颜色对象 颜色对象否? 显颜色颜色-链 调色板索引 RGB调色板 置前景背景色------------------------------------------------------------------------------在系统里共有词汇 5207 个,现在看到65 个,它们是在当前词汇枝里。** 提示:?使用“ API常数列表 [字串]”,可以浏览windows API 常数 **★ 上面是计算机显示出来部分内容。上面仔细的看一下,从“浅灰色”开始,到“黑色”一共有17种颜色,这样你可以把这17种颜色作为窗户贴纸的颜色选择,试试如果把上一讲的窗口做的丰富一点怎么办? 扩展对象 四色窗口 继承自 窗口对象模板  属性 窗口标题: 编字串" 简单四色窗口" 属性。 属性 开始尺寸: 300 300 属性。  属性 开始位置: 150 150 属性。 对象事件 绘制时: 0 0 150 150 浅红色 区域填充: 设备描述表 0 150 150 300 浅黄色 区域填充: 设备描述表 150 0 300 150 浅绿色 区域填充: 设备描述表 150 150 300 300 浅蓝色 区域填充: 设备描述表 对象事件。  对象。  开始: 四色窗口 上面的程序效果就是这样:此帖由 不着调 在 2006-05-06 14:03 进行编辑...
回复 支持 反对

使用道具 举报

23#
 楼主| 发表于 2005-8-19 23:44:55 | 只看该作者
送孩子一个计算机模型,拆开WINDOWS神秘窗户!!(之七) 以前已经多次提到“设备描述表”,它到底是什么呀?其实设备描述表就是输出设备对象,目前大家接触最多的显示器就是一个默认的设备描述表,用于输出各种颜色和图形,只是这个显示器只只对窗口范围内起作用。 使用格式:〈颜色或图形的对象事件:〉 设备描述表 既然能在窗户上贴纸,能不能在窗户上贴上文字呢?当然可以的,只要在“绘制时:”后面加上: 35 40 字串" 钟声教育,缘我教育的梦想!!" 文本输出: 设备描述表 就可以把文字贴在窗户上。很显然,前面两个数一定是坐标。程序: 扩展对象 贴上文字的窗口 继承自 窗口对象模板 属性 开始位置: 40 50 属性。 属性 开始尺寸: 300 100 属性。 属性 窗口标题: 编字串" 在窗户上面面贴上文字" 属性。 对象事件 绘制时: 35 40 字串" 钟声教育,缘我教育的梦想!!" 文本输出: 设备描述表  对象事件。 对象。 开始: 贴上文字的窗口哎呀,好难看哟!!文字好像在一条横幅上,能不能把字符后面的横幅去掉,直接把文字贴在窗户上呢?而且把文字的颜色改变一下?在“绘制时:”中加上: 浅蓝色 置文本颜色: 设备描述表 1 置背景混合方式: 设备描述表不仅可以改变文字的颜色,还可以把文字背景变为透明。那么程序就改写成: 扩展对象 透明文字背景的窗户 继承自 窗口对象模板 属性 开始尺寸: 300 100 属性。 属性 窗口标题: 编字串" 在窗户上面面贴上文字" 属性。 对象事件 绘制时: 浅蓝色 置文本颜色: 设备描述表 1 置背景混合方式: 设备描述表 35 40 字串" 钟声教育,缘我教育的梦想!!" 文本输出: 设备描述表  对象事件。 对象。 开始: 透明文字背景的窗户字体能不能改变呢?按照下面的方法修改一定不会有问题的。 扩展对象 改变字体窗户 继承自 窗口对象模板 属性 开始尺寸: 300 100 属性。 属性 窗口标题: 编字串" 在窗户上面面贴上文字" 属性。 字体对象 拆开窗户的字体 对象事件 给窗户换个字体: 字串" 华文新魏" 置字样名: 拆开窗户的字体 创建: 拆开窗户的字体 句柄: 拆开窗户的字体 设置字体: 设备描述表 对象事件。 对象事件 绘制时: 25 宽度: 拆开窗户的字体 30 高度: 拆开窗户的字体 给窗户换个字体: 自本身 浅蓝色 置文本颜色: 设备描述表 1 置背景混合方式: 设备描述表 35 40 字串" 钟声教育" 文本输出: 设备描述表  对象事件。 对象。 开始: 改变字体窗户你还可以通过在程序中: 字串" 华文新魏" 置字样名: 拆开窗户字体的“华文新魏”改变为下面的给出的字体名称,就可以把窗口的字体修改掉。System @System Terminal @TerminalFixedsys @Fixedsys Roman scriptModern Small Fonts MS Serif CourierMS Sans Serif Marlett Arial Arial CEArial CYR Arial Greek Arial TUR Courier NewCourier New CE Courier New CYR Courier New Greek Courier New TURLucida Console Lucida Sans Unicode Times New Roman Times New Roman CETimes New Roman CYR Times New Roman Greek Times New Roman TUR WingdingsSymbol Verdana Arial Black Comic Sans MSImpact Georgia Palatino Linotype TahomaTrebuchet MS Webdings Microsoft Sans Serif 宋体 @宋体 新宋体 @新宋体黑体 @黑体 楷体_GB2312 @楷体_GB2312仿宋_GB2312 @仿宋_GB2312 MingLiU @MingLiUPmingLiU @PMingLiU 方正舒体 @方正舒体方正姚体 @方正姚体 隶书 @隶书华文彩云 @华文彩云 华文细黑 @华文细黑华文行楷 @华文行楷 华文新魏 @华文新魏华文中宋 @华文中宋 幼圆 @幼圆Arial Narrow Book Antiqua Bookman Old Style Century GothicGaramond Monotype Corsiva Wingdings 2 Wingdings 3 好了,一次不能要求孩子太多了,先去试试看,祝大家好运气!!此帖由 不着调 在 2006-05-06 14:02 进行编辑...
回复 支持 反对

使用道具 举报

24#
发表于 2005-8-20 23:56:56 | 只看该作者
好提议!好知识!不过只能是懂行的人教孩子拆.我自己看着都头大了.<img src="http://www.etjy.com/images/smiles/frown.gif" border="0" onclick="javascript:window.open(this.src);" alt= style="CURSOR: pointer" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;" />
回复 支持 反对

使用道具 举报

25#
 楼主| 发表于 2005-8-24 16:52:05 | 只看该作者
不要忽略了孩子的接受能力和创造力,和孩子一起成长是这个时代家长的必备素质!!本人愿意和各位家长及孩子一起交流并一起成长!!此帖由 不着调 在 2005-08-24 16:54 进行编辑...
回复 支持 反对

使用道具 举报

26#
 楼主| 发表于 2005-9-11 21:31:05 | 只看该作者
送孩子一个计算机模型,拆开WINDOWS神秘窗户!!(之八) 到目前为止,我们使用的颜色就那么几种,能不能自己定义颜色呢? 我们知道,五彩缤纷的世界其实是有三种基本的颜色“红、绿、蓝”构成的,“红、绿、蓝”在计算机里面也都是用数字来表示的。我们可以想象把每一种颜色放在一个量杯中,量杯的刻度最高为255,那么单个颜色的最大值是255,最小值是0。通过“RGB”的命令把三个量杯中的颜色混合为在一起,然后定义一个新颜色: 200 100 50 RGB 新颜色 橘黄色所谓的RGB,就是red,green,blue三个英文字母的缩写,幼儿园的孩子都学过的。那么排在第一个的就是red,green次之,最后是blue,这样我们就可以断定,红色的份量最重,蓝色的份量最轻,如果学过水彩画,那么估计这个颜色就是橘黄吧?没有关系可以试试看,觉得像什么颜色,然后再改过来吧!! 颜色调好了,只要把第五讲“贴窗户纸的窗口”的“红色”改为“橘黄”就可以,程序: 200 100 50 RGB 新颜色 橘黄色 扩展对象 贴窗户纸的窗口 继承自 窗口对象模板 属性 开始位置: 40 50 属性。 属性 开始尺寸: 280 300 属性。 ( 开始尺寸: &lt;窗口的宽&gt; &lt;窗口的高&gt; ) 属性 窗口标题: 编字串&quot; 看看窗口上面红色的窗户纸&quot; 属性。 对象事件 绘制时: 0 0 50 150 橘黄色 区域填充: 设备描述表  ( x1 y1 x2 y2 )  对象事件。 对象。 开始: 贴窗户纸的窗口本程序就不贴图了!!自己快去试试!!此帖由 不着调 在 2006-05-06 14:00 进行编辑...
回复 支持 反对

使用道具 举报

27#
 楼主| 发表于 2005-10-21 16:40:48 | 只看该作者
送孩子一个计算机模型,拆开WINDOWS神秘窗户!!(之九) 在窗户上贴上可以伸缩的贴纸!! 前面学会了在窗户上贴窗纸,但是WINDOWS做出来的窗户很神奇,可以伸缩啊,那个固定的矩形贴纸贴在窗户上,一旦窗户拖动大于颜色填充范围,贴纸就露馅了呀。我们在第五讲中强调过,窗口在“绘制时:”的过程中,要重新绘制贴纸,也就是填充指定的区域。只要这个时候能读到窗口的大小,那么用这个随窗户尺寸大小不断变化的参数去填充区域,不就可以解决这样的问题啊?告诉你一个方法: 0 0 读大小: 自本身就是从窗户起始(0,0)的地方读这个窗户自身的大小,只要在“区域填充:”读到窗户自身的大小,随着窗户变化不断绘制时,用当时窗户大小的尺寸去填充贴纸的区域。这就简单的很了!!试试看啊!!把第五讲程序的四个坐标值用“0 0 读大小: 自本身”代替,程序就改为: 扩展对象 贴窗户纸的窗口 继承自 窗口对象模板 属性 开始位置: 40 50 属性。 属性 开始尺寸: 280 300 属性。 ( 开始尺寸: &lt;窗口的宽&gt; &lt;窗口的高&gt; ) 属性 窗口标题: 编字串&quot; 看看窗口上面红色的窗户纸&quot; 属性。 对象事件 绘制时: 0 0 读大小: 自本身 浅红色 区域填充: 设备描述表  ( x1 y1 x2 y2 )  对象事件。 对象。 开始: 贴窗户纸的窗口出来的结果就是一个全部是红色窗口。当你拖动窗口时候,这个红色的区域也随着窗口大小而变化!!自己去试试吧!!此帖由 不着调 在 2006-05-06 13:57 进行编辑...
回复 支持 反对

使用道具 举报

28#
发表于 2005-10-21 21:54:13 | 只看该作者
呵呵 看来Windows系统还真够复杂的呢。我不准备让女儿拆Windows了,微软已经受到垄断起诉了,估计Windows也不会远了吧,等着别人来拆它好了,嘿嘿。<img src="http://www.etjy.com/images/smiles/biggrin.gif" border="0" onclick="javascript:window.open(this.src);" alt= style="CURSOR: pointer" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;" />  不过LZ这些功能要是用一些编成软件来作是不是会更简单些呢?<img src="http://www.etjy.com/images/smiles/cry.gif" border="0" onclick="javascript:window.open(this.src);" alt= style="CURSOR: pointer" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;" />  
回复 支持 反对

使用道具 举报

29#
发表于 2005-10-22 23:43:19 | 只看该作者
有点意思  楼主的办法不错哦
回复 支持 反对

使用道具 举报

30#
发表于 2005-10-29 22:44:32 | 只看该作者
你九岁的女儿真棒!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

495|

小黑屋|手机版|新儿教资料网-祝孩子们天天健康快乐! ( 闽ICP备19010693号-1|广告自助中心  

闽公网安备 35052502000123号

GMT+8, 2025-7-16 13:45 , Processed in 0.121808 second(s), 27 queries , Redis On.

Powered by etjy.com! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表