From 86a6fddb3bbd71f79b5fa04da7914b21fdc91cb8 Mon Sep 17 00:00:00 2001 From: Craig McCaskill Date: Fri, 10 Aug 2012 15:52:00 -0700 Subject: [PATCH] Add weather_atmosphere --- .../weather_atmosphere/adiabatic-cooling.png | Bin 0 -> 7791 bytes .../weather_atmosphere/aneroid-barometer.png | Bin 0 -> 4909 bytes .../images/weather_atmosphere/bullseye.png | Bin 0 -> 2552 bytes .../images/weather_atmosphere/city-a.png | Bin 0 -> 5847 bytes .../weather_atmosphere/cumulonimbus-cloud.png | Bin 0 -> 4526 bytes .../divergence-convergence.png | Bin 0 -> 4108 bytes .../weather_atmosphere/freezing-point.png | Bin 0 -> 3519 bytes .../images/weather_atmosphere/fronts.png | Bin 0 -> 8129 bytes .../images/weather_atmosphere/hadley-cell.png | Bin 0 -> 5494 bytes .../high-low-pressure-system.png | Bin 0 -> 3335 bytes .../images/weather_atmosphere/highs-lows.png | Bin 0 -> 1853 bytes .../images/weather_atmosphere/hurricane.png | Bin 0 -> 5631 bytes .../weather_atmosphere/mercury-barometer.png | Bin 0 -> 4175 bytes .../weather_atmosphere/monsoon-winds.png | Bin 0 -> 6432 bytes .../weather_atmosphere/mountain-winds.png | Bin 0 -> 8169 bytes .../weather_atmosphere/radio-signals.png | Bin 0 -> 2918 bytes .../weather_atmosphere/special-winds.png | Bin 0 -> 5285 bytes .../structure-of-the-atmosphere.png | Bin 0 -> 5698 bytes .../images/weather_atmosphere/suns-rays.png | Bin 0 -> 4311 bytes app/controllers/lesson_controller.rb | 4 + app/views/lesson/index.html.haml | 3 + app/views/lesson/weather_atmosphere.html.haml | 71 +++ .../weather_atmosphere/_humidity.html.haml | 21 + .../weather_atmosphere/_pressure.html.haml | 32 ++ .../_solar_energy.html.haml | 109 +++++ .../weather_atmosphere/_storms.html.haml | 421 ++++++++++++++++++ .../lesson/weather_atmosphere/_wind.html.haml | 38 ++ config/routes.rb | 1 + 28 files changed, 700 insertions(+) create mode 100644 app/assets/images/weather_atmosphere/adiabatic-cooling.png create mode 100644 app/assets/images/weather_atmosphere/aneroid-barometer.png create mode 100644 app/assets/images/weather_atmosphere/bullseye.png create mode 100644 app/assets/images/weather_atmosphere/city-a.png create mode 100644 app/assets/images/weather_atmosphere/cumulonimbus-cloud.png create mode 100644 app/assets/images/weather_atmosphere/divergence-convergence.png create mode 100644 app/assets/images/weather_atmosphere/freezing-point.png create mode 100644 app/assets/images/weather_atmosphere/fronts.png create mode 100644 app/assets/images/weather_atmosphere/hadley-cell.png create mode 100644 app/assets/images/weather_atmosphere/high-low-pressure-system.png create mode 100644 app/assets/images/weather_atmosphere/highs-lows.png create mode 100644 app/assets/images/weather_atmosphere/hurricane.png create mode 100644 app/assets/images/weather_atmosphere/mercury-barometer.png create mode 100644 app/assets/images/weather_atmosphere/monsoon-winds.png create mode 100644 app/assets/images/weather_atmosphere/mountain-winds.png create mode 100644 app/assets/images/weather_atmosphere/radio-signals.png create mode 100644 app/assets/images/weather_atmosphere/special-winds.png create mode 100644 app/assets/images/weather_atmosphere/structure-of-the-atmosphere.png create mode 100644 app/assets/images/weather_atmosphere/suns-rays.png create mode 100644 app/views/lesson/weather_atmosphere.html.haml create mode 100644 app/views/lesson/weather_atmosphere/_humidity.html.haml create mode 100644 app/views/lesson/weather_atmosphere/_pressure.html.haml create mode 100644 app/views/lesson/weather_atmosphere/_solar_energy.html.haml create mode 100644 app/views/lesson/weather_atmosphere/_storms.html.haml create mode 100644 app/views/lesson/weather_atmosphere/_wind.html.haml diff --git a/app/assets/images/weather_atmosphere/adiabatic-cooling.png b/app/assets/images/weather_atmosphere/adiabatic-cooling.png new file mode 100644 index 0000000000000000000000000000000000000000..889731539b5962b884aad2eb3a78c58767bb82ea GIT binary patch literal 7791 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/aneroid-barometer.png b/app/assets/images/weather_atmosphere/aneroid-barometer.png new file mode 100644 index 0000000000000000000000000000000000000000..3996cd02b09ce875ad1c61e45f09c944cc061c9e GIT binary patch literal 4909 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/bullseye.png b/app/assets/images/weather_atmosphere/bullseye.png new file mode 100644 index 0000000000000000000000000000000000000000..751f1dd9ce56dbd7d2f6dcec1d9d4bb3222ea155 GIT binary patch literal 2552 zcmaJ?dpwj`A0Ka_gmr7lb()IMTr;K_soXCa$t78ZVV+^)nHh62BhiW|QM^{(^49LY zt7wVUWo8%?iBM!$x-buwTXY#+QL5QzTH5!IxA%OW&pE%}Ip6R1_dDnO&gVHC6zHR; zW3GchAoTovJ%bSl4Hj$*mMnt%2=lq^@UVjKwUZyhX7GhHE`V^Ovtt3IA4rP_f&m&m zHMtYmh(IhtF++FqcTxi=acmGnQ)4h9kOQ+3h>e>?99mo=z(>Xc@l2L0YD(6GLNe*D zsBj_`N9A|`2~6L;Tp(m`U})Ul#5gh?wRsbAqlf|vfB>I{6oE-B9!2De`m9TVZS^!3 zh5QWRC%U5kN@^!H2 zw`xJb6X3;hnH)Zo%|fabX|Zep-xURC`qvgf&KFr0Z~mCz1H+1F94sD#Q*UVjNTvRN zCpUq2P zbC4b(&d9alOctFjhd`7LQM3#Q}bvt|(Xm!(`Ga9ve0g$WES4UIdZ{9`A+U zfOEsSIdAYFdO5k{aYXzA*OMJ5009<%flL3JOZ+NVT?!xvj_e6=nJEC>o681~pSMh5 zemxh$SM}z(^snc#{;OOpoD5cdvHx|^3sZ3QsLd~B3p-y5A7H`N&V|dm#`HY~eiGq9 z0ij+hl?pbSo0}P86$61#sl+NVgQ9*hltP6{r6`04xI-WqVg^DCgBfDAM=6BY;B`hJ z>``D&p}4S6A!dlh3YgDeyj$W@k3eWG_49NK6%9N)^)&Vuq`|=x)IEyT)Tu$SVrKs> zFU`I~H^3O*_>AiQUzcWB=RV4=G_ag+eZ${q$95%O95%SzC0!w$mi8}dzF7u_T`W!% z-nFu}2CK|wcKmybds_PO*>!d;IWnfu;IS<2`g5CH#nJw!uZta(uZssVljqta&J^9Q z386G^H~MsZGS;pqJAj~?zNUkB#k(rcMha$U8^g--#QuR&Ite~gq?pA>B& zs9H`rv9W+7IXA{ot=`sMvu%AbxMF5wv~F#rZ}+taDgCx93LM{?daUrSf|7kEFpaPZyWCvXcotZK(IZ&S@Ty8%`EwdZM)A1rQ3&SWcc z?X*-;`EqNEw_+Z&r)}}0h$v0-neI;?N1`5y!L5sg>*`E?7lijG2prpb?zp0XQJbdg zPn@Og3Ztv1oLpMvr9aQSsC+%EJ5xSw`oh4+VkqH= z4msnUImagVM!D7f${Xc!r1^$GN8|dtp|%XgKcz1zjg?!yk9CH1R)-FKF)WJY88lv)EmeP^5u3dfexe%kD1rx zOgSrWjwgCEub4M?X!L)N4Y!q-I@)S+qJLW(e((IGR(Ej5(%h((oJ1hD5&FffF;Z^1 zYq#Bf#mK3c?ut8PlNPWMy89&EqA~KaWqpJ4w{-pM#<4BzZ2y#!Pgm}h%W*eQ8mKo$ zX$~bGRO!`EHXW-QOj>`ohGMq$7rt~jW~V>OVUtXdg4b7bMSa=Gj$C)}|B@x$v>8!yU3k*n6G1Lh z)FuU>yl~KY-GtR}jBVv~-m9TkvfbktMS`|{FBrfBr3W8CV}gOntw~$j3rMFQypl;C zV|tiAdR)tt&Sr~cv&SFE$->mAnKpgyt}9NraNO(wseByMlTfQ~e+q5ahcWhjG<{OG zuivgl&t3zX^LU(U=;lpc18w4!((pyq`D^R6h{_y)oam^=w%QuCAPbU?=u`&(^Re7riU__(R}~m(tfN` zP#4$t{Q-#dG6T%aK3`^_y?P*D;gE94C?`1{-LpdYfwyGm!ru?4*e*3Oe+X#GHH_s-8G~YY;P)Tkt5$%_O}?iWX&#@8rx=B z8c)`KBiWhW;od-5{UOw_4IRYNFZpC|TIroOC|znoXyw>-*gECTO0}0Ci$o+pM0Wfh zm|52KJgfK)p?^Qove$NRmqzMO(IygkWu-1L42lvu{;GYsBV)61ws&Scz2|OU^2oT( zk_MsMN!zh2YVOrOU53;2X@ext#pu<8bqA{W3F~*njOfRZ&4pi aV-V-}qje2zJgU`y7C)~*&l>lb1AhVtZCW(| literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/city-a.png b/app/assets/images/weather_atmosphere/city-a.png new file mode 100644 index 0000000000000000000000000000000000000000..8793efa4915ca338fa9d1916d388d31c7f0c8d30 GIT binary patch literal 5847 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/cumulonimbus-cloud.png b/app/assets/images/weather_atmosphere/cumulonimbus-cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..5de3a11c7c30d7214a3271a3eca970a47b230ffd GIT binary patch literal 4526 zcmaJ_30Mu$xiiT&)j(M>#48kpk;-#3N)em_#TT0rrJeVlfei-km#vsXrQ3SBB1~QR0c(X72r<`A+huo zH*iU)EKp+=6*f#5e)@`^lXA4OQ81wgQx&w-H4lS0JYGRtTOEHyOIsVSrl5htYhZEc zPx~Y0@28()L`E*s;7A{JwRb&$Ryu?&qe27@&5Al{P$c4|LTiHlfeom_J2(D7Zu7L zf%rFV(azt*r_xZi2cxuhq+S;+3NIT=vKgPxN5z(w7Lt$mNXgLX;j!+bu+i{mAb zgaoZnI!TDn7ia~lbP_6|{v1BvOK=HsI2;m*#Nl{(rKhKJ($k00zt=FI!{Kv=`NN#y z^offL`sm`WurM_uvxcTelf&|B_a;)htcU@D=YPGtudZ%o$1MM{l=9|H(01SmZ?^g% zTXxvuao(Hwor>*S_9yH#{^z#4t9eWEw{}pt>Wh?-Ew_;y{fWGN4;Pbre!#H--j(%h zD)B+Alzy_p5orkY9+~gFD+hsImV;tQ#k4`0&EE49NxTW^(ATf}5ez)cw!F~aoX{l= zODin2U)>}FXDf6m=Qgh%i`Is+6xfe>(Gxg>gRc{0n6lcCcoN||E|Xt^v%XpAbp5vo zy||!acFp_79Fa^MunlURy)nV8xcmx$_s2f#x~zs_Q)F0egjqSl`Ji$3fmS?}&)iTp zAmLDcpxTcOY|8Y+6{pp6)?$S6>o->i-Yt&1Nj+ic0=kodeR3skr#9Si%5inq07B?Q);a;9c2YT~z1?G&fE*f^N;dIujml7hkr@!&^1vx}~qpNK3<# zBN>yIrq*kpOZ8T_U#j;2BB^Tm-nBgEYeDm;dL;^?qJ~1@;yT3}CaaX`RNk>!EBm3+ z*M4PJ0`Qm0-?M)#Jf~Mix!dsSgX%LVp#0R&{+y3bBzuEwr}nfANPrl&<4Cw%TkYjx zynX&2mAVWAPa|QlTSW4BE{s#>xaW-gkceAoXDzgrFTib;Tvc}&RfMBmroU(@zYh;7 zf&S(P$tQBKWfvsO#E?gTI5)Mv>C@R(2^{-MP%PH9jA`QFGS@LG|G3OZ9H|A|^6c;- z=FxTDwr7K!p==DTaK`>pzQZ0IJE?N9c@K;`kB2Cb2hd6gZxhHCYLJAX-*=GseZqXm z?1LpCsK+q=2$bO+mC*A`D#wqhfs#4CCn3M7L;Y8m&9Zj2)!|hmo0|j1B=cs@>1T6Y)?qp7!Rjm$RXh{=+B{a8D%Y|A)F) z4s&OBu|pCb(#NkCbnmJ^#~U=*Rj9Zf1R_10??#_#Us@}e%%6;de7bME7BWwQ|`??08twDBMUimZ(iQy&R0)phbYcY{^@yNHmq?%Wlk*1 z59-an`Gg6yvUK6lx2!54tL_P|x2!6R#@U=*VrOQ=G+#N+#Cw)@Gu;;Zap!qqQ0L2_ zLHPii$!jw;{&n{CQR=t%zm)?|xxI^gZX*g=nYoOj#iw%#eos=KsViB^mNqps8u0C2 zl+NZ_(RQ7wygfUqZvz2uCn!WTxdVtfnV4Q&mN$i+#me&|i~WZRc*>w(&xuPPG-qO- zsK`MzRA*jk!xg7eM$vfjncAw=7yaKLgJnv$Qc_+?Q^*B-(6r>BsdLq}T}!toPTL!H z_Uf1J=M-5r>?qDOXd4)F7TcEgl3)!Nm*Sv{V=f2l=yj@nSpgA}=C`h5CsUc=YQ^jA zX{2+NcJRD?Zc!?>v7Y=@TeBOvaG95vCD$<0ekt{VWlRA=#`HQQnT zPrr;u$A+&@S%mgP+3-Oa?Ba^(P+!8$a@Q$`*(QQc0c{qfmz2GX1vw+u6>N8UD^KCg8^Y=vr^pe zh)^uBa#92oFdS#i#{1RYC+vhju$CH?wu>@Pp03PmlGIHNm1~--+ zM3W7#VYv)c9{^vb&^5J1x8)RK#Is(X#Y3Zqno!R!SPRZCAP}%)GY~eJEKxOj>6aRS z$=#i42XT|69{}*2*z8czX((yR-&d&^;E%2@S`VIQ_C-8pG`}G)pu5&)Ks-}red)$A`|=KYwCQL8v8qh> z+}-767en)AuL;Nc7wW)lu)#!lH7`6SKn&zUM~_SN%eJ4;$}M+z@GNPdS|q>o51;7M zgR)y1=a$>D#jVsZMc=BLA1u9N4xwX0*@YA&&u_EEYaczDEs1QK>g^Rxn@n`-n5sjT z+gvf?eS`1H9|X;-MmVUETb4>2?|; zlDB+3sAb>)^7u`EhyBHSGPtmYm`XSJR%gt6z8hVVJ)w@)&V9P-x2w)#J*Bzfd6gFv z-I(@K%=6hZUfl~SAE>z20CaXB7mZx!Yb;f`%4)SiKQn5mUw65%=3ra-xa{99{32_+5&I%g*Fj9xU znOxGKsWhBQ=^0xQMs8wCo(zygb||{bC?Q^*Iop)oWi-KKEdYGnatlPs+3abAhkDZ0 zez#PJ$3sXtZikl67Fhgad#=H@i8UI!ttB7wZa#Cepv%+>D4$i4W4caLI4ZcgjQ=B)!n_-*^O7l4Uew@nY&potFXt}x*kN_k$fyVA=;H}Ws zIG%9G;!CKpyIBtdoMR^s+AQz=K5x(%Ul12InVfK<0<)MURL4T zX17g;4wN1LNll+CTpct07Fu6ET)zHQ`M@Vcyl?rWW|=lVW!hg`lM%G=<~^dh7^A@m z`e?8-jea?1N|(0&6HuZ}zCGy2l|Q99<5u;!%ThV8ExwOAy1EtLm**4S<8w>4w{Px5 zUTFOEy1~}(dB4nG*NN4DvU6XKL?u*zcvtL{aec~Zs}uTQR44WzbbNFd`9t{oYVZ|P z*E%dVPj4a8Gpld$>8dX-CNf}O#q(@TfNtGzL;7_tpzPe%+PC=oss)aAy7awp)ZP5) zVpiJn>98}=K>0d(%C;XIzKg_r@3}JiLUnGvLzExcep((b(ZQGI7{5<7;dfTqp>=WT z8U-SI!?N7ZARs}m+5qZ5Py-LlMQFB0>n@Li)4jak<|z#ecDE~5&Obm^xr;A@Mpz@u zIM;h|{hb44M`N2}LPpu^-m^;~dNee2GK~~j|7pBd*5qpZL_6$Ynjr)tJR&}g}TE)wp)$elWWV9NN$@-3eyi4zM3h*QvqnkK#D zv&1dXs1$4!oh@BvUVh$5N~}#1HVd)Jl5Z6FxnbO-R$K3qB{c_3p-${N9rOTKl)4piP?1k1=g`>XaS(3(ea9xS zACo4X*YRPYHYoAavtQ&iwHK))0K8s@+;?rTi>$AfDsNI7s^1PQ#vXH@E+BCxOc>Bg z$ia_#`!A&#mg8p(MdK=yt`7Q!;{EY`!P(#3yAg4ZlU&$LIWG-~3_R3jdTfRAr&2;i z&!krD0*(@FPcA;V;xQ=F}u5|RfuO-cXg0?1q+mNyK%d6II_jPQG(97vW VUdCFhir@>1g_*T!nX&u1{{Z>^JoW$p literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/divergence-convergence.png b/app/assets/images/weather_atmosphere/divergence-convergence.png new file mode 100644 index 0000000000000000000000000000000000000000..3dadce5fe8174d95b9329b9406e4bd61e60f54fe GIT binary patch literal 4108 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/fronts.png b/app/assets/images/weather_atmosphere/fronts.png new file mode 100644 index 0000000000000000000000000000000000000000..bdeac9f0ea045917dc679bc3d0d7611e4669080b GIT binary patch literal 8129 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 O8S8)zHLCA9ME)N*(7J~J literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/hadley-cell.png b/app/assets/images/weather_atmosphere/hadley-cell.png new file mode 100644 index 0000000000000000000000000000000000000000..2a02c41d4b3248cf303e696a62766792d5c2427b GIT binary patch literal 5494 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/high-low-pressure-system.png b/app/assets/images/weather_atmosphere/high-low-pressure-system.png new file mode 100644 index 0000000000000000000000000000000000000000..407d4d48d9e4a9df243a12e5eb37fe40ed125ee5 GIT binary patch literal 3335 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/highs-lows.png b/app/assets/images/weather_atmosphere/highs-lows.png new file mode 100644 index 0000000000000000000000000000000000000000..64b90c3df7a00a23d6e696c518f9f49e6c8cf90b GIT binary patch literal 1853 zcmaJ=c~BE~6kbKERTLeq)}zB3kO&n*0_0e;A|~NbLoi7dWjsQ%BoVV4lZ`nX#WJEY z3Q{f3Ky^i-MVum4@TfY#=m^FXQBcujia-z)MCDK#E2bM2?H{E(JG<}w=KH>P{NBq< zh>w{xVfF+704Bx7^2Go!N<`YG@m}OtFlVQX{LR7ziMRwy!HqH<0z@gWWCV=U$drf} zktxhutOyqXyeMjEBAzH*0m(5Tnute5GkNRa2aUQY)18v38uW)g-F|TOrwDB zA$TfG`H)niFahLYIs}Xe2@95o(&-?R8A1<_U^3|oK}IN@K?@~cW-vV*ieN$v7Wna@ zkkNFC6iCdE{uqn&V2TRIwGfSFG#W#UVIi1KNuzT(9FGQr5lkY2^=1^8nSxQh->?E7 z(aUveEw08;(4#0z#tb-2Av66@f=2sE7S(@j6WK7DNv5UILqa_z4FiS3|A%TcpU`?- zjC{`bKZW&DvlgL=5j|$m$;pdL@$-bzLOdNJ!!ex{!!{3hF+qjlm|lfxL7s#OE?BKb z6_`;U_#Q75LUE`bm!Wbbjt^5vg%Gt`0kPOD20xm?5inRhI$c1I3Kejca+v(^a2Agf z9?BW!@-ewVgP`~@SMiw}H6qtD3K}gLnUCnyTM-#uLmgEsR)W&INxOoLI5!>f)q1bzGjXAfijaty>Z>EeLXg^ommFX{f=Q?TX zatC5VK{@MdUk}(zyBrPMy*kZTn~F!X%bs@A&h>Cs`<`vNqR6JUyqN8Kt@h1A5$JMO zptQY1uERqeWiexG4m~6W3GtJ~Px`YbHZ=|!;PIkomzupx%$I*W&6=ssQ0}BtD@=zS z);@1~dQ)5Gm(F?gh{iihd^R7MUe7MHMbulC*TTH4dxcLP-WC^9m!_`bCgtaw(LJxqwE1xTqAL~^-9KK- ztIwI*lbUPT`1V0q3V++uO-GXk{s>d?>w3;IroZWriqgz0HQWepidpGrxyx83u{Hf9 zi!#nz=bXhpvBojO9G(3npvcB8-}~-OR@GqS;@)@E*x26N)dxxl$M%_Z{WBVJi33x! zI`hs;npT-m;|6PEw`<})*wLS7;2-%5om}l>>sM~;D0+GQVMk^~gFarQn4~;JZP-*F zBQ~{d?p55n;M#GyHt5)+*5rT%2kQ<&k80Y@ei^>EE>Z6jk9^`;pA^KNdg@)$K0Zu*M*;?=9N2kS<+TLjRA85bp&My5YfJwKn;z8tl`VPDKj zsdVvD?W%58D>MIL$AP*{$4hCu9V(QSrftsMGPJF=t|cP>?oPZpt+MZHu0TSR7yfRa zmK)Q`&G#z3xL;Y{&?X>Ga=i!da5IWs>*sW4b%^Wjb-P+3^M@v7KIbq37B`kZRXF=9 zt+boeb}QUGCp)DmaYL)@7p09oqg~DRz31Fxb0-{o`gXEe_xJL9&9#ryF4!!Q_ms}U z=l5qFz1E*RUu3QsP436zK+$);s*aM`!GZ+O4xK7^wPEKdfOXBATySmxxvoH*AfA7E I>BjVb0D$)pUjP6A literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/hurricane.png b/app/assets/images/weather_atmosphere/hurricane.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5a00a7e5f92fbcb9d5d8014fe517f536169008 GIT binary patch literal 5631 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 WCYVNrI_c{onVy!hW}Uk8z5fN$^a7Ot literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/radio-signals.png b/app/assets/images/weather_atmosphere/radio-signals.png new file mode 100644 index 0000000000000000000000000000000000000000..a21381a47d2d9bad89ae72d85ec882573f366f8f GIT binary patch literal 2918 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/special-winds.png b/app/assets/images/weather_atmosphere/special-winds.png new file mode 100644 index 0000000000000000000000000000000000000000..7575998be67f236369ea0c45ab02968e04b043cf GIT binary patch literal 5285 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 MnT=_o@tMf~0dC}_-T(jq literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/structure-of-the-atmosphere.png b/app/assets/images/weather_atmosphere/structure-of-the-atmosphere.png new file mode 100644 index 0000000000000000000000000000000000000000..7f4beca61ea9dbffed09b486467d108fb550c301 GIT binary patch literal 5698 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/weather_atmosphere/suns-rays.png b/app/assets/images/weather_atmosphere/suns-rays.png new file mode 100644 index 0000000000000000000000000000000000000000..a36a8118dd8f39d156b966527ebe04ae52e212c0 GIT binary patch literal 4311 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 "/lessons/rock_cycle"} Rock Cycle \- targeted for 5th to 8th graders + %li + %a{:href => "/lessons/weather_atmosphere"} Weather Atmosphere + \- targeted for 5th to 8th graders \ No newline at end of file diff --git a/app/views/lesson/weather_atmosphere.html.haml b/app/views/lesson/weather_atmosphere.html.haml new file mode 100644 index 0000000..09dcc2a --- /dev/null +++ b/app/views/lesson/weather_atmosphere.html.haml @@ -0,0 +1,71 @@ += javascript_include_tag "lesson" += stylesheet_link_tag "lesson/matter" +-content_for :content do + %h2 Atmosphere/Weather + + %p + The earth is surrounded by a hugh mass of gases called the atmosphere. It extends outward for approximately 100,000 miles; it consists of gases that cannot be seen; gases have volume and weight. These gases are held in place by the earth’s gravity. + + %p + In 1752 it was found that air contained CO2, and within the next 20 years Nitrogen and oxygen were also found. + + %p + Composition of the atmosphere: + + %ul + %li Nitrogen -- 78% + %li Oxygen -- 21% + %li Carbon Dioxide -- .03% + %li Argon -- .93% + + %p + (Joseph Priestly discovered Oxygen.) + + %p + Water vapor is also found in the atmosphere; it depends on temperature; varies from 0 to 4%. Also part of the atmosphere are solid and liquid impurities called pollutants. Solid pollutants are called Particulate Matter. + + + %h3 Structure of the Atmosphere + + .illustration + = image_tag "/assets/weather_atmosphere/structure-of-the-atmosphere.png" + + %p Troposphere: + + %ul + %li extends upward about 7 miles. + %li contains 75% of gases in the atmosphere + %li all weather occurs here + %li as we go higher the temp. decreases at a rate of 3.5°F / 1000feet or 6.5 deg. F/1000 meters. This is known as the Normal Lapse Rate. + + %p Stratosphere: + + %ul + %li about 43 miles thick + %li calm air -- no storms + %li free from dust & water vapor + %li found here is the Jet Stream + + %p Mesosphere: + + %ul + %li contains ozone (O3) + %li blocks out ultraviolet light from the sun + %li a small amount of UV light gets through and gives you a sun tan. + + %p Ionosphere: + + %ul + %li about 250 miles thick + %li reflects radio waves + + .illustration + = image_tag "/assets/weather_atmosphere/radio-signals.png" + + %p + During the day radio signals bounce off the lower layer of the ionosphere back to earth. At night the molecules in the lower layer spread apart and the radio signal can go higher into the atmosphere. The signal will then be reflected by a second layer. This will cause the signal to travel further on the surface of the earth. This is why at night you can hear radio stations that are further away. + + %p Exosphere: + + %ul + %li Van Allen’s Radiation belt found here; made up of charged particles. These particles come from the Sun and are trapped by Earth's magnetic field. As they fall through the atmosphere, they burn up giving rise to the Aurora Borealis (northern lights). diff --git a/app/views/lesson/weather_atmosphere/_humidity.html.haml b/app/views/lesson/weather_atmosphere/_humidity.html.haml new file mode 100644 index 0000000..bcb6444 --- /dev/null +++ b/app/views/lesson/weather_atmosphere/_humidity.html.haml @@ -0,0 +1,21 @@ +%h2 Humidity + +%p The amount of water vapor in the air is referred to as its humidity. + +%p + The direct measurement of the water vapor in a certain volume of air is called the absolute humidity. + +%p + The capacity of air to hold water vapor changes with its temperature . Warm air can hold more water vapor then cold air. The amount of water vapor that a given amount of air can hold at any particular temperature is called its saturation value. + +%p + The humidity of air is often expressed by comparing its absolute humidity to its saturation value. This method of stating the moisture content of the air compared to the amount which could be contained at a given temperature is called Relative Humidity. To measure Relative Humidity we use a Psychrometer or hair hygrometer. + +%h3 Condensation + +%p Condensation is when water vapor changes back to a liquid or solid. + +%p Dew Point: the temperature at which a given quantity of air reaches 100% relative humidity. + +%p + Dew: the ground temperature falls below the dew point and droplets of water condenses on grass, leaves, etc. If the dew point falls below the freezing temperature of water, water vapor will condense directly into ice in the form of Frost. \ No newline at end of file diff --git a/app/views/lesson/weather_atmosphere/_pressure.html.haml b/app/views/lesson/weather_atmosphere/_pressure.html.haml new file mode 100644 index 0000000..081115c --- /dev/null +++ b/app/views/lesson/weather_atmosphere/_pressure.html.haml @@ -0,0 +1,32 @@ +%h2 Pressure + +%p + Since the Earth is surrounded by an atmosphere that is about 100,000 miles thick, it exerts a pressure on the ground and the objects on the ground. For each square inch of surface near sea level, air pressure exerts a force of 14.7 lbs. As you rise higher in the atmosphere the air pressure decreases. + +%p + We say that water boils at 212°F. But this is only at sea level. As you go higher in the atmosphere water boils at a lower temperature. Denver, Colorado is called the mile high city because it is 5,280 feet above sea level (exactly 1 mile). In Denver, water boils at 202°F. + +%p + An instrument which measures air pressure is called a Barometer. + +.illustration + = image_tag "/images/mercury-barometer.png" + +%p + As the air pushes down on the mercury, the mercury rises in the glass tube. You could use water rather then mercury but the tube would be much longer. (water 34 ft; mercury 3ft) + +%h3 Activity + +%p + Take an empty 2 liter pop bottle and put about 1 inch of hot water in it. Put you hand over the opening and shake vigoressly for a second or two. Take your hand off and screw the cap on tight. Place the bottle on a table and watch. It may take a few minutes, but the bottle will begin to be crushed. Have the students explain why the bottle got crushed. + +%p + When you put the hot water into the bottle, the air inside the bottle heats up and expands. The expanding air pushes some of air out of the bottle. When the cap is screwed on, no air can get in or get out of the bottle. As the bottle cools, the air inside the bottle cools and begins to shrink. Atmospheric pressure on the outside of the bottle is 14.7 lbs/sq in (this is at sea level). On the inside of the bottle, it is much less. Since the outside pressure is so great, the bottle is being pushed inward (crushed) by the air pressure. This not only works for 2 liter pop bottles but also for 55 gallon drums. + +%h4 Aneroid Barometer + +.illustration + = image_tag "/images/aneroid-barometer.png" + +%p + As the air pressure changes, the air inside of the jar tries to get out or the outside air pushes to get in the jar. This causes the straw to move up or down. If the straw moves up, this tell you that a High pressure system is here. If the straw moves down, a Low pressure system is here. A High tells you fair weather is coming; a Low tells you poor weather (cloudy, rainy --snow if it’s too cold) is coming. \ No newline at end of file diff --git a/app/views/lesson/weather_atmosphere/_solar_energy.html.haml b/app/views/lesson/weather_atmosphere/_solar_energy.html.haml new file mode 100644 index 0000000..b70dbb6 --- /dev/null +++ b/app/views/lesson/weather_atmosphere/_solar_energy.html.haml @@ -0,0 +1,109 @@ +%h2 Solar Energy + +%p + Almost all of the earth’s heat comes to us from the sun. This energy is called incoming solar radiation or insolation. + +%p + Of the insolation reaching the earth from the sun, only between 15% & 20% is captured by the atmosphere. The atmosphere and the earth’s surface reflect 40% of the insolation back into space. The remaining 60% is absorbed. The rocks, soil, and the water retain most of this energy. This energy is the re-radiated back into the atmosphere. This is what heats up the atmosphere. The atmosphere actually heats up from the bottom up. This is why when you are on the top of a mountain, even though you are closer to the Sun, the temperature is cold. + +%p + Two gases -- water vapor and carbon dioxide play the most important role in this function of keeping the earth warm. + +%h3 Temperature + +%p + Temperature does not measure the amount of heat energy the substance has. It is only a measure of the hotness or coldness of the substance. When something is hot its particles are moving more rapidly then when it is cool. + +%p + Temperature is measured in degrees + +%p + Fahrenheit degrees : used in weather forecasting + +.illustration + = image_tag "/images/freezing-point.png" + +%p + In the troposphere the atmosphere warms up from the ground upward. The higher up that you go the colder that it gets. The rate at which the temperature decreases vertically in the atmosphere is called the Normal Lapse Rate + +%p + If the atmosphere gets colder the higher you go,it is said to be Unstable; if it gets warmer it is said to be Stable + +%h3 How Heat Travel + +%p Radiation: + %ul + %li Heat traveling in waves coming from the Sun. + %li Same effect as heat coming from a fireplace. + +%p Conduction: + %ul + %li Heat traveling from molecule to molecule. This is why the handle of a pot on the stove get hot even though it is not touching the fire. + +%p Convection: + %ul + %li warm air rising ( this is due to the air expanding and becoming less dense then the surrounding air) and cold air sinking (becoming more more dense). + +%p + The atmosphere that is not in direct contact with the surface of the earth becomes heated only slightly by conduction. Instead, convection currents are established that circulate through the atmosphere. + +%p + Convection is a major way the atmosphere is heated -- especially in the Tropics. + +%p + Before we discuss the convection currents for transferring heat in the atmosphere, we must understand how a cloud is made. Adiabatic refers to temperature change by expansion or compression of air in the atmosphere. + +.illustration + = image_tag "/images/adiabatic-cooling.png" + + +%p + This type of cooling occurs when air rises or is pushed upward from the earth’s surface. As the air rises, it expands. This is due to the atmospheric pressure decreasing with height. The expanding of the air causes the air to cool. + +%p + If the air is moist and the air is cooled sufficiently (below the dew-point), a cloud is formed. The dew point is the temperature at which the air becomes saturated. The warmer the air the more water vapor it can hold. So as the air rises, the temperature declines causing the air to become saturated (it can hold no more water vapor). The water vapor goes from a gas to droplets. A cloud is formed. It's like seeing your breath on a cold winter day. + +%p + The Hadley Cell shows us the atmospheric circulation in the tropics. As the Sun moves north or south of the equator, the Hadley Cell follows. If you look at the drawing below, keep in mind that it migrates north and south. + +%h4 Hadley Cell + +.illustration + = image_tag "/images/hadley-cell.png" + +%h3 ICZ : Intertropical Convergence Zone + +%p + Air rising at 10° latitude is warm & moist ; as it rises it cools (adiabaticly); clouds will form and it will rain: at this latitude is where we find the rain forest; air coming out of the top of the clouds reaches the top of the troposphere, it splits apart (diverges) ; some of it goes to the 30° latitude and the rest goes to the equator; at the equator the air cools converges (comes together) and descends; as it descends it is compressed and warms (this air is dry); the air going toward 30° latitude is cooled and sinks; as it sinks, it is compressed and warmed; when it strikes the Earth's surface, it diverges; the air going back toward the tropics is called the Trade Winds; air moving vertically is not a wind; sailing ships would get stuck at sea at the 30° latitude. + +%p + 10° latitude is called the Doldrums +%p + 30° latitude is called the Horse Latitudes. At this latitude we find deserts from the hot dry air that is descending onto the surface of the Earth. +%p + When the rises , it produces what is called a low pressure (L). Lows produce clouds and rain. When the air is falling, it produces what is called a high pressure (H). High pressure areas have fair weather -- little or no clouds. + +.illustration + = image_tag "/images/divergence-convergence.png" + +%p + In a High (H) the air flows away from the High and turns Clockwise. In a Low (L) the air flows toward the Low and turns Counter Clockwise. + +%p + The sun migrates from 23 1/2° N to 23 1/2°S latitudes. + +%p The whole system follows the moving sun. + +%p + Between 23 1/2°N & 23 1/2°S the earth receives more radiant energy than in any other region. The earth’s atmosphere is not heated uniformly. This is due to the Earth being a sphere and the tilt of the earth. + +.illustration + = image_tag "/images/suns-rays.png" + + +%p + The Earth's surface receives the maximum solar radiation when the sun-rays are perpendicular to the surface of the Earth. The closer your area is to 90 degrees the more radiation you receive. This is what happens in the summer time. In the winter time, the Sun's rays are at a low angle and rays are spread out giving us minimum amount of radiation. + + +%p + If the earth did not rotate all wind would be north-south. But because the earth does rotate, all objects moving over the earth’s surface tend to veer off to the right(clockwise) in the northern hemisphere and to the left(counterclockwise). This is called the Coriolis Effect. \ No newline at end of file diff --git a/app/views/lesson/weather_atmosphere/_storms.html.haml b/app/views/lesson/weather_atmosphere/_storms.html.haml new file mode 100644 index 0000000..01e35cb --- /dev/null +++ b/app/views/lesson/weather_atmosphere/_storms.html.haml @@ -0,0 +1,421 @@ +%h2 Atmosphere/Weather + + + + +%p + The earth is surrounded by a hugh mass of gases called the atmosphere. It extends outward for approximately 100,000 miles; it consists of gases that cannot be seen; gases have volume and weight. These gases are held in place by the earth’s gravity. + +%p + In 1752 it was found that air contained CO2, and within the next 20 years Nitrogen and oxygen were also found. + +%p + Composition of the atmosphere: + %ul + %li Nitrogen 78% + %li Oxygen 21% + %li Carbon Dioxide .03% + %li Argon .93% + +%p + (Joseph Priestly discovered Oxygen.) + +%p + Water vapor is also found in the atmosphere; it depends on temperature; varies from 0 to 4%. Also part of the atmosphere are solid and liquid impurities called pollutants. Solid pollutants are called Particulate Matter. + + +%h2 Structure of the Atmosphere + +.illustration + = image_tag "/images/structure-of-the-atmosphere.png" + + + +%p Troposphere: + %ul + %li extends upward about 7 miles. + %li contains 75% of gases in the atmosphere + %li all weather occurs here + %li as we go higher the temp. decreases at a rate of 3.5°F / 1000feet or 6.5 deg. F/1000 meters. This is known as the Normal Lapse Rate. + +%p Stratosphere: + %ul + %li about 43 miles thick + %li calm air -- no storms + %li free from dust & water vapor + %li found here is the Jet Stream + +%p Mesosphere: + %ul + %li contains ozone (O3) + %li blocks out ultraviolet light from the sun + %li a small amount of UV light gets through and gives you a sun tan. + +%p Ionosphere: + %ul + %li about 250 miles thick + %li reflects radio waves + +.illustration + = image_tag "/images/radio-signals.png" + + +%p + During the day radio signals bounce off the lower layer of the ionosphere back to earth. At night the molecules in the lower layer spread apart and the radio signal can go higher into the atmosphere. The signal will then be reflected by a second layer. This will cause the signal to travel further on the surface of the earth. This is why at night you can hear radio stations that are further away. + +%p Exosphere: + %ul + %li Van Allen’s Radiation belt found here; made up of charged particles. These particles come from the Sun and are trapped by Earth's magnetic field. As they fall through the atmosphere, they burn up giving rise to the Aurora Borealis (northern lights). + + + + + + +%h2 Solar Energy + +%p + Almost all of the earth’s heat comes to us from the sun. This energy is called incoming solar radiation or insolation. + +%p + Of the insolation reaching the earth from the sun, only between 15% & 20% is captured by the atmosphere. The atmosphere and the earth’s surface reflect 40% of the insolation back into space. The remaining 60% is absorbed. The rocks, soil, and the water retain most of this energy. This energy is the re-radiated back into the atmosphere. This is what heats up the atmosphere. The atmosphere actually heats up from the bottom up. This is why when you are on the top of a mountain, even though you are closer to the Sun, the temperature is cold. + +%p + Two gases -- water vapor and carbon dioxide play the most important role in this function of keeping the earth warm. + +%h3 Temperature + +%p + Temperature does not measure the amount of heat energy the substance has. It is only a measure of the hotness or coldness of the substance. When something is hot its particles are moving more rapidly then when it is cool. + +%p + Temperature is measured in degrees + +%p + Fahrenheit degrees : used in weather forecasting + +.illustration + = image_tag "/images/freezing-point.png" + +%p + In the troposphere the atmosphere warms up from the ground upward. The higher up that you go the colder that it gets. The rate at which the temperature decreases vertically in the atmosphere is called the Normal Lapse Rate + +%p + If the atmosphere gets colder the higher you go,it is said to be Unstable; if it gets warmer it is said to be Stable + +%h3 How Heat Travel + +%p Radiation: + %ul + %li Heat traveling in waves coming from the Sun. + %li Same effect as heat coming from a fireplace. + +%p Conduction: + %ul + %li Heat traveling from molecule to molecule. This is why the handle of a pot on the stove get hot even though it is not touching the fire. + +%p Convection: + %ul + %li warm air rising ( this is due to the air expanding and becoming less dense then the surrounding air) and cold air sinking (becoming more more dense). + +%p + The atmosphere that is not in direct contact with the surface of the earth becomes heated only slightly by conduction. Instead, convection currents are established that circulate through the atmosphere. + +%p + Convection is a major way the atmosphere is heated -- especially in the Tropics. + +%p + Before we discuss the convection currents for transferring heat in the atmosphere, we must understand how a cloud is made. Adiabatic refers to temperature change by expansion or compression of air in the atmosphere. + +.illustration + = image_tag "/images/adiabatic-cooling.png" + + +%p + This type of cooling occurs when air rises or is pushed upward from the earth’s surface. As the air rises, it expands. This is due to the atmospheric pressure decreasing with height. The expanding of the air causes the air to cool. + +%p + If the air is moist and the air is cooled sufficiently (below the dew-point), a cloud is formed. The dew point is the temperature at which the air becomes saturated. The warmer the air the more water vapor it can hold. So as the air rises, the temperature declines causing the air to become saturated (it can hold no more water vapor). The water vapor goes from a gas to droplets. A cloud is formed. It's like seeing your breath on a cold winter day. + +%p + The Hadley Cell shows us the atmospheric circulation in the tropics. As the Sun moves north or south of the equator, the Hadley Cell follows. If you look at the drawing below, keep in mind that it migrates north and south. + +%h4 Hadley Cell + +.illustration + = image_tag "/images/hadley-cell.png" + +%h3 ICZ : Intertropical Convergence Zone + +%p + Air rising at 10° latitude is warm & moist ; as it rises it cools (adiabaticly); clouds will form and it will rain: at this latitude is where we find the rain forest; air coming out of the top of the clouds reaches the top of the troposphere, it splits apart (diverges) ; some of it goes to the 30° latitude and the rest goes to the equator; at the equator the air cools converges (comes together) and descends; as it descends it is compressed and warms (this air is dry); the air going toward 30° latitude is cooled and sinks; as it sinks, it is compressed and warmed; when it strikes the Earth's surface, it diverges; the air going back toward the tropics is called the Trade Winds; air moving vertically is not a wind; sailing ships would get stuck at sea at the 30° latitude. + +%p + 10° latitude is called the Doldrums +%p + 30° latitude is called the Horse Latitudes. At this latitude we find deserts from the hot dry air that is descending onto the surface of the Earth. +%p + When the rises , it produces what is called a low pressure (L). Lows produce clouds and rain. When the air is falling, it produces what is called a high pressure (H). High pressure areas have fair weather -- little or no clouds. + +.illustration + = image_tag "/images/divergence-convergence.png" + +%p + In a High (H) the air flows away from the High and turns Clockwise. In a Low (L) the air flows toward the Low and turns Counter Clockwise. + +%p + The sun migrates from 23 1/2° N to 23 1/2°S latitudes. + +%p The whole system follows the moving sun. + +%p + Between 23 1/2°N & 23 1/2°S the earth receives more radiant energy than in any other region. The earth’s atmosphere is not heated uniformly. This is due to the Earth being a sphere and the tilt of the earth. + +.illustration + = image_tag "/images/suns-rays.png" + + +%p + The Earth's surface receives the maximum solar radiation when the sun-rays are perpendicular to the surface of the Earth. The closer your area is to 90 degrees the more radiation you receive. This is what happens in the summer time. In the winter time, the Sun's rays are at a low angle and rays are spread out giving us minimum amount of radiation. + + +%p + If the earth did not rotate all wind would be north-south. But because the earth does rotate, all objects moving over the earth’s surface tend to veer off to the right(clockwise) in the northern hemisphere and to the left(counterclockwise). This is called the Coriolis Effect. + + + + + + + + + +%h2 Wind + +%p Wind: air in motion; air moving horizontally + +%p Anemometer: device to measure wind speed + +%h3 Special Winds + +%p Land heats up faster then water and land cools faster then water + +.illustration + = image_tag "/images/special-winds.png" + +%p + Cities located near large bodies of water will feel the effect of Sea and Land Breezes. During the day these cities get a nice breeze (Sea Breeze) coming off the water cooling the city. This is due to the air rising (L) over the warm land. At night the land cools much faster then the water. The air over the water now receives heat from the water and it begins to rise (L). The wind reverses. The wind now comes from the land (Land Breeze). + +%p + Cities by large bodies of water are said to have a maritime climate. The water retains heat for a longer period of time then the land does ( this is due to the ability of the water to circulate the heat deeper into the water). This gives the city a milder climate since the water is giving off heat as winter sets in and it keeps the city cooler in the summer with the breeze off the water. If the city is located at a high latitude, the winters may get cold enough to freeze the water. When the water freezes, the city no longer has a maritime climate. Maritime climates do not have the extremes in temperature. The temperature range is small. + + +%h4 Mountain Winds + +.illustration + = image_tag "/images/mountain-winds.png" + +%p + The United States is found in the westerly wind belt. That means the winds generally blow from west to east (you name the wind from the direction it comes). In the western part of the United States, the winds comes off the Pacific Ocean. Since it comes from over the water, it is moist. When it comes onto land it is force to rise over mountains. As it rises, it cools, clouds form, and it rains. The western side of the mountain (windward side) is very wet. The clouds take the moisture out of the air. As the air descends, it is dry and begins to warm (adiabatically). The land on the eastern side (leeward side) is dried out from this hot dry wind. Deserts are formed. + +%p + In the Rocky Mountains hot dry winds raise the air temperature enough to melt the snow and even cause floods. These winds are called Chinook. The same kind of wind is found in the mountains of southern California and they are called Santa Anna Wind. These winds sometimes occur at a bad time when forest fires happen. With this hot dry wind blowing on the forest fire, it makes the fire burn faster. + +%h4 Monsoon + +.illustration + = image_tag "/images/monsoon-winds.png" + +%p + Most people associate lots of rain with a monsoon. But the name monsoon means seasonal wind. It is actually a wind reversal. The wind is reversed because you are going from a High to a Low pressure system. The winds go from Clockwise to counter clockwise. You might ask how is this possible on a seasonal bases. Go back to the Hadley Cell. Remember that the Hadley Cell migrates north or south of the equator by following the movement of the Sun. Consider the Sun being over the equator. The High pressure will be over the land. When the Sun moves toward the High, the High will also move. If the Low moves far enough toward the High, it will replace the High giving a wind reversal. You find this happening in India and southeast Asia. + + + + + +%h2 Pressure + +%p + Since the Earth is surrounded by an atmosphere that is about 100,000 miles thick, it exerts a pressure on the ground and the objects on the ground. For each square inch of surface near sea level, air pressure exerts a force of 14.7 lbs. As you rise higher in the atmosphere the air pressure decreases. + +%p + We say that water boils at 212°F. But this is only at sea level. As you go higher in the atmosphere water boils at a lower temperature. Denver, Colorado is called the mile high city because it is 5,280 feet above sea level (exactly 1 mile). In Denver, water boils at 202°F. + +%p + An instrument which measures air pressure is called a Barometer. + +.illustration + = image_tag "/images/mercury-barometer.png" + +%p + As the air pushes down on the mercury, the mercury rises in the glass tube. You could use water rather then mercury but the tube would be much longer. (water 34 ft; mercury 3ft) + +%h3 Activity + +%p + Take an empty 2 liter pop bottle and put about 1 inch of hot water in it. Put you hand over the opening and shake vigoressly for a second or two. Take your hand off and screw the cap on tight. Place the bottle on a table and watch. It may take a few minutes, but the bottle will begin to be crushed. Have the students explain why the bottle got crushed. + +%p + When you put the hot water into the bottle, the air inside the bottle heats up and expands. The expanding air pushes some of air out of the bottle. When the cap is screwed on, no air can get in or get out of the bottle. As the bottle cools, the air inside the bottle cools and begins to shrink. Atmospheric pressure on the outside of the bottle is 14.7 lbs/sq in (this is at sea level). On the inside of the bottle, it is much less. Since the outside pressure is so great, the bottle is being pushed inward (crushed) by the air pressure. This not only works for 2 liter pop bottles but also for 55 gallon drums. + +%h4 Aneroid Barometer + +.illustration + = image_tag "/images/aneroid-barometer.png" + +%p + As the air pressure changes, the air inside of the jar tries to get out or the outside air pushes to get in the jar. This causes the straw to move up or down. If the straw moves up, this tell you that a High pressure system is here. If the straw moves down, a Low pressure system is here. A High tells you fair weather is coming; a Low tells you poor weather (cloudy, rainy --snow if it’s too cold) is coming. + + + + + + + + + + +%h2 Humidity + +%p The amount of water vapor in the air is referred to as its humidity. + +%p + The direct measurement of the water vapor in a certain volume of air is called the absolute humidity. + +%p + The capacity of air to hold water vapor changes with its temperature . Warm air can hold more water vapor then cold air. The amount of water vapor that a given amount of air can hold at any particular temperature is called its saturation value. + +%p + The humidity of air is often expressed by comparing its absolute humidity to its saturation value. This method of stating the moisture content of the air compared to the amount which could be contained at a given temperature is called Relative Humidity. To measure Relative Humidity we use a Psychrometer or hair hygrometer. + +%h3 Condensation + +%p Condensation is when water vapor changes back to a liquid or solid. + +%p Dew Point: the temperature at which a given quantity of air reaches 100% relative humidity. + +%p + Dew: the ground temperature falls below the dew point and droplets of water condenses on grass, leaves, etc. If the dew point falls below the freezing temperature of water, water vapor will condense directly into ice in the form of Frost. + + + + + + + +%h2 Storms + +%p Storms are migratory atmospheric circulations which meteorologists call cyclones. + +%p There are two types of storms: + +%ol + %li 1.Extratropical : means outside the tropics (like in the US) + Highs and Lows pressure systems + + .illustration + = image_tag "/images/high-low-pressure-systems.png" + + %li 2. Tropical + Hurricanes + + + + + + + + +%h3 Extratropical Storms + +%p Thunderstorms: Cumulonimbus Clouds: anvil shaped + +.illustration + = image_tag "/images/cumulonimbus-cloud.png" + + +%p + As warm moist air goes into the cloud, the water vapor condenses into droplets. When this happens heat is given off. This heat rises rapidly. The rising air expands cooling it. The rising air diverges at the top of the cloud rushing out of the cloud in front and back. The stronger this divergence, the stronger the thunderstorm. + +%h4 Tornadoes: + +%p + Always occur with thunderstorms; Intense column of rotating air; Wind speed varies between 110 -300 mph. They are smaller the hurricanes but cause more damage. + +%p Factors for formation of tornadoes: + +%ol + %li smooth ground + %li unstable lapse rate + %li strong upper divergence + +%p The smooth ground permits the air to rush to the thunderstorm cloud. Having hills will cause the air to tumble and this makes the air loose speed. The unstable lapse rate means that its colder up high compared to the ground. Remember that warm air rises. The unstable lapse rate lets it rise fast. By having a strong divergence at the top of the cumulonimbus cloud, the air that is so rapidly rising in the cloud can exit the cloud also at a rapid rate. + +%p The U.S. has more tornadoes then any other country; this is due to its shape and the location of mountains. The central plains of the US is called Tornado Alley due to large number of tornadoes occurring there. The state with the fewest tornadoes is Rhode Island. This is due to its size. + +%h3 Tropical Storms + +%p + Hurricanes: smaller then extratropical storms but more destructive; they form between 5° and 20° of latitude but will travel to higher latitudes. + +%p This drawing is only the right half of a hurricane. + +.illustration + = image_tag "/images/hurricane.png" + + +%p + For a hurricane to form, the water temperature must be warm -- around 83°F. The warm water possess a lot of energy in the form of heat. Since the water is already warm, it doesn't take a lot of additional heat to evaporate the water. When this water vapor condenses this heat is released. A strong up draft in the cloud forms. The clouds in a hurricane are cumulonimbus clouds. Follow the arrows in the above drawing: the diverges with some of it circulating around all the clouds and then flowing over the water evaporating more water but some of the air moves to the front of the cloud cools and descends in the center of the hurricane called the Eye. Since the air is descending it forms a High pressure area. Consequently the Eye has fair weather like all High pressure area do. + +%p + The hurricane needs water that is evaporating to sustain itself. If the hurricane moves over land, it loses the ability to evaporate water and thus will dissipate. There have been theories proposed to spay oil over the water where a hurricane is forming to prevent the evaporation of the water stopping the formation of the hurricane. + +%h4 Uses of This Iformation + +%p + A lot of information has been presented here. Let's look at how we use this information to predict and understand weather. + +%p + Understanding Highs and Lows can give you a lot of information about weather. + +.illustration + = image_tag "/images/highs-lows.png" + +%p + Take a look at the arrows. They indicate the air moving away from the High or the air moving toward the Low. Air moving horizontally is wind. + +.illustration + = image_tag "/images/city-a.png" + +%p + When air hanges over a land mass or body of water for a period of time, it takes on the characteristics of that area. So if the wind is coming from the SW, and its been resting over a desert, the wind coming to your area will be warm and dry. The temperature in your city may rise and the probability of rain is slim. + +%p + Watch your barometer. If the air pressure is falling, a low pressure system is moving into your area. Generally, low pressure systems bring poor weather -- cloudy and the possiblity of rain. The air is rising. Look at the leaves of trees. When you have a Low, the air is rising, you can see the underside of the leaves. When you see the leaves flipping up, be prepared for poor weather. + +%p + If you look at a weather map, you will see lines going around the Highs or Lows that close upon themself. It looks a little like a bullseye. + +.illustration + = image_tag "/images/bullseye.png" + +%p Lines close together indicate a steep slope (gradient). + +%p Lines far apart indicate a gentle slope (gradient). + +%p + Air traveling down a steep slope (called a high pressure gradient) will travel fast. This means that you will have a high speed wind. + +%p + Air traveling down a gentle slope (called a low pressure gradient) will travel slow. This means that you will have a gentle wind or breeze. + +%p + You are now able to determine the direction of the wind, the characteristics of the wind, and now the speed of the wind. + +%h4 Fronts + +%p + Air resting over an area takes on the charateristics of that area. This air is now called an air mass. When air masses of different characteristics meet or collide, this is what is known as a front. Strong fronts can bring violent storms. + +.illustration + = image_tag "/images/fronts.png" \ No newline at end of file diff --git a/app/views/lesson/weather_atmosphere/_wind.html.haml b/app/views/lesson/weather_atmosphere/_wind.html.haml new file mode 100644 index 0000000..ee40336 --- /dev/null +++ b/app/views/lesson/weather_atmosphere/_wind.html.haml @@ -0,0 +1,38 @@ +%h2 Wind + +%p Wind: air in motion; air moving horizontally + +%p Anemometer: device to measure wind speed + +%h3 Special Winds + +%p Land heats up faster then water and land cools faster then water + +.illustration + = image_tag "/images/special-winds.png" + +%p + Cities located near large bodies of water will feel the effect of Sea and Land Breezes. During the day these cities get a nice breeze (Sea Breeze) coming off the water cooling the city. This is due to the air rising (L) over the warm land. At night the land cools much faster then the water. The air over the water now receives heat from the water and it begins to rise (L). The wind reverses. The wind now comes from the land (Land Breeze). + +%p + Cities by large bodies of water are said to have a maritime climate. The water retains heat for a longer period of time then the land does ( this is due to the ability of the water to circulate the heat deeper into the water). This gives the city a milder climate since the water is giving off heat as winter sets in and it keeps the city cooler in the summer with the breeze off the water. If the city is located at a high latitude, the winters may get cold enough to freeze the water. When the water freezes, the city no longer has a maritime climate. Maritime climates do not have the extremes in temperature. The temperature range is small. + + +%h4 Mountain Winds + +.illustration + = image_tag "/images/mountain-winds.png" + +%p + The United States is found in the westerly wind belt. That means the winds generally blow from west to east (you name the wind from the direction it comes). In the western part of the United States, the winds comes off the Pacific Ocean. Since it comes from over the water, it is moist. When it comes onto land it is force to rise over mountains. As it rises, it cools, clouds form, and it rains. The western side of the mountain (windward side) is very wet. The clouds take the moisture out of the air. As the air descends, it is dry and begins to warm (adiabatically). The land on the eastern side (leeward side) is dried out from this hot dry wind. Deserts are formed. + +%p + In the Rocky Mountains hot dry winds raise the air temperature enough to melt the snow and even cause floods. These winds are called Chinook. The same kind of wind is found in the mountains of southern California and they are called Santa Anna Wind. These winds sometimes occur at a bad time when forest fires happen. With this hot dry wind blowing on the forest fire, it makes the fire burn faster. + +%h4 Monsoon + +.illustration + = image_tag "/images/monsoon-winds.png" + +%p + Most people associate lots of rain with a monsoon. But the name monsoon means seasonal wind. It is actually a wind reversal. The wind is reversed because you are going from a High to a Low pressure system. The winds go from Clockwise to counter clockwise. You might ask how is this possible on a seasonal bases. Go back to the Hadley Cell. Remember that the Hadley Cell migrates north or south of the equator by following the movement of the Sun. Consider the Sun being over the equator. The High pressure will be over the land. When the Sun moves toward the High, the High will also move. If the Low moves far enough toward the High, it will replace the High giving a wind reversal. You find this happening in India and southeast Asia. \ No newline at end of file diff --git a/config/routes.rb b/config/routes.rb index f2dddc9..1f8a02b 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -5,6 +5,7 @@ match 'lessons/electricity' => 'lesson#electricity' match 'lessons/matter' => 'lesson#matter' match 'lessons/rock_cycle' => 'lesson#rock_cycle' + match 'lessons/weather_atmosphere' => 'lesson#weather_atmosphere' match 'authors' => 'lesson#authors' # The priority is based upon order of creation: