作文一:《画出月食过程中月亮的变化》1100字
画出月食过程中月亮的变化
画出月食过程中月亮的变化
江苏省武进市湖塘桥实验小学王芳
在教完二年级课文《看月食》后,笔者根据儿童爱画画的
心理特点,要求学生根据课文第4,第6小节生动形象的描
述,画出月食过程中月亮亮的部分逐渐变小又逐渐变大,直到
最后恢复原样的图形.并要求画好后分别说说每个图形上月
亮的样子像什,厶,最后再指着图形连起来说一说在整个月食
过程中月亮是怎样变化的,如果遇到困难,赶快向书求教.第
二天,投等我宣布收作业,学生们就争先恐后地让我看他们的
“杰作”;没等到我布置背书,每个学生都已把描述月食现象的
课文背得滚瓜烂熟r
在完成作业的过程中,也较好地培养了学生的创造思维
许多学生在绘图时想到:既然月食是由于地球转到了太阳和
月亮的中间,挡住了太阳光引起的,而地球绕着太阳转动时总
是朝着一个方向,因此月亮暗下去和亮起来时也应朝着一个
方向.多么科学的分析啊!不经他们的”点拨”,我也未必能
“领悟”刊这一层.
这次作业设计能取得理想的效果,原因有二:
1.激发了学生的学习热情.
按照惯例,美术老师才会布置绘画作业,今儿个语文老师
竟然客串起角色来,学生顿觉新奇;免去了枯燥乏味的”背诵
课文”这一硬任务,用绘画说话取而代之,学生颇感庆幸;哂画
?
7I?
本来就是儿童最喜欢的事情,学生完成这样的作业不但没有
丝毫负担的感觉,甚至可以说是一种享受.
2.把读书和说话紧密地结台起来.
小学语文作业设计,长期以来存在着重视写而忽略听说
读的情况,影响了语文教学质量的提高.而学生在完成本次
作业的过程中,要把书上的文字变为作业本上的图形,不认真
读书可不行!要把画好的图形合起来说成一段话,缺了书的
帮助也不易!在读书一绘图一复述的过程中,学生不知不觉
地把读和说紧紧地结合在一起,促进了知识的理解和内化.
字词听写新法
福建省闽清县教师进修学校刘宜谋
字词听写怎样才能做到面向全体,让学生主动参与呢?
笔者指导教师进行了这样的尝试:让同桌学生互相听写,即让
单号学生先当小老师念字词而由双号学生听写,再由单号学
生检查是否正确,然后再互换角色.尝试按三步进行:
1.教给方法.
师:今天开始,我们采用一种新的方法听写字词.让你们
每个同学既当老师又当学生.先由单号的当”老师”.念几个
字词让双号写,并检查写得是否正确.对的打”“,错的打
“x”
.然后双号念,单号写,听清楚了吗?
生:听清楚了.
师:今天每个同学先听写3个词语,现在开始.
(生情绪高涨,专心投人互相听写之中.)
?72-
作文二:《月食过程月表太阳辐照和温度变化模拟》6100字
月食过程月表太阳辐照和温度变化模拟 第15卷第4期
2006年12月
航天器工程
SPACECRAFTENGINEERING
VoI.15NO.4
55
月食过程月表太阳辐照和温度变化模拟
曹剑峰
(北京空间飞行器总体设计部,北京100094)
摘要月食对月球轨道探测器的温度有重要的影响,分析月食时月表的太阳辐照和温度,具有
重要意义.文章给出了通用的月表温度模型和月食时月表太阳辐照模型,根据某次月食的天文参
数,用太阳辐照模型可求出月表任一点在月食时的太阳直接辐照变化过程,代入温度模型可求出任
一
点的温度变化过程.此模型和方法可用于对任何一次月食的分析,并以2007年8月28日的月
食为例,模拟了该次月食的表面太阳直接辐照和温度的变化过程. 关键词月食太阳辐照月表温度
SimulationofLunarSurfaceSunlightandTemperatureDuringLunarEclipse
CAOJianfeng
(BeringInstituteofSpacecraftSystemEngineering,Beijing100094,China)
Abstract:Lunareclipsehasanimportanteffectonthetemperatureoflunarobiter.Analyzinglu
nar
surfacesunlightandtemperatureduringlunareclipseissignificant.Ageneralmodeloftempe
rature
andsunlightispresentedinthispaper.Basedontheeclipseastronomicalparameters,thechan
geofSO—
lardirectirradiationatanyplaceonlunarsurfaceduringtheeclipsecanbenumeratedbyusingt
hesun—
lightmodel,thenthechangeoftemperaturecanbegotbyusingthetemperaturemode1.Themo
dels
andmethodareapplicableforalllunareclipses.TheeclipseonAug.28th2007,asanexample,i
s
simulatedforthechangeofsunlightandtemperature. KeyWords:lunareclipse;solarirradiation;lunarsurfacetemperature 1引言
月食是月球进入地球影子时发生的现象.影子
有本影,半影之分,半影围绕在本影外面.本影区内
没有任何阳光直射,半影区内只有部分阳光直射.
月食对月球轨道探测器的温度有重要影响.月
食时,月球正面的太阳直接辐射能,月表反射能和月
表红外辐射能都迅速减少,而同时,由于太阳电池供
电减少,能源短缺,可用来给设备加热的电能也相当
有限.准确地了解月食时月表的太阳辐照和温度,
对于探测器的热设计和热分析以及应对方案的制定
具有重要意义.
过去,国内外对月食时月表的太阳辐照和温度
的观测工作做得很少,而且每次月食的情况有所不
同,因此无法依靠观测去推断今后月食时的情况.
建立月表温度和月食时太阳辐照的数学模型并数值
求解,是行之有效的手段.
2月表温度模型
(1)基本假定
1)月球表面层材料导热系数低,外表面热流变 化对层内的影响深度小,可看做半无限大固体内导 热;
2)沿表面方向的温度梯度远小于沿深度方向 的梯度,忽略表面方向导热,只考虑深度方向导热, 按一维问题处理;
航天器工程
3)忽略月球内部的发热;
4)忽略月球赤道面与黄道面的夹角. (2)数学模型
基本方程pc3T=(忌)
,z>0(1)
边界条件
一
志}:S(1一)一(2)d1=0Z
其中:
T为温度(K);
t为时间,t=0,太阳直射月表正面;z为深度; |D为月表材料密度;
c为月表材料比热;
k为月表材料导热系数;
a为月表太阳反射率;
e为月表红外发射率;
为Ste~en—Bohzmamn常数;
S为太阳辐照;
为与日下点的月心距.
cosO=coscos(+);(3) 其中:为月球纬度;为月球经度;P为朔望
月.P=29.53天.
1)物性条件
k,c,.,,对不同的地质构造略有不同,是, 的函数,但目前还没有整个月表的物性参数.另 外,k,c也是温度的函数.
表面层的材料多为灰尘或颗粒堆积物,类似于 多孔材料,其在真空下的传热途径有两种,一种为通 过颗粒接触区域的热传导,另一种为颗粒表面间通 过空隙的热辐射.其有效导热系数可表示为 k=口+bT0
Apollo一11飞船(着陆地点0.67.N,23.49.E,)获 取的月表样品(编号1008468)的地面测试数据如 下[]:
志=(O.189×10—+0.220×10一0T0)W/m?K; c=(2.98T一9.93)J/kg?K,』D=1.64g/cm3; 口=0.10?0.01.,=0.90?0.02.
在以下的计算中,对整个月球表面都采用这一 组数据.
2)初始条件
无月食的情况下,式(3)表示了一个周期性的太 阳入射热流,对于周期性的边界条件,经过足够的周 期以后,表面温度也将呈周期性的变化,和初始条件 无关.因此研究无月食时的月表温度时,初始条件 纬度/()
图1无月食时月表温度
Fig.1Lunarsurfacetemperaturewithouteclipse
图1为利用上述模型计算的无月食时月表不同 纬线上的温度分布.太阳辐照取平均日地距离处的 值1367.2W/m2.图中还显示了月球正面中心在
一
个自转周期内亮度温度变化的测量值J.(作者 将所测值用相角的傅立叶级数表示,并给出了前50 项系数,图中所指的测量值为利用这些有限的系数 还原的结果)可见.计算结果与测量结果比较接近. 3月食时月表太阳辐照模型
月食的过程可用图2表示.月球在白道(月球 绕地球的轨道)上由西向东移动,地影沿着黄道也由 西向东缓慢移动,当月球移动到与半影边界相外切 时,半影月食开始.称为食始,当月球与本影边界相 外切时,称为初亏.与本影边界内切时称为食既,当 月心与地影轴线(El地连线的延长线)的地心角距最 近时称为食甚,当再一次与本影边界相内切时称为 生光,再一次与本影边界相外切时,称为复圆,再一 次与半影边界相外切时,称为食终.
天文机构根据太阳和月球相对地球的运动规 律,可预报出每次月食发生的精确时间,半影和本影 的地心角半径,食甚时月心与地影轴的地心角,当时 的日地距离和月地距离(或月球视半径). 作一通过食甚时刻月心位置的地心球面,本影 边界,半影边界和月球在球面上的投影为圆.这些 圆的位置关系反映了月食的情况.为简化分析,作 如下的近似处理:(1)由于在该球面中,月食过程所 关心的球面部分在一个小角度区域内,可认为月球 视圆面相对地影圆匀速运动,并可用平面几何的关
第4期曹剑峰:月食过程月表太阳辐照和温度变化模拟57 系来处理;
(2)月表某一点的太阳辐照近似为该点在月球
视圆面上的垂直投影处的太阳辐照; (3)忽略月球赤道面与白道面间的夹角. N
半影边界
S
图2月食过程示意图
Fig.2Generalviewoflunareclipsecourse
图3月表投影点与影心的关系
Fig.3Relationshipofshadecenterandsubpoint
oflunarsurfacesite 由图3可知,点A为月表经度为,纬度为的 点在月球视圆面上的投影,其在月心赤道坐标系 O'y中的坐标为:
=TLcossin,Y=rLsin~b D
rL=
IxL为月球视半径,RL=1738km为月球 半径,dEL为月地距离.
点A与影心O的地心角距a有
a=(一U)+(Y+d)
其中:
d为食甚时月心位置M相对影心0的地心角 距.月心在影心上方时为正;
为月心相对点M的地心角距,:,,
U4
tu4=tu4一tM,tu4,tM分别为复圆时刻和食 甚时刻,t为相对食甚时刻的时间.Uu为复圆时月 心相对点M的地心角距;
Uu4=(ru+rL)一ru为本影视半径,rp
为半影视半径.
由点A与影心0的地心角距a可求出点A处的 太阳辐照.
如图4,des为日地距离,dEL为月地距离,dsL 为日月距离,应用余弦定理,可求出地心和日心相对 点A的张角.
作一以点A为球心的天球,在天球上地球的视 圆面半径rEL=;太阳的视圆面半径
T:?,::370kSLdm;?es+decE6m; Rs=695510kin分别为地球半径和太阳半径. 图4日月地关系
Fig.4Positionamongsun,moonandearth
同样,由于所关心的球面部分在天球上的一个 小角度区域内,可用平面几何来处理,如图5. 霄
道一
,黄
航天器工程15卷
图5太阳,地球的视圆面关系
Fig.5Apparentroundrelationshipbetweensunandearth
定义点A处可以看见的太阳视圆面份额为可 视系数.
如图5,若?sL+rEL,两圆外离或外切,太 阳视圆面全部可见,=1;
若?1rsL—tELl,两圆内含或内切,太阳视 圆面全部不可见,=0;
若JrSL—tELl<<rSL+tEL,两圆相交,相 交部分不可见.此时,在ASEC中,三条边长分别为
sL,tEL,p,由余弦定理可解出角a1和a2, 进一步可求出两圆相交部分A1和A2的面积分 别为
A1:r(a1一—sin2a,
1)
A2:rL(a2一sin~_
.
a2
,
于是=1一,
点A处的太阳辐照
s=?
(塞)
3Es=1AU,为平均日地距离;S=1 367.5W/m为平均日地距离处的太阳辐照. 求出S随时间的变化,即可由温度模型求出该 点温度随时间的变化.
4算例和结果
下以2007年8月28日月食为例,演示月食时 的月表太阳辐照和温度的预报结果.该次月食的数 据如下【J:
食始时间:07:52.0UT; 初亏时间:08:50.8UT; 食既时间:09:51.9UT; 食甚时间:10:37.2UT; 生光时间:11:22.8UT; 复圆时间:12:23.9UT; 食终时间:13:22.5UT. d=一0.2126.;
u=0.7429.,P=1.2812.;
rL=1612.5,des=1.0102AU. 图6显示了月表正面中心处(=0,=0)的
太阳辐照和温度变化.月食前,太阳辐照为
1340W/m2,当地温度为118?;食甚时刻前
2.225h,月表正面中心处开始进入半影,太阳辐照逐 渐降低,同时温度逐渐降低;前1.242h开始进入本 影,太阳辐照降为0,食甚时刻后1.242h月表正面 中心处走出本影,太阳辐照开始恢复,此时温度降为 最低值一99.2?,此后逐渐回升;到食甚后2.225h, 太阳辐照完全恢复,温度约在食甚后3h恢复为原值. 图7显示了整个月表正面的太阳辐照和温度演 变过程,相邻图片对应时间间隔为0.5h. 星
邑
婢
墨
时间m
图6月表正面中心太阳辐射和温度变化
(2007年8月28日月食)
Fig.6Solarirradiationandtemperatureatthe
centeroffrontlunarsurface(20070828lunareclipse)
5讨论
以上介绍了月食时月球正面太阳辐照和温度的 分析过程,对于月球背面,月食时正好为阴影区,将 代人温度模型即可,其结果应与无月食时阴影区的 温度分布接近.
本文在分析月表温度时,月表热物性参数全部 采用了Applo11飞船的样品测试数据,若获得其它 地点的热物性数据,可更为准确地计算当地的温度.
上述方法可用于无月食时的月表温度分析和任
意一次月食表面太阳辐照和温度变化的分析,其结
第4期曹剑峰:月食过程月表太阳辐照和温度变化模拟59 ???
?蛳蜘枷商柚蛳柚
表面温度,l(
图7月表正面太阳辐照和温度演变过程
(2007年8月28日月食)
Fig.7Changeofsolarirradiationandtemperatureon
lunarfrontsurface(20070828lunareclipse)
果可为月球轨道探测器的外热流分析提供依据:由 月表温度分布可求出月表红外辐射能分布,太阳直 接辐照的分布可求出月表太阳反射能的分布,对于 轨道比较低的探测器,可用月表的太阳直接辐照去 近似探测器附近的太阳直接辐照.
本文只分析了月食时到达月表的太阳直接辐
照,事实上,由于地球大气的折射作用,使得有一部 分太阳光穿过地球大气后折射到本影区,因此,月全 食时月表看上去并不是漆黑一片,而是显得非常昏 暗,关于折射能量对全食时月表温度的影响有待进 一
步研究.
参考文献《References)
[1]CremersCJ,BirkebakRC,andWhiteJE.Lunarsurface
temperatureattranquilitybase[A].AJAA9thAerospace
SciencesMeeting[C],NewYork,AIAA一71—791971 [2]HuttonRE.Lunarsurfacemodels[R].NASASP一8023, 1969
[3]EspenakF.Fiftyyearcanonoflunareclipses:1986—2035
[M].NASAReferencePublication,1989:1216 作者简介
曹剑峰,男,1977年生,1999年毕业于中国科技
大学工程热物理专业,工程师,主要从事空间用环路
热管,展开式热辐射器,两相流体回路等的研究.
欧洲首颗地球极地轨道气象卫星成功升空
2006年10月19日,北京时间20日零时28分,欧洲第一颗地球极地轨道气象卫星MetOp—A搭载俄
制联盟一2运载火箭进入高817km的极地轨道.MetOp—A卫星重约4t,高6.5m.它是3颗MetOp系列
气象卫星中的第一颗,主要用于采集地球极地气象及空气湿度,气温,冰山融化,温室气体排放等相关数据,
帮助科学家最终确定人类活动对地球环境的影响.
美国发射第2颗现代化GPS卫星
2006年9月25日,洛克希德一马丁公司为美国空军建造的第2颗现代化的GPSBlockIIR一15(M)卫
星,搭乘德尔它一2火箭从卡纳维拉尔角发射升空.GPSIIR—M系列卫星具有多种改进的特征:现代化的
天线面板,能够为地面接收器提供增大的信号功率;两个改善精度的新军用信号;增强的加密和抗干扰能力;
第2种民用信号,能够为用户提供一种使用不同频率的开放式访问服务.(靳力嘹望摘编)
???囵囹?
一一?围???
???
?
????
作文三:《作文 看月食》400字
[作文 看月食] 今天晚上吃过晚饭,爸爸对我说:“好好完作业,一会有惊喜给你看”,作文 看月食。我听到有惊喜,一会就把作业完成了。迫不及待地问爸爸:“有什么
好吃的”?爸爸和妈妈笑着说:“小馋猫,就想着吃。我们是到月台上看天狗吃月亮,看月食”。 我兴奋的跑上月台,爸爸给了我一块玻璃片放在眼睛上,我看呀看呀,看了好长好长时间,看的脖子都疼了,只看见黑色的云朵飘呀飘,我低下头转了几下脖子,一抬头发现月亮真的是少了一小点儿,我问妈妈:“怎么没有看到天狗呢”?妈妈说:“被云朵遮住了”,小学一年级作文《作文 看月食》。 ◆分享好文◆
我小心的看着,不敢再低头了,终于发现月亮又变小了,而且被天狗吃掉的那边渐渐的变成了橘红色,我兴奋地大叫:“月亮被天狗吃掉两口了”!这时妈妈说:“宝贝该睡觉了,等月亮被天狗全部吃掉还得好长时间呢”!
我有点不甘心的回屋了,但是我想:“大自然真神奇,我一定要好好学习,长大了坐宇宙飞船去太空看月亮”。
欢迎你投稿
作文四:《月食作文500字》3900字
观月全食作文 江西瑞昌市实验小学一年(1)班 周冉 今天是周六,吃过晚饭,爸爸妈妈告诉我今天晚上有月全食。还有十年一次的“红月亮”。我问爸爸:“什么是月全食,”爸爸告诉我说:“当月亮、地球、太阳完全在一条直线上的时候,整个月亮全部走进地球的影子里,就是月全食了。” 当又圆又亮的月亮左方黑了一道弯时,月全食开始了。慢慢的,月亮弯了,更弯了,过了好久天空中挂着一轮红月亮,像极了妈妈给我吃的鸡蛋黄。 月全食太神奇了~我一定要好好学习,学习更多的文化知识,遥远、神秘的太空还有许多迷在等我们解开。
篇二:中秋节500字作文
中秋节500字作文
篇一:中秋节500字作文
农历八月十五是中秋节 ,有着悠久的历史,已成为我国固定盛行的传统节日。今天,又是一年一度的中秋佳节。
今天晚上,享受了一顿团圆盛宴之后,我便独自一人坐在阳台上,准备一睹中秋明月的娇姿。七点半,圆月冉冉上升,哇,中秋的月亮好圆啊~圆得像一个大月饼;中秋的月亮好亮啊~照得大地亮堂堂;中秋的月亮好大啊~似乎近在
1
眼前。面对静谧的夜,听着蟋蟀的“独唱”,望着空中一轮皓月,我不禁想起了苏东坡的《水调歌头》:人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。希望天下人都能团团圆圆,开开心心地过中秋节 。
中秋节,当然要吃月饼,这时爸爸捧着一盒大月饼上来了,里面只有一个夹心层大月饼。妈妈把月饼分成五份,她一份,我、爸爸、奶奶、爷爷各一份,象征一家人团团圆圆,和睦幸福,相亲相爱。我们一边吃月饼,一边在月下谈笑风生。
看着皎洁的明月,我趴在爸爸腿上,听爷爷讲关于中秋节的神话故事,像“嫦娥奔月”、“吴刚伐桂”、“玉兔捣药”??这些故事,历经漫长的岁月,一代又一代流传下来,是我国古代传说的结晶,是我们中华民族的典型神话。
中秋节的夜晚是美丽的,中秋节的夜晚是温馨的,中秋节的夜晚是幸福的。
中秋佳节,常说是团圆日
。团圆代表和美、和谐,希望全社会促进和谐,共建和谐社会,共创美好明天。
篇二:中秋节500字作文
昨天是中秋节,晚饭以后,我和爸爸、妈妈高高兴兴地坐在阳台上,一边吃月饼,一边吃柿子,一边赏月。
一轮金黄的圆月已经高高地挂在天空中,向地上洒下皎
2
洁的月光,像轻纱似的一般温柔。天空中云很淡,风很轻,月光很美,这构成了一幅漂亮的画。在深蓝色的夜空里,月亮显得更圆、更亮、更美了。这么美的月亮能不让人心动吗,这圆月非常调皮,一会儿钻进云姐姐的怀里,一会儿和星星谈话,一会儿唱歌跳舞??真拿它没办法。这时爸爸说:“其实月亮是不会发光的。它就像一面镜子,把太阳的光反射到地球上,所以这些光是不热的。”
不久,月亮旁边出现了一丝阴影。爸爸又说:“这黑影子是月亮上的‘海’,不过里面没有水。”
啊~这皎洁的明月引起了我的遐想。“啊~我知道,这时嫦娥一定很后悔,真应了那句古诗‘嫦娥应悔偷灵药,碧海青天夜夜心。’呀~她地偷偷地看着后羿。后羿地在地球上看着给嫦娥的月饼和水果,默默地想念着嫦娥。再说吴刚,正在不停地砍五百多丈高的桂树,砍了又长??玉兔专心致志地捣药??”
中秋佳节真快乐呀,不但月亮圆,而且人们也和亲人一起圆聚。中秋节的月亮真是不可思议呀~
篇三:中秋节500字作文
怀着无比轻快的心情,我们迎来了上中学以来的第一个中秋佳节。 原本打算好好赏一赏月的,我家楼顶是最好的赏月场所。可是原计划糟到 暗算,学校在中秋节那一天,突然传来了一个不知是好是坏总之破坏了我原来 计划的骇
3
人消息:按上级领导规定,中学生中秋节将在学校度过,晚上 6 点 30 分到校组织看露天电影《走进**》,全部学生自带报纸“席地而坐”。我 们一听,全部傻眼了。接着,发出一声声叹息:“唉——”“真讨厌——”刹 时全班变成菜市场。 可再怎么叫也没办法,我们当即决定:既然如此,就要使这个中秋节过得 别具一格。于是,我们便密谋了一个开心的“赏月计划”。 中秋节晚上,我“密谋”的要求,带了一个双黄月饼。呵呵,着不是单我 一个人吃的,是,,哦,Mygot,不能说,说了这个计划就完了。 一到校,刚好六点半。我们在愤骂声中勉强坐下后,便把报纸连接铺在一 起,那时准备用来放月饼和吃月饼的~呵呵——可能你已猜到一半了,我们将 在这里一起吃月饼~ 一开始,我们混混沌沌地看了一点电影,然后就是挤成一堆聊天。忽然聊 到月亮,便一齐抬头望月。呵,月亮呈红铜色,活像月食发生了。圆倒挺圆, 只是,,这颜色也真倒挺另类。不过,我们的计划也很别样,也就不计较这么 多了。红月亮就红月亮,月亮还不一个样,颜色的差异或许会更具吸引力。 八点种悄悄地来临了。这是我们吃月饼的“神圣时刻”。徐倩华、钟伟、 我、李澜涛各自带了一个不同的月饼来吃,恰好凑成一盒多元素月饼——白莲 蓉、哈密瓜、双黄蓉、五仁香。我们兴致勃勃地切开一个又一个月饼,六七个 人围成一圈“品尝”四种不同味道的月饼,气氛热热闹闹,轻松搞笑。边
4
吃又 边看电影,还在“赏月”(实际上就是随意看一眼,没有多少人认真看它)。 班长陈秀烨发话了:“我们吃得这么开心,不妨把廖韶婷的双黄给老师吃吧。” 不愧是班长,我们举双手赞成。如果老师也能分享我们的快乐,那岂不是“皆 大欢喜”,因为“快乐也是一种传染病”,把我们闹翻天的快乐通过一个小小 的蛋黄月饼所传达给老师,希望老师也和我们一样过个开开心心的中秋节。 这个中秋节十分特别,这或许是上中学的第一份“友谊加固礼”吧,~
篇四:中秋节500字作文
盼望已久的中秋佳节终于到了,人们兴高采烈,以各种节目形式来欢度这个传统节日。这天刚好是我叔叔的生日,大家一起在酒店里聚餐,庆祝生日,共度佳节。
来到酒店门口,哗~那里人山人海,连泊车的位子都没有了,人们把酒店都围了个水泄不通。幸好我们预先订好了四张桌,看到整个饭店人头攒动,热闹非凡的欢乐景象,我心里特别高兴,尽情地品赏着各种各样的海鲜和名菜。
吃完晚饭,我们就到海滨泳场看花灯。这时,一轮[公文大全。gwdq。与您共度中秋佳节]明月高高挂在天上,又大又圆,把整个大地都照得亮堂堂的。今年的天气特别好,九点十五分,我们来到目的地时,沙滩上已经灯火辉煌,游人如织了。我们沿着沙滩一边观赏一边向前走。走进大门,“奇灯异彩耀水湾,依山伴水放珠海”的巨副对联则提醒游人
5
千万不要忘记了在此赏月的大好时光。进入泳场,只见偌大的泳场里到处都是火树银花,奇灯异彩。游人的欢歌笑语此起彼伏。沙滩上三五成群的珠海人摆开锅碗瓢盆,搞起烧烤;有的在沙滩上铺开塑料纸,放上月饼、饮料等等,围在一起,对月举杯;有的人还手拉手跳起舞;热闹无比。
今天晚上的花灯令我大饱眼福,真是流涟忘返。当我们怀着愉快的心情走在回家的路上时,圆圆的月亮也悄悄地跟在我们的后面。
篇三:我看到了月全食作文
我看到了月全食
河北省保定市博野县兴华小学三年级2班 冯官正几天前,我从电视上看到将发生月食的消息。什么是月食呢,我真想很快看到它。终于等到了这天,吃过晚饭后我就急忙去阳台上看月亮,妈妈说:不要着急,先去完成作业一会再来看。我心里暗暗念叨着,月亮啊~月亮啊~你快点升起来啊~
8:30分左右月亮升起来了,但是没有一点变化,我有一些沉不住气了,爸爸说:“你要有耐心,月全食一会儿就出现了。” 正在我急不可耐之时,忽听楼下有人喊了了一声:“月食。” 我和爸爸妈妈不约而同的趴在窗户上像天上望去,果然只见平时圆圆的月亮被什么咬了一口似的,缺了一块,爸爸说:在古代人们不懂科学道理管月食叫天狗吃月亮 我问爸爸月食到底是怎一回事呢,爸爸说:太阳、月亮 、地
6
球都在不停地运转,当太阳运转到地球和月亮中间,并且排成一条直线时,太阳就全挡住了人们的视线。如果把月亮挡住了,这就是月全食。今天,我们看到的就是月全食。听了爸爸的讲解,我感到真有趣。
月亮还在慢慢变小,这个过程持续时间很长,直到接近零点时,它才完全不见了。这才是真正的月全食。
篇四:我和爸爸看月全食作文450字
[我和爸爸看月全食作文450字]
昨日凌晨(五月五日),2时48分的时候,爸
爸把我从床上叫起来,我和爸爸看月全食作文450字。我睁开朦胧的双眼,迷 惑不解的问爸爸:“这么晚了,你叫我起来干
嘛,”爸爸既兴奋又小声的告诉我:“今天晚
上有月全食~”我高兴得马上穿好衣服,到阳
台上观看月全食。
2时48分,月全食如约而至:月球左上方
渐渐变黑了,犹如传说中的贪吃的天狗吃月亮
??阴影越来越大,月球象一般金黄色的桔片
挂在空中。
3时47分,整个月球已被罩入一团缥缈的
黑烟,只能用望远镜才能看到。月球顶部透出
美丽的橙色光芒,小学三年级作文《我和爸爸看月全食作
7
文450字》。 3时51分,月球已经全部变黑,好像被吞
进一个巨大的无底洞。月球放射出红色的光芒
。好像一个“红月仙女”。
5时8分左右,月球逐渐又变成以前的“
皎皎明月”了。就在此时,东边出现了鱼肚白
,小鸟在天空中歌唱起来。美丽的月球沉下去
了,地球马上要呈现出一片繁忙的景象。
相关连接:月亮进入地球的黑影时,为
什么呈红色,省天文学常务副理事长.中科院测
量与地球研究所研究员高布锡解释,这是因为
通过地球大气的折射,一部分太阳光会折射到
月球上而红光穿透大气层能力最强,因此月亮
在夜空中呈红色。
指导老师:张老师
?分享好文?
8
作文五:《月食》600字
月全食是月食的 一种, 当整个 月球完全进入地球的本影之时,就
会出现月全食。月食的时候,对地
球来说,太阳和月球的方向相差
180°,由于太阳和月球在天空的轨
道(分别称为黄道和白道)并不在
同一个平面上, 而是约有 5°的交角,
因此只有太阳和月球分别位于黄道
和白道的两个交点附近,才有机会
形成一条直线,产生月食。 月食可分为月偏食、月全食及
半影月食三种。当月球只有部分进
入地球的本影时, 就会出现月偏食;
而当整个月球进入地球的本影之
时,就会出现月全食。至于半影月
食, 是指月球只掠过地球的半影区, 造成月面亮度极轻微的减弱,很难 用肉眼看出差别,因此不为人们所 注意。
在农历十五、十六,月亮运行到和太阳相对的方向。这时如果地球和
月亮的中心大致在同一条直线上,月亮就会进入地球的本影,而产生月全
食。如果只有部分月亮进入地球的本影,就产生月偏食。当月球进入地球
的半影时,应该是半影食,但由于它的亮度减弱得很少,不易察觉,故不
称为月食,所以月食只有月全食和月偏食两种。
月食是自然界的一种现象,当太阳、地球、月球三者恰好或几乎运行在同
一条直线上时 (地球在太阳和月球之间 ) ,太阳到月球的光线便会部分或完
全地被地球掩盖,产生月食。
月食的时候,对地球来说,太阳和月球的方向相差 180°,所以月食
必定发生在“望” (即农历十五前后 ) 。要注意的是,由于太阳和月球在天
空的轨道 (分别称为黄道和白道 ) 并不在同一个平面上,而是约有 5°的交
角,因此只有太阳和月球分别位于黄道和白道的两个交点附近,才有机会
形成一条直线,产生月食。
作文六:《月食》2600字
月食
初识月食
古时候,人们不懂得月食发生的科学道理,像害怕日食一样,对月食也心怀恐惧。外国有人传 说, 16世纪初,哥伦布航海到了南美洲的牙买加,与当地的土著人发生了冲突。哥伦布和他的水手 被困在一个墙角,断粮断水,情况十分危急。懂点天文知识的哥伦布知道这天晚上要发生月全食, 就向土著人大喊, “ 再不拿食物来,就不给你们月光! ” 到了晚上,哥伦布的话应验了,果然没有了月 光。土著人见状诚惶诚恐,赶快与哥伦布化干戈为玉帛。
天文特征
月食是一种特殊的天文现象,指当月球运行至地球的阴影部分时,在月球和地球之间的地区 会因为太阳光被地球所遮闭,就看到月球缺了一块。也就是说,此时的太阳、地球、月球恰好 (或 几乎 ) 在同一条直线,因此从太阳照射到月球的光线,会被地球所掩盖。以地球而言,当月食发生 的时候,太阳和月球的方向会相差 180 度,所以月食必定发生在 “ 望 ”(即农历 15日前后 ) 。要注意的 是, 由于太阳和月球在天空的轨道 (称为黄道和白道 ) 并不在同一个平面上, 而是有约 5 度的交角, 所以只有太阳和月球分别位于黄道和白道的两个交点附近,才有机会连成一条直线,产生月食。
月食分类
月食可分为月偏食、月全食及半影月食三种。当月球只有部分进入地球的本影时,就会出现月 偏食;而当整个月球进入地球的本影之时,就会出现月全食。至于半影月食,是指月球只是掠过地 球的半影区,造成月面亮度极轻微的减弱,很难用肉眼看出差别,因此不为人们所注意。
地球的直径大约是月球的 4倍,在月球轨道处,地球的本影的直径仍相当于月球的 2.5倍。所 以当地球和月亮的中心大致在同一条直线上,月亮就会完全进入地球的本影,而产生月全食。而如 果月球始终只有部分为地球本影遮住时,即只有部分月亮进入地球的本影,就发生 月偏食 。月球上 并不会出现月环食。因为,月球的体积比地球小的多。
太阳的直径比地球的直径大得多,地球的影子可以分为本影和半影。如果月球进入半影区域, 太阳的光也可以被遮掩掉一些,这种现象在天文上称为 半影月食 。由于在半影区阳光仍十分强烈, 月面的光度只是极轻微减弱,多数情况下半影月食不容易用肉眼分辨。一般情况下,由于较不易为 人发现,故不称为月食,所以月食只有月全食和月偏食两种。
另外由于地球的本影比月球大得多,这也意味著在发生月全食时,月球会完全进入地球的本影 区内,所以不会出现月环食这种现象。
每年发生月食数一般为 2次,最多发生 3次,有时一次也不发生。因为在一般情况下,月亮不 是从地球本影的上方通过,就是在下方离去,很少穿过或部分通过地球本影,所以一般情况下就不 会发生月食。
据观测资料统计,每世纪中半影月食,月偏食、月全食所发生的百分比约为 36.60%, 34.46%和 28.94%。
月全食光度分级
月全食光度分级
L=0 深黑色 (食甚时,月球几乎肉眼看不见 )
L=1 黑带有灰或者棕色 (分辨细节有困难 )
L=2 深红或銹红色 (本影中心深黑色但外围较光亮 )
L=3 砖红色 (本影边缘光亮或带黄色 )
L=4 明亮橙红色 (明亮本影,边缘带蓝色 )
月全食光度分级
2 肉眼可见月海及主要环形山,其它细节须用小形双筒望远镜 (口径 4 cm 以下 ) 才可看见 1 须要口径 5cm 至 15cm 的望远镜才可见细节
0 须要 15cm 以上口径望远镜才可见细节
这两项数据很重要,在做月全食正式观测时需要将这两项参数写到报告里。
月食过程
月全蚀后半影食始:月球刚刚和半影区接触,这时肉眼觉察不到。
正式的月食的过程分为初亏、食既、食甚、生光、复圆五个阶段。
初亏:标志月食开始。月球由东缘慢慢进入地影,月球与地球本影第一次外切。
食既:月球的西边缘与地球本影的西边缘内切,月球刚好全部进入地球本影内。
食甚:月球的中心与地球本影的中心最近。
生光:月球东边缘与地球本影东边缘相内切,这时全食阶段结束。
复圆:月球的西边缘与地球本影东边缘相外切,这时月食全过程结束。
月球被食的程度叫 “ 食分 ” ,它等于食甚时月轮边缘深入地球本影最远距离与月球视经之比。 半影食终:月球离开半影,整个月食过程正式完结。
科学研究
月食现象一直推动着人类认识的发展。
最早的月食记录是前 2283年美索不达米亚的记录。 中国在汉朝时, 张衡就已经发现了月食的原 理。前 4世纪的亚里士多德根据月食看到地球影子的圆形而推断出地球是圆的。前 3世纪古希腊的 天文学家阿里斯塔克(Aristarchus )、前 2世纪的喜帕恰斯(Hipparchus )都提出过通过月食来测 定太阳、 地球、 月亮的大小。 伊巴谷还提出在相距遥远的两个地方同时观测月食, 来测量地理经度。 2世纪,托勒密利用古代月食记录来研究月球运动,这种方法一直延用到今天。在火箭和人造地球 卫星出现之前,科学家一直通过观测月食来探索地球的大气结构。
在农历十五、十六,月亮运行到和太阳相对的方向。这时如果地球和月亮的中心大致在同一条 直线上,月亮就会进入地球的本影,而产生月全食。如果只有部分月亮进入地球的本影,就产生月 偏食。当月球进入地球的半影时,应该是半影食,但由于它的亮度减弱得很少,不易察觉,故不称 为月食,所以月食只有月全食和月偏食两种。月食都发生在望(满月),但不是每逢望都有月食, 这和每逢朔不都出现日食是同样的道理。
日食和月食统称交食。由日月食的原理可看出,交食的出现与日、地、月三者的会合运动密切 相关, 此会合运动具有周期性, 所以日月食自然也应有周期性。 交食的周期是古代巴比伦人发现的, 叫做 “ 沙罗周期 ” (“ 沙罗 ” 是重复的意思),为 18年零 11天多一点。即 6585. 32天。
成因阶段
地球在背著太阳的方向会出现一条阴影,称为地影。地影分为本影和半影两部分。本影是指没 有受到太阳光直射的地方,而半影则只受到部分太阳直射的光线。月球在环绕地球运行过程中有时 会进入地影,这就产生月食现象 ( 见图一 ) 。
当月球整个都进入本影时,就会发生月全食;但如果只是一部分进入本影时,则只会发生月偏 食。月全食和月偏食都是本影月食。
在月全食时,月球并不是完全看不见的,这是由於太阳光在通过地球的稀薄大气层时受到折射 进入本影,投射到月面上,令到月面呈红铜色。视乎月球经过本影的路径及当时地球的大气情况, 光度在不同的月全食会有所不同。
有时月球并不会进入本影而只进入半影,这就称为半影月食。在半影月食发生期间,月亮将略 为转暗,但它的边缘并不会被地球的影子所阻挡。
作文七:《月食》1000字
月食
听说今晚有月全食。于是全家聚在一起,早早催促儿子弹完琴,打算挤在 阳台上看看据说十年来最佳的红月亮。 六时半开始, 月亮时有时无, 半遮半掩的 只露出洁白的月牙, 传说中的神秘却很难得让它羞涩出红色的容颜。 楼下的大人 孩子叽叽喳喳们纷纷架起了三角支架及各种长枪短炮, 逐渐失去耐心的儿子还是 被老师留下的作业把心抓了去。留下了我对着天空发呆。
记得小时候奶奶告诉我这叫
记得我大约四五岁光景的夏天,家乡出现了月全食现象。当时是半夜九点 多,农村人晚上睡觉早,突然在睡梦间队长惊慌地敲起了铜锣,满村子喊着
孩子们打闹的无法无天了。累了躺在漫天的星空下,看着一颗颗晶莹剔透 的流星,漫天划来划去,奶奶告诉我,每一颗星星代表了一个人,它划到天空的 一角, 代表着一个年老生命的结束, 一个新生命的开始。 这和我后来书上看到的 传说是一致的。
后来我慢慢长大了,家里盖了一座平房,夏天的夜晚通常我都是睡在房顶 上。那是我少年时期最美好的时节,没有学业的负担,没有生活的压力。凉风习 习的夏夜,光着膀子,躺在洒满银河的星空下,琢磨着银盘似的月亮,忽然觉得 这漫苍穹的星月似乎都是为自己而亮的。 对于月食那时已经不是惧怕了, 而是期 盼着满天的光亮是否可以瞬间暗淡一下呢?村子里的人也习惯了月亮的秉性, 月 食时分,再也无人敲锣奔走通告天狗的来临了。
冬天的时候天空也有点点星辰闪亮太空,不过清冷的月色照耀的不远,银 晃晃地在天上形成一片光亮, 让人在雪夜几乎睁不开眼。 冬季月食的机会几乎没 有。 所以没有多少对于月亮的记性。 偶尔一次站在冬夜的房顶的经历倒极其深刻。 家里住的地方没有多少无线信号, 有年冬天, 女友打来电话, 断断续续听不清楚, 于是倒给了我一个隆冬雪夜欣赏月景的机会。
当时下了几天的雪,大约晚上六时左右雪停了,很快清冷的风吹走了天上 的云彩,月亮也露出了头。八时序许女友来了电话,家里实在听不清,只有握着 电话,深一脚浅一脚,踩着雪花,爬上了自家的平房,四下白茫茫一片,抬头月 朗星稀, 四望街上没有行人, 就在这魅力无限的房顶一个小时左右的通话让月光 和雪幕把我刻成了一尊雕塑。 回到家手指几乎都要掉了。 不过雪夜的月神还是无 私地眷顾了我一个人。
城市的生活让我离开了一年四季都能欣赏到月光皎洁的家乡。难怪儿子对 于孤独的红月亮没有耐心等待, 可能是喧嚣和繁忙让人没有闲暇顾及那美丽的月 光吧 !
作文八:《月食》3300字
人类对月食的观测记录以及研究由来已久。 早在古希腊时代, 一些伟大的学者对包括月食在 内的各种天象进行了长期的观察。 这些人没有什么仪器, 仅仅用简单的测量和超牛的大脑就 估算出了地球、月亮和太阳三者的尺度及相互之间的距离。他们是怎么做到的?
地球是球形的
“ 地球是个球 ” 在今天看来像废话一样。 但对古希腊人来说, 这件事却没那么简单。 亚里士多 德在他的著作记述了很多用于证明地球是球形的证据。 由于缺乏观测手段和受限于活动范围, 这些证据并不都对,但确实很有意思的,比如:
— 既然落下的水滴倾向于成为球形,那么诞生于混沌之中的地球也理所当然的是球形的。 此外希腊人也钟情于球形和圆形, 例如毕达哥拉斯就认为地球应该是最完美和谐的形状 —— 球形。(其实没有联系)
— 从希腊向西走(进入非洲)会见到大象,向东走(进入亚洲)也会见到大象,那么西边 的大象一定是绕过了整个地球又回到了东边。(这一条错的比较严重)
— 眺望地中海上归航的帆船,总是先看到桅杆顶,后看到船身。(这一条很著名,并且是 正确的)
— 在不同纬度看到北极星在天球上的高度不同, 越往北高度越高; 而且会看到不同的星空。 (这也是正确的)
实际上, 月食的过程就能证明地球是球形的。 亚里士多德注意到月食总是发生在满月的时候, 说明地球这时候处于月亮和太阳之间, 因此月亮进入的黑暗区域其实就是地球投射在月亮上 的影子(地球本影)。既然当月食发生的时候,无论地月日三者的相对位置怎么变化,地球 投射在月面上的影子边缘总是呈圆弧状,那么地球一定是球形的。假如地球长得像张大饼, 那么月食的时候就应该有可能看到椭圆弧。 同样的, 对日食的观测让亚里士多德得出了月亮 也是球形的结论。
地球的尺寸
知道地球是球形的后, 学者们自然就很想知道的它的周长是多少。 希腊学者埃拉托斯特尼 (E ratosthenesofCyrene )是亚历山大图书馆的第三任馆长,他从书中得知每年的 6月 21日这天, 太阳在正午能够直射入埃及阿斯旺的水井中 (今天我们知道这是太阳在夏至能够直 射北回归线, 正午的光线和地面呈直角) 。 但是他在亚历山大却发现当天正午的光线总是以 7°左右(7°12' )的角度射进水井。
埃拉托斯特尼知道地球是球形的,还了解弧长和半径的关系:
其中 S 是亚历山大和阿斯旺之间的距离(可以雇佣一个商船队测量出来), r 是半径, θ是 光线入射的角度。 假如用 C 表示地球的周长, 再代入公式 1中的 r 值, 则地球的周长就是:
他将测得的数据代入这个公式, 算出地球周长是 39,690公里 , 相比我们今天知道的数值 (4 0,076公里)仅有 2%的误差。
实际上,公式中的几个数值在当时都很难测的精确。比如亚历山大和阿斯旺之间的距离 S 就只能依赖船队的测量, 但航线并不是直线, 亚历山大也并不在阿斯旺的正北方, 另外只有 精确地确定太阳在天顶的时刻,才能准确知道 θ的值,这在当时也很难做到。因此在这样 的条件下, 误差却小得惊人, 以至于不得不说可能有点运气的成分在内。 不过即使用今天的 眼光来看,这一方法依然是很经典的。
月亮的尺寸和地月距离
比埃拉托斯特尼年长 30多岁的希腊学者阿里斯塔克斯曾通过月食来估算月亮大小。 那时候 的希腊人已经知道地月轨道面和日地轨道面之间有一个小夹角, 因而并非每次地球处于月亮 和太阳之间都会产生月食。 又因为地球比月亮大, 所以发生月食时, 月亮可能从地球本影的 上部、 下部或者正中经过, 因此每次月食持续的时间都不太一样。 阿里斯塔克斯假设太阳距 离地球非常远,远到地球在月亮轨道上的投影与地球一样大。
月亮在持续时间很长的月食中(从地球本影的正中间经过,如下图),从本影穿过的时间大 约是 1小时,是它从初亏到完全进入地球影子(食既)的时间(经历一个月球直径)的 1/ 2。而月球大约每 30天绕地球一圈,所以每小时它在星空中移动 0.5°,恰好等于月球在天 上的张角,也就是视直径。所以阿里斯塔克最初估计,月亮的直径为地球的 1/2。
但实际上, 阿里斯塔克斯知道太阳与地球之间其没有远到那种地步, 它们之间的光路其实应 该如下图所示, 很显然, 地球本影在月亮轨道上的大小要小于地球的直径。 所以他得到的其 实是地球在月亮轨道上的本影直径,大小是月亮直径的 2倍。据此他求解出地球本影的大 小,从而得到更为准确的月亮直径。
我们不妨来看一下这个简单的计算过程。设 A 为地球本影落在月亮轨道上的弧度, B 是太 阳角大小的一半。角大小(angularsize )指的是从观察者角度看过去天体所包含的视场角 度值,天文上用它来表示天体目视大小,这里用弧度表示。由于 A+B+C=π,而 E 、 C 、 D 同属一个三角形的三个角,所以 E+C+D=π,因此
因为这些弧度都比较小,所以能得到如下的近似表达式。这里 R 是半径, D 是距离;下标 中的 e 为地球, m 为月亮, s 为太阳:
代入 (3):
因为在地球上看太阳和月亮几乎一样大(日食的时候,月亮正好遮住太阳), 所以它们的角 大小几乎相等,即:
代入上式的最后一项,可以得到:
整理后就是:
由于地月距离远小于地日距离, (Dem/Des)约等于 0。所以上式可以简化为:
这个公式告诉我们地球在月亮轨道上本影的半径,正好是地球的半径减去月亮的半径。 此前阿里斯塔克斯对月食的观察得到
因此
由此可得:
即地球直径是月亮直径的 3倍,这个数据和今天所知的 3.5倍有差别。这是因为初亏与食 既间隔的时间大约为 1小时,而从食既到复圆花费的时间是 2.5小时左右。阿里斯塔克斯 记录的 (或者是他从巴比伦人记载的记录中查到的)时间比为 2,这种对月食各阶段时间观 察的不准确就导致了最终的误差。
有了月球直径这个数据后, 阿里斯塔克斯又用一个巧妙的方法估算了地月距离:他举起一个 大拇指对着月亮, 当拇指完全能够遮住月亮的时候,
它和眼睛之间的距离与拇指尖宽度的比
值大约为 110,根据相似形的原理,这个值等于地月之间距离与月亮直径的比值,由于已 经知道月亮的直径,所以很容易求出地月之间的距离。
其实更为准确的计算地月距离的方法是利用视差。 假设有两个人在纬度不同的地方记录月亮 与背景星空的位置, 通过测量月亮位置的变化, 就可以得到视差的角度。 再测量出两地之间 的距离, 用简单的三角关系式就可以很准确方便地求出地月距离。 当年的地中海及埃及地区 完全可以提供这样的观测条件, 计时也许有难度但也并非不可能, 可奇怪的是这个方法没有 被古希腊学者们采用。
太阳的尺寸和日地距离
由于太阳看起来和月亮一样大, 根据上文的方法, 阿里斯塔克斯估计地日之间的距离与太阳 直径的比值也是 110左右。他推断月亮正好被照亮一半(上弦月或下弦月)的时候,日月 之间的连线和地月之间的连线应该垂直,如下图。这样在已知地月距离 L 的情况下,只要 求出日地连线与地月连线的夹角 φ,就通过余弦公式算得地日之间的距离 S 。
可惜的是, 这个方法理论上正确,实践起来却很困难。在当时的观测条件下,阿里斯塔克斯 无法确定上弦月的准确时间,他测得的 φ为 87°左右,与实际值 89.853°的误差较大。阿 里斯塔克斯得出了日地距离是月地距离 20倍的结论,但实际上前者是后者的 390倍。因 为这个错误,他求出的太阳直径也比真实值小了很多。
虽然阿里斯塔克斯的结果有巨大的误差, 但是他计算的逻辑确实是正确的。 他算出太阳直径 远大于地球直径, 这使得他意识到地球围着太阳转才是符合逻辑的。 因此阿里斯塔克斯是历 史上第一位把太阳放在宇宙中心, 提出日心说的人。 可惜他的著作不被当时的主流学者接受, 这一伟大的发现被埋没了上千年,后人把他称为希腊的哥白尼。
观测月全食!你能算算吗?
回顾了人类探索宇宙尺度的早期历史之后, 你是不是被牛人们的智慧震惊了呢?其实只要用 上本文介绍的一些知识点, 配上简易的工具 —— 相机, 你也可以测量月亮的大小。 当看到或 者拍到一张月食照片时(如上图), 在知道地球大小的情况下,你能算出月亮的尺寸吗?试 试看吧
作文九:《月食》19100字
软件学院
实 训 报 告
实训项目:
班 级:
学 号:
姓 名:
上课时间:
教师 (签名
实训报告详细内容包括:
一、实训每日报告
11.22:绘制窗体及画布
窗体类:JFrame 。首先必须在main() 方法中声明并实例化一个对象,如frame,JFrame frame = new JFrame();导包;然后设置窗体的属性,设置窗体在屏幕的相对位置:frame.setLocation();窗体大小:frame.setSize();前两个也可等价于:frame.setBounds();窗体名称:frame.setTitle();窗体大小是否可变:frame.setResizable();设置关闭窗体时退出程序:frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);窗体可见:frame.setVisible(true);
画布类:JPanel。定义一个类如MyJPanel,继承(extends)JPanel;导包;类中的方法名为paint,调用Graphics类,传参数g,导包;使用super关键字调用父类中的paint方法super.paint(g);可设置画布背景颜色:this.setBackground(Color.Black);设置画笔颜色:g.setColor(Color.White);画直线:g.drawLine();画圆:g.drawOval();画实心圆:g.fillOval();画其他符号,写字等:g.drawString();画矩形:g.drawRect();实心矩形:g.fillRect();
在main() 方法中 new 一个MyJPanel 的实例panel,将画布添加到窗体:frame.add(panel)。
补充:1.java.lang包下所有的类可以直接使用,不需要引入;
2.与当前类在同一个包的所有的类可以直接使用。
3.其他包下所有的类在使用时需要人工引入。
4.ctrl+shift+o:快速引入类
5.Alt+/:自动提示与补全
6.声明,栈内存中产生一个对象
7.实例化,在堆内存中产生一个对象
8.类有属性和方法,继承时,子类继承父类的属性和方法,还可以有自己的属性和方法
11.23:以圆外切矩形和以圆心为参考点画圆
创建窗体及画布,将画布添加到窗体。
以圆外切矩形画圆:
1、定义圆外切矩形左上角点的坐标及半径 int x =100, y = 100,r = 50;
2、使用已有的变量绘制实心圆 g.fillOval(x, y, 2*r, 2*r);
3、绘制水平方向的直线 g.drawLine(x-r, y+r, x+3*r, y+r);
4、绘制竖直方向的直线 g.drawLine(x+r, y-r, x+r, y+3*r);
5、计算“直角边”的长度 int len = (int)Math.round(Math.sqrt(2)*r);
6、绘制从左上到右下的直线 g.drawLine(x+r-len, y+r-len, x+r+len, y+r+len);
7、绘制从左下到右上的直线 g.drawLine(x+r-len, y+r+len, x+r+len, y+r-len);
以圆心为参考点画圆
1.定义圆心参考点的坐标以及半径 int x = 100,y =100 ;r = 25 ;
2. 绘制实心圆 g.fillOval(x-r, y-r, 2*r, 2*r);
3、绘制水平方向的直线 g.drawLine(x-2*r, y, x+2*r, y);
4、绘制竖直方向的直线 g.drawLine(x, y-2*r, x, y+2*r);
5、计算“直角边”的长度 int len = (int)Math.round(Math.sqrt(2)*r);
6、绘制从左上到右下的直线 g.drawLine(x-len, y-len, x+len, y+len);
7、绘制从左下到右上的直线 g.drawLine(x-len, y+len, x+len, y-len);
画300颗星星,半径,颜色,位置随机
增加for循环:
for(int i=0 ;ishort->int->long
非整型 float->double
非数值型:
char,boolean
int->float->double
char->int
从小范围到大范围可以自动类型转化;
从大范围到小范围需要强制类型转化;
多线程:
多线程:通过CPU的轮转让程序中不同的代码块同时执行的一种机制。 五种状态:新生,就绪,运行,死亡,阻塞
下落的小球:
1.Main() 中创建线程对象:新生 Thread thread = new Thread(yueshi);
2.启动线程 thread.start();
3.使用关键字implements实现 Runnable接口
4.编写接口中的抽象方法run() public void run() { }
5. Thread.sleep(10); 记得抛出异常
重绘: repaint();
月食:
在月食全过程的情况下,添加彩色的闪烁的星星(以圆心点为参考的画法) 闪烁时星星的位置不能发生改变;颜色不能发生改变。
1.创建数组,分别存放星星的x,y坐标及圆的半径,星星的颜色,为随机函数实例化对象
int num = 300;
int xx=250;
int yy=150;
int x []=new int [num];
int y []=new int [num];
int r []=new int [num];
Color color [] = new Color[num];
Random ran = new Random();
2. 构造函数,初始化数组
public Yueshi1(){
for(int i=0;i=500-10-2*r){
if(dir == RIGHT_DOWN){ dir = LEFT_DOWN;}
else{ dir = LEFT_UP;}
}
if(y>=700-10-2*r){
if(dir == LEFT_DOWN){ dir = LEFT_UP;}
else{ dir = RIGHT_UP;}
}
try {
Thread.sleep(2);
} catch (InterruptedException e) {
e.printStackTrace();
}
repaint();
}
}
举一反三:多个小球的反弹,小球半径、速度、颜色等随机
11.26:封装
使用封装的优点:提高代码的健壮性及灵活性,便于维护;提高代码的可利用性 封装后的成员变量,必须通过set()方法设置值
使用封装完成多个小球的反弹:
首先创建一个Ball 类,再类中声明Ball [] balls = new Ball[5];在构造方法中初始化小球类的属性,通过set()方法设置属性值,如:balls[i] = new Ball();(实例化对象)balls[i].setDir(ran.nextInt(4));在paint()方法中调用Ball 类中的paint()方法:balls[i].paintBall(g);run方法中调用Ball 类中的move()方法:balls[i].move(300, 400);
大球吃小球,核心代码:
public boolean isHit(Ball b1,Ball b2){
int sumR =b1.getR()+b2.getR();//1.两个小球的半径和
int xx = b1.getX()+b1.getR()-b2.getR()-b2.getX();//2.两个球的圆心距x
int yy = b1.getY()+b1.getR()-b2.getR()-b2.getY();//3、两小球的圆心距y int zz=xx*xx+yy*yy; //4.小球球心距的平方和
int rr =sumR*sumR; //5.两小球半径平方和
if(zzball[j].getR()){
ball[i].setR(ball[i].getR()+ball[j].getR());
ball[j].setR(0);
ball[j].setSpeeds(0);
ball[j].setX(-20);
} else{ ball[j].setR(ball[i].getR()+ball[j].getR());
ball[i].setR(0);
} ball[i].setX(-20); } } }
11.27:实现监听功能,监听键盘及鼠标的触发事件;汇总以前
所学,以小球为例编写小球版的“飞机大战”
通过关键字implements实现MouseMotionListener , MouseListener,KeyListener的监听;在main() 中添加frame.addMouseMotionListener(mp);
frame.addMouseListener(mp);
frame.addKeyListener(mp);
ArrayList foodBox = new ArrayList(); 该数组的长度不固定,根据需要在内存中存取,可存入各种类型的数据,但可通过 限定只能装入某种类型的数据
将背景,敌机,英雄机,子弹类封装
11.28:自己编写“飞机大战”,实现基本功能,还可添加其他功能
二、最终实训考核内容及代码
package .danei.day;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
public class BackGround {
private int x,y,width,height;
private Image background;
public void paintBg(Graphics g){
g.drawImage(background, x, y, width, height, null); }
public Image getBackground() { return background;}
public void setBackground(Image background) {
this.background = background; }
public int getX() { return x; }
public void setX(int x) { this.x = x; }
public int getY() { return y; }
public void setY(int y) { this.y = y; }
public int getWidth() { return width; }
public void setWidth(int width) { this.width = width; }
public int getHeight() { return height; }
public void setHeight(int height) { this.height = height; }
}
package .danei.day;
import java.awt.Color;
import java.awt.Graphics;
public class Blood {
private int x,y,r,speeds,dir;
private Color c;
public static final int RIGHT_DOWN=0;
public static final int RIGHT_UP=1;
public static final int LEFT_DOWN=2;
public static final int LEFT_UP=3;
//根据方向改变坐标,并当碰到边界时反弹
public void move(int width,int height){
if(dir==RIGHT_DOWN){ x+=speeds;y+=speeds; }else if(dir==RIGHT_UP){ x+=speeds; y-=speeds; }else if(dir==LEFT_DOWN){ x-=speeds; y+=speeds;
}else if(dir==LEFT_UP){ x-=speeds;y-=speeds;} if(x=width-10-2*r){
if(dir==RIGHT_DOWN){ dir=LEFT_DOWN; }else{ dir=LEFT_UP; } }
if(y>=height-35-2*r){
if(dir==RIGHT_DOWN){ dir=RIGHT_UP;
}else{ dir=LEFT_UP; } }
}
public void myPaint(Graphics g){
g.setColor(c);
g.fillOval(x, y, 2*r, 2*r);
}
public void setX(int x){ this.x = x; }
public int getX(){ return x; }
public void setY(int y){ this.y = y; }
public int getY(){return y; }
public void setR(int r) { this.r = r; }
public int getR() { return r; }
public int getSpeeds() { return speeds; }
public void setSpeeds(int speeds) { this.speeds = speeds; }
public void setDir(int dir) { this.dir = dir; }
public int getDir() { return dir; }
public void setC(Color c) { this.c = c; }
public Color getC() { return c; }
}
package .danei.day;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
public class Bullet {
private int x,y,width,height,speed;
private Image bullet;
public void move(){ y-=speed; }
public void paintBullet(Graphics g){
g.drawImage(bullet, x, y, width, height, null); } public int getX() {return x;}
public void setX(int x) {this.x = x;}
public int getY() {return y;}
public void setY(int y) {this.y = y;}
public int getWidth() {return width;}
public void setWidth(int width) {this.width = width;}
public int getHeight() {return height;}
public void setHeight(int height) {this.height = height;} public int getSpeed() {return speed;}
public void setSpeed(int speed) {this.speed = speed;}
public Image getBullet() {return bullet;}
public void setBullet(Image bullet) {this.bullet = bullet;} }
package .danei.day;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
public class EnemyPlane {
private int x,y,speed,width,height,score;
private Image enemy;
public void paintEnemy(Graphics g){
g.drawImage(enemy, x, y, width, height, null); } public void move(){
if(y bulList = new ArrayList();
ArrayList epList = new ArrayList();
ArrayList backList= new ArrayList();
int epNum = 15;
Random ran = new Random();
Blood blood=new Blood();
public MyJPanel01(){
//英雄机初始化
blood.setX(0); blood.setY(0); blood.setSpeeds(2); blood.setR(15); blood.setDir(0); blood.setC(Color.red);
hero.setX(250); hero.setY(600); hero.setAllBlood(100);
hero.setBlood(100); hero.setScore(0); hero.setWidth(60);
hero.setHeight(60); hero.setIsfire(false); hero.setHeroplane(new
ImageIcon("img/hero.png").getImage()); //敌机初始化 for(int i=0;i0){ hero.paintHero(g); }
if(hero.getBlood()=1000&&hero.getScore()=3000&&hero.getScore()=5000&&hero.getScore()0){ hero.setIsfire(true); hero.setX(e.getX()-25); hero.setY(e.getY()-55); repaint(); } }
if(hero.getBlood()>0){ hero.setIsfire(false); repaint(); } } public void mouseClicked(MouseEvent e) {} public void mousePressed(MouseEvent e) {} public void mouseReleased(MouseEvent e) { if(hero.getBlood()>0){ hero.setIsfire(false); repaint(); } } public void mouseEntered(MouseEvent e) {} public void mouseExited(MouseEvent e) { } public void run() { int count = 0; while (hero.getBlood()>0) { blood.move(500, 700); if (bgy =700){ ep.setY(-2*ep.getHeight()); ep.setX(ran.nextInt(500-15-ep.getWidth())); }else{ ep.move(); for (int j = 0; j = 700 && bgy = 1400 && bgy = 2100 && bgy = 2800 && bgy < 3500) {
g.drawImage(new ImageIcon("img/bg5.jpg").getImage(), 0, bgy - 3500, 500, 1400, null);
}
}
}
三、实训心得体会
通过这次实训真的学到了很多,以前只是对继承封装等有一些潜在的认识,自己没有主动练习过代码写过实例,对他们的功能也不是特别的清楚。在这次实训过程中,我们可以跟着老师做一些实际的东西,也让我们更清楚我们学到了什么,要拿学到的这些知识干什么,而且实训基本顾及到了所有的同学,虽然时间短,但还是真的可以将所学的东西转化为自己的。
作文十:《实拍月食过程2011.12.10》300字
2011年12月10日7时至11日零点实拍月食过程 北京·2011 月全食
镜头来仰望 天狗咬月亮
10年来我国观测条件最好的月全食10日晚终于“空演”。极为难得一见的天文景象实不可错过。从10日晚19:30分月儿尚圆之时起拍至11日00:18分月食后月又基本复圆止
19:33分月亮还是满圆玉盘时
20:39分“天狗咬月”即将开始
20:45分开始了
20:58分初亏来了
21:04分
21:05分
21:12分
21:25分“吃”去一少半了
21:25分
21:37分“吃”去大半 “月牙”形成
21:47分 微微变红迹象
21:52分 红较为明显了
22:03分
22:09分 红月亮
00:16
转载请注明出处作文大全网 » 画出月食过程中月亮的变化