From 85df351cacf7f8f54b86e3a5928bf0ba3e147c30 Mon Sep 17 00:00:00 2001 From: Alison Hodges Date: Sun, 13 Jul 2014 08:27:21 -0400 Subject: [PATCH] Revising policy key names to match new UI --- .../source/Images/LTIPolicyKey.png | Bin 7071 -> 6683 bytes .../source/Images/advertised_start.png | Bin 16532 -> 9812 bytes .../Images/dashboard-course_adver_start.png | Bin 39933 -> 11708 bytes .../setting_up_student_view.rst | 31 ++-- .../create_html_component.rst | 6 +- .../source/exercises_tools/annotation.rst | 19 +-- .../source/exercises_tools/lti_component.rst | 65 ++++---- .../exercises_tools/problem_in_latex.rst | 4 +- .../source/exercises_tools/vitalsource.rst | 35 +++-- .../source/exercises_tools/word_cloud.rst | 10 +- .../source/releasing_course/beta_testing.rst | 140 +++++++++++++----- .../source/running_course/course_data.rst | 5 +- .../source/running_course/course_student.rst | 2 +- 13 files changed, 194 insertions(+), 123 deletions(-) diff --git a/docs/en_us/course_authors/source/Images/LTIPolicyKey.png b/docs/en_us/course_authors/source/Images/LTIPolicyKey.png index 4e2ddbc045eba0fb2885d3d741b5664de86ba146..33ae6e5f0e258281e9a2113dfdb6496a52a3acac 100644 GIT binary patch literal 6683 zcmaJ`cQ{<#)*mgRL<=H%^fG$y(Szu1v@pi#%w&ub2~k3H(OU=-1cMJJ^QTZoOm-6{cDu0lmGzWn!z0%3jlx^ zM3Bv|k`V4nLPE5J<|a}XgtUaYBZI*RC_vK<<_hID@B@25Eudhx2lxA+ssI29pO+N~ z2{OK`41xKHga7D=hxow>XaGP}BLohH_&|}|u22sze>I++mUbR)FE=$FTRCG%W4Jcd z)9X$s0%{p*Vg(8Hfhf80XsC0mhA0yV{GdoMcZi>_e}Hm`8qdFYl?n2nVF@1Yf2kmS z)Oh~w6v)_&TN{Rea?6R!h(RQ!q`2kf#ieBBPJn%iM1fd)VjUT~xr%%A%YBiI!dh*aYtc>3=t_`(0C^$++@m0z6@GZf#3>ZXshZ#LNHBfbhQ%#>UD9{sBm^KLl!^qsBwv5cl$OQ`V8z zRMgRwl#wK~Qc}9IirQLIO1cU%@-nizdOC8Fe_?fCkU&4EKk_fE+kdgL|A_sQ41REe zWgRHOD+ubQhk*HU|7+69UjOWi)Iak52kZ9FzDWNgR)XM+#Gj@8UrYVh5Fvm5h<_(8 zq4Rg@L;VT)jvyp96({3;0DvgM?5>sW*!scB#;@&N+`-}T@yY4$-@9*{KOG-z!cuGZ zaYx5T_^qA&?gF2gA4|Ij_%F?shes#PJ>$Rk50}3U9G@IdbT{N==cf2sw~Vdk*L}w0 z@y14mc?FeABh9b!v-dW?mB#t~T>aKvlmEKx_0Y@;y0ma?a^`dY*y-un;o9J?^4D;qI8Tgwj~1fJvP&d$yUMyEeEHyMDuW=4C!dMaJrpPQ;mjt+4@{PsaKYW(8#_xr-A?O(t4jxV~F4rV|2%+G(@ z#vNkXnj28{<=yl9xZUH6i@C$|sll<+lOz1;@$ngM@8YtdZE*ka^x)`l2YK}D<>~$@A*QECM@Jt&er#%L+S}W6IK4Ly05B05 z=xADnO#dvTa+vOCj*X9?%PhEK)urZ0O2nj_L?lK@pIpk4m{3z@NX6_o0V>lSbk^{R z@|y^H;pc1Y2Y?Og1>T|toU4XP=jk-KiU zCAQ3&JV|{`X;6tS>>0RT%ASpiHBje~c@9e7T8Z;fLJHIR=H@e8?q&jcpeYTIErQ>9 zS|4i}h~l(Mtx6Hx1aa(@g}I@LO~>lp&~6xlc@BbUY#2_5qZ-4#Wj?X5kTP+mb9o>b zSR-=?qpH+{WtyjKhC5O=-IoSkTA;({LD5tm&b1W+#>b)Idkxvi;1@be>s?VgrUBpu z8pY@3EaG9GFj{%AHIEr4cxqc>M(2sG;n|OR`KCL5wx^U71rB*-wi;d_PW;h!o)D|v z_vSM;MM=n)m6roe{VaNj<;1$|tgyDy^N@kpMX5WZ7F021c;{Z}*-zx{k96C?&SnM-?aS>!gpWYMen{5H8{Yv({y)dGI^D&qBT6GGbW(Kdp zyf)z-B2CiN*`<#VCc|F?T09gzEiU*T!5k{Pt+iydBja$qbgBoP5koiJa#d^^iDYx6 zX~jfxu)iOr!I-nXiaz9Hzgwmua{p5j|NX@~2lKI@x!-WNcfw1%05rj9Rd5uaf{BZ% zQ;+*Q%8}Xzd&AcYg0WdMr%-BbeO)|{koyZ`Q&aLGqH5e) zykBMS$-%)4FkEuKVMeAE+L6VHmsEPy+aGeKhv{1j+y)Q{3u->6^%uzt*Rq_3{)Gu!G-dhgn5fQ~lB00Aj=RpOx$%%c=$W)dJ1v~3O zM$Q5m_R?@OK}(i<2Ewjk56D`Zv+S#QFv|4@HPAhGqT{It!IVnOM^JBkM6ieSvf1~- zNbE_BGaThDxhW^w$w%?DL~#Xe$~YbsG^TBrZaei7$=OpA#4r`4PzW$h(g?lz+MvK8`i2xG z-dg2qZR>mylG%o5-MT_ZB%>L$TqQ^DKxCn4Rv=)&D%jX)x~ob8Z0SuD^^xpFXkt}S zDgY#RGnG6d5K~X1^~q;?Kn(EYMXxAwy%v6|r1bWC;i!0s$PieP10dR1Z`Wkvsqua- zSR;XWE0_Ce>{CGtiHK)p;#fR1Im-f|@|DUQ=I+uC3lAghoJ`#+C0CrFj(NN{$JdAcQZw(?n3 z(H>)EB)LhxhukXDI=XV(B?@8$Un2tt>gTas*+wzc%_?%VM#W(}XQO+)h9WdzpKcWm z^}8r;Ow`q!F!d5Ogh!Byj{jGpo7^=QO3j+VPri?`8hzL&adY7(TQFH0I!I)veMjPw zHDwB5=DRnp_uPlXGnov%O5w?Czu2bCjHl?>oI0Q}WsGG+6YosUUe=l&w?b}>NgG_2 z%GnrsRmGOq?AX_okB*;WJ^=n(H`0 zkSa0v=e~32ANT!gCgl4AU=)OU8XY)Re>cU^8$VWIYU$R$CQfZ`(tvg=uDFx#sO%7Y z{Vd5EQOyvH9YMyHzmyWhwNJH(b=9uR@j%s@F~IWYOVwbz6@ZpfcXvspGbHtssQ z&ojNk_RJl4CSCWr`To<^;|Zs!*Aq4S+LXz`t~Ka)=1ZrmlhS4ZV=C=7EadWO5WiYR z#>M@{kFJk>#H3r4l+1fkUa1;hMW(2lm4KKV!0DS`OIozzQXc+b^5khW3h1rJKHGzJ z49VMKd+%yGjQS4N)yzH^I&o&Nen7$i*qSx=R6TpMA)DIRz$;NPx0lVy1k+Sm`I#); zTW=-JNlUy{4!M5@Dkd5A<=Gem_0%q^7^uAh_RW_Fp#*D(iBQp|C!irna`3{+!34;n zlQUE#$F?uRe*9Hk?IV>=hD3GRM+K@3kepro!Hh|3oX;r4*5JG??nOt+*K}2jx(ZBB z)No{9hAQ)CT=&WflrEzP&8n(jANG@@{e$g7Qir{{ z;=)8ntNi`1wWet=kc?BS4(>p{`QK*fzqVdqP>&{)ZXC|93IsXcUU}mV`{BJQI1-FSU#L}M(Q8Pbi&}#?p$_6#!I~;!iy!%M zvHd~RXxgQUOpGCcH&K@)=%QDUN7frkwD|slpEPmO_@p99y5Y zolF0MMDXUEE+xKc3a&`dMvv7eIXO9HwcTC9Pnw8@ns|J3ZhyWphHlee?k`oIRXj_q z4t&A+dw6psddTYhdeD=HJqJ{hKIBPpF-C;+sy~kT2n`D^! z?qTyAP1aV*kLTiW%?Xu+y}K`8%B4kjbI-Es?u=O%C67L%`aGOXiW&E`HG49XR#(rIU+L!IP504?%wtI# z%{(UWdOi`caj%c8)n=K^R7dwURmyVHT%x$hCi!-ibKQG{_S1?ZyWXttY4xE^Rhyn$ zFrxx zk&BDK9odRJ$dTWV`>{*9E#U#cTo*>pOt`qfnGuHtk@KSLz4+kx#SdK5cB+OQWjphS zNr&%$7~T$l#5IktZ6oKM$1Hxf1}^*ZJ*RJNzf5}CpF?z+E?_J>8ouuV;RBifzKiY> z3i04IHgI{6>#5AC4M}?5(c!{f=;d+wVUDwIib+a>olB8YDlyXa=scyJXoX?RqAZbMBq_{-jPKdQ3v`_@%grQ)b<4zqDY;J#t#T z=jxuF-Woy2gMrsp9D=1gJBoS*SOPw;MOyyW$6sHdjqd5G=6S>N9lW@)Y@Sca$~(nH zX)|j`r?cEme~h+`4;Rm$dwTW7wCm+Fmq$_djCw3Fz1J}}nEO2(yRqjjz>wHCFKEnn zNoeN3>0ZB?U~2`N#(y2^^_Z5{#B+{w8<4&&65yY83&&IaH44`+mah{!!&c4 zGIk|I56o_+y`$gbIl=PT#rjuV9CiXP1G#pCNkh0gxq3$}Bl*C4qbotHWSX_envEUI zwT0k(7`HSi`*KP`9$R=WC#u6)KF$n;DhR6SkjLaHKqh;sRs&Vly%3JBa2|;4%cNI@RgZMXh3*N9^N+Ch9 z8A(hk&RJh;5~nC&wtQU!a*(CyV5aM8I_(s}Ol(}>%*QB*92$`q;P|!nfl@cXD~YE* z4m+mCYeKdLb|<@NB-GXM{GgMcN2!6elj>JtNdc2f8nt#NVRD$;-x4WhWp#Oospg6* zdmlzu#C0f>1|xK62C$xCS2{|~>LGyfMZT*ls~l$4B~Nu&M57FpC)Bh==cr^R_ zZoV<^Jcv5szAwsCozY8?Olno*3c8~{yR`*SmxabmCcbVA$8ojvXwmo7htjxo2F|U{ z808&oNQc6%A%M9~Y!TMJ5(adj1c3-ByW-+ANb766d#6`wMrd}@E$lNeA4yn3GQ;xr z?;f_?BRBTLSUA{{%RyG@#@gl>R4;mh;w)HRI`P0>;22F!nP^(VztPj9s_jUb$-=uH zOtwvPPh?l_Hv2gDEKB@sYe z`D5WLZ)TRAxm4mplp^mDz0(%HpcR8lgdQ~X?!C6}C+hq{?M`w`a)7cwT zE_At&3?W7YbGb(O+IcdssO26v#@^9}2y{V2jfj{~gXqu#Z}9DgD!ZpQU(rB7g7|$pR^h2E{?% z&z?`S0GRZmVNVhIIU4u-hnS=^eEij<@JbH`RS{;51~UxyYEtU}!$rq=e2L^Q50+B5 z`1~p48oP!8`@{L$Z;RG5%SnPIznFw%uVNl~cnNA3GeuWiO$l6C5*D!do~#+wZuOSE z(CK~FEuOX~*GoG@C54M_b+zUD0BL-H_rucT1y}`)`Hwnr`CuE`5w@-8-5aIqRE^B0 z9$r+}ZM_qy1DICW&Ecr!=ROQL5B^*tHA=1yB_~(15kv?SdYZ}GY0qAHc!YbHW2~HEwxsh>x7zrI{04n% zvFk)sN>88`tfr@td&F&mTrNdsf@W(J>=pF;9;*n2*oFa3MXA^Lt3Cm(cNU?fZY^l1 z+m-@_4dsjD2SPxUHPXpe+caCTlH1Q!w_qEs8{8pjFSl_r<=sy;G;B2KHBy|;$zGXN zPGA0(Hkz6Cp`WsScgZX8v*^-6RzI`G>jF;uT7u*2L2U9ic5gPOO`+BYpY4pF++_-V z;yzX)qu_R*gqp$Dz;v12vzffYMJx5AxaX{pD7JR)q3vXzr-|K5yq&D=jp(;=_DtTy z)V8lDv*d!l{z;49+Zl-MZ9z^2hF}efh48ax3jC)>+ou9`O$r4o;lo71O((%*BNk?Z z=TH*ohfDr6zx1L`6Gz^%rIzLOq`{lM)Ak&lJ2qBWW_F(B^cPpUTsm$Q87{@0ubFCH z*}61St9tx9LoM#;lBD+Uf|Ky6F`9pii^OL^D;qUeMMjF9CS&*B}Xm;1JwpaVJ1<2<{qevBjN7zV~P9 zc2%FAn!3}|-RDHB0Tr;&$U z8=-k?%|axmvm#eU`;cW&85kG<1FYK8{iQK1SCF}+L$?yG+NGt=P6<$LI8p3Ub>qGM zy-SIPf&8zSQDJTZCfY>qu+a-|w>`f0mz5Mlb62-ebXVEAyYtnf`r`WQuJPvy5zuM9 zP+Q=YUwhB^q%2w!{fi_OM<<0uSr9{8iwZ9jj7tM9@_Suh zW0A-Qqly6D%9{TlgQR-%4~dJw69b3m9>*H-iw@}@0`fy_LU_7;5-rSV`F~-9 z?-|X$hW^#<0Di%|T~fnGlvY1UN#7QhR~I%`vs6rdD7qeEM@8UOPX2`$3q_? ztrn!6<6HvK{~g5{>DK3Bx3H)P@Hj)Blzlw_feL;5R;J)TKvHjPREG%LutK`byqzG< z(FUkEy$ghXU(fuOUB$wi-0J6DvJ5gJO!q+WIx~$PoM2!Y6w*m^e6$^jTJbN)uc0lP zjIm9&`v#h+?w>rhlM5!kEkhKQT&*RyuXMQhLYh?dn|B6DB!UPj6uva*VWWP9-)VZ# zAdfza?z}y>REq#{k)Lw&%|fSJ)BM*T=E=IoCRdBst-yDT0_lhs^%cNkHZJ3*iAo5u zDjAm|9byp>U%MCrNFKUt};r3_8PC* z-8!ZoowofZE^VJm?G6cC&5KxcF6762lHmasiJXbk8$YpZH^hBiP`XG{?g~#KPNK(}vtp zWj^2fmTeB^%g6k%76`3uy#^W|$!Iy{MBOl&*l47U5a9j|mJ9~7RCNe$+8sNA_FH0S zmdvpjlOu7Xkdg9RgbA_3mhpvr4>L2I&JD$$ZMwXBR(F>kV4zb6me`NVqxS<>UZcZP zOD@gEf1v3*!^c5)7ob^6l@p)4_;@U#^_T5O{wL4`2lmc*3)CQmuy8rA_Esm>jWb>R zrLo*F9>pX8b|s?zK~a%1DciRs$?qtnd)$A|+R zLlHlHruo2qQ!6W-6xdy{iAx5)f&89@WDDQQ!h{kVv(c#k{mCcQZMBrG-+^bTYzb*j zCXMY!A%1&@R|6x~0T%K6d!sEkwQX#m&N9^KEQO-Q#Pm z9Rih|9m`(&TgTg+Emzs6V_}tmK|2L0Gb~TGE@vHBtI)H{zDvN=*P+wrCk_^;9)d3> z>8rQTT|#IPa)vWB&9JYI>|7B8L1#PpgF*Z+hZyJ?!;K9O{hB zj_=sSy_R?fl3R)X zA=uD0VAG&?#AG7gJI$3@(e#4?2IH=X5h6ZasG-X8Q~~3Keh>jtipqQ@^gsA}gX`&0 zB6zi1xy+G%H_i3?O|kQm>xPRSA`AWWfpC{8MRDRCW*G2-)-l^GB@?$g6@V=T&3 z*;*waD)ePuuNas$r&fB1r_jCnj(iZwfc#A2>p???-_-GkV#))&TpOve>!b@Iwap)vrOtAg&}j7NQy4a7Ctoh|PFLF}gs-NWRUV5uW{9~`^A zEVOz#1{O0klk-Kuv=5qWGFvS!EzlIVN7)mtQvSfPYT|lptKnzip&aRc@K+^X8Y}=9hR<`E*|&0vKK7S7pka|fGZGi_=~DT%K#?I#p^C7KxP0EQnmaxBUCHv!ffNys zb+Fs?j|BO9E=H#8`b&;5DWQ$eAn~!=E`E0%8}oYq!;{13y5%pqr;kHAF_1DIq>{OD zc^Ar^;O?sCxl_3Ob|Cfc0;O8A@w9v4Kxmiri+IOQdKagWJ~S0p7Z;e3kz+Ss8((O! zZUQkd^Y~djod7qe1T03I^)+(B9PkYt#%c;6elA4DAfh_AGVwZAiCx1egmQQaXQd1n zmDoMD5T{Xsu6K!4Wu(Qd9A$1UMKSLS_e{c?=u|(~^f)?-5_9Om2f5oT@s=!-<$O(* zME(dZCVsZIP{g1b`dom{*?fNJSp8xJJ58%tb?aR>Y_wkWU4cXRh!n5{QGJW;h_s-Z zA^4Vv$Xp5V%d@*gx*G3qwojdywLG*F-Bo)9UP z(&W=Q^$SZv%TAtwwXZ2@yZ*0DO)_{vc*EC{x~RX`weLCOO)^#1)}>fMa4BwPh2xN1gS0#)}yBrqWU84m!Q7!&!Y19lmrRGZ6-%MZ}cG~G#v>tR0eXCZlk5<4d!G@80m0J-!2J;qfy$GGxIStXuPRYl) zM-W@{Djl>p%?epxJE|xPP3ors@uug}*dp<$F|JiMZ~;xNpejTJ6I5)*1qY}pZV1^a zCIzN}Znqiq@|ar#y*eNAGNiNaDH1<7mGqI8n52U9+Tia3ZhMhYoVa(S;m!B>a&5|7 zf75eEAwLx^?_Hp%5MkiNwnly}&_UkDxOA%j0fv|Kb+{b;>Z^?#+!G63awMv*_8ZvI z!wcn9Ld8Tu0uF(n|44mT1t6c+<-9})D>-r(xr>b9(t9R=rx#Vg)rg#2=6m&}h^^P$ zvZlDiD3iCY7SJVfC^2g+oe9ee_w)?0?Mdzlm@A&|U>~C-qz)gUIIdeNz!MidK%&0T z;XOQ`A7?`VFMKJmej+6koCVVg;O19!$`vF0_?mSl}po*pp;YJYbTf8Bx^6 z#-`6GpmitLcbo;``*-ileRZ8Qat)^3&gc2wWRFTps)DJ+_rs(-vM+RmvacK4V8hpd zuP3=J@5ee6fn`u-^A_d2J!)X7yUSTg>(}JWk8X|r*I8_3T98oXXX2vr> zeE{|RrrdumDLV~re6D~oHjHmfH38WQi?gpZh+={lPi!XCB-r(}Y3;U?hg-&xFXbYW zR(Ji5ll*X~6Og`&F2S^2H;2W)D-qO{-Wu3o# z(O|Z9=%>WvahP=a#p)Rohm0&sBb&1@LU|J%R*BjtpQvgCrp36 zBBZ`-0rgjDn}EVe&hDX&vs4SiHHShmzeBs`4wI{PnY7RSey|~~`95l=QZGUr4SeJU z>aMEO&0l{Q4IKhvx|05G4~H#@70t>T5gV|_aKBKuZmMEbzCIWAM0{f`4I0J}ysoCGJzl&$hb zR5BrE38;882B9-eo#co&aIBW_L zE9Dnf`Nj{5&C)SwI_oDJy6`1BK+p1Xlik-&iB?8p19E(rxnyZyFYSJ~l$^%9ObKCW z`tpG(ebTTVcLmP?*W7$OLQmL^Ouaf6$}0I>g%k9WPX*k!1o4{Zl=U4CBSf4#TQ@Rv zaARO*bjc7bd6@ZY=xvoZZK&^xx`~*#ZpT-p65DhxX5jYNogiKqr7-%NVKoABTF{%c zH}Rd936HoEyKrC`Ye9{|2TT{G1A*7_0iVzhCbWvJ#Sk$6QTV%KRp@lPPrxvCJ9i{J zSq^-+y2x?-ce)t0o&7;n$p7*k>)sN1jok#-I1=o+M$Zt?0-6Y{lHpy~4)5;DD(&X0jgsm6E<<_rOiHC*z!#88u2( zY?$Z=&z|ij9S0xas`%XCnPA9)CJ0k7ji1t6w9I1<>pqi*BiEL*dwhrIetOQ%e5I@F6gE0=!YNGDXRgbT=SH0#Pf9d z)PGB7S*N4)?_l5>G{zwN?n)f%VV>RhSv=lfdbkjp+Cw254%Lwydb}LsSxJ)b3c#|a z+*@APu0CO`BCrga5aTgEdF-nX0$8%V065?jYcy`TsJ_Q`ltap7{xpiYF30H@`xhxJ z-8WCsV})D`ICExryrjH~cKF)~QI=FU*7a5>E=SDpj;@L^k+}2IjD4!~`sOKqbym3a zZe3sFFC^Q`nDe$pNLZGo!YLKs*W`eMkJy*Fr%KbijFb{NMj(53LUR;5K35b9N+cD8 z4CZXJy@(z`ck&hK2Z1~6U;$Db6`t7&-yDbmdSK$3fX4S%?tzZJTmB)}%LN>fht4Ko zC=fATF?6@?cUHT*TXZY+G?$D%rG?npr>zwZ6kRwwep1DeblqMuX;*_LiCiB8dPt{v zu})q-3{{>~#6C=qKohk2m$xoAV0Sp9#}2}0kJDTYx0Vh%KitropY3;0I3(KhFx$!v zzu9<0@-0W^wt#trNA3Gvd!>qBIJGah!Pi;H%hT=4CoRtR4Hv0g0rm=gzwdCy%Ga96 z$Za8h)ySgTXgq%U))z32kLz{dwR1nQtgO3FH|N3;YjQbc9*S;+Xm@)-oqcH> zFU#jy)YR!w8vRKDgGOGxJMAlBo%($4u9I(S;9aJC=fm`khZ2nx`=`Q3w zcT}ePSl(ZCTWWWmg0Wo~PZs`YU60ikOV&VeM8Jnx(;H40vKdGruGhjg&p}U;t~W?>mBj5>wKsc zs1*wxh3Q*1ZCLOtpElfUJe#fmRpxFfR5|`{z3F}`MJ{q(!MlgY3D!Jud+V(ia<1c- zcQ{Yn&i?v-Y3oTxmKisvOFHmQ9HRbGBk%Vj^xAaTL#@Q!e0!o-Ul1@}c3`5;9oi77 z2Z{smzEFQ&83#zn7x7cth{Z=Yx`~B+yXId{UaPK(>e2wfC)loeqLten)mT3~hJLw1 zGGmRHu+CWn9iTuH$)A%rP|vTkf4MHOk0^{yxp7knlzD%)&|Zwc$;(FaQZxPhqH?E5m*+Vw9O=TI}+}-t{XPz@uqgxuAw+bduaZS zd^M*~5y7)x5c*VzKpDxg&#ggEUhZDsf=j0NR%Q^l7HZLdSUWERKatZ?THQ)UH_`5d$+#jVTThYs1eYVObbC-(OfpT^5CR2PK>R z5AxTy%n(aA5^JHl@_+j0Vu(62)mK^M?rkPZGnWUc!9DBTT%o^aTSO1xSlCd-cLlGV z2ibmi7W*I1gQjuJq}^OU+E0Y%{*Vy3`8gT%FV|v&?~!}D6&h46HdlmQcRr}A!{p;jMl+C;}UH{2tx z=LRC~nZCXfT_r&DorU2t`>qK-R*Rp%K3JDyJtxN;E(QO3ud&UjSF2lz`+Zh#l&GA} zhqXKd0Y1q8lW%_Cq`t}g(qAF{l+1C41`K*f)4Gt&r&bMa`kIEznjTxABCxlj=Q%Ah zvaGHM59!!Fp&MyPf;7%onp`7XwyUP5o5qwg!XD&Shq8hC27}-dNn|9nRk)ruJ4uhq zjYXCeNxQ6^efjo8vQhBM?HJh4u>zCiK@(W~N?T7-!(T2A#}MqB6lA_zIAqC$cS|ED zBYV@7+lSl`yhN?Hx<9HejJ&u>Y^476Dw?z)MV9X@k+amTfE46U#?C#PQ~o>kwqYgg z(y5D~eb96EI2Ozcsv9&&qzwA~MJ!6Em?YMrj*m^x!=t2_dzC%G{b#<6?j?zSMQK%4 z6-X_GbRa1;#mAVlZYX)3$W^?+I-Ku)GCSRt+&fN*#iT@Vov?f$gZ(-E85J=G$ADALDCP!q*i6oC%%f}%3O}4;FtSQ7Q=h0Te+GyTSYMtVMKZ( zBb9YPBQI#%$t}H2MpGmqx-{;e}*bC25I>E^B?L!-e z8QD;iGb`#m+>iY{Wq69Re%YTc;hR#zrOtnOn{VB=BDo^a{g|&bXVaE?dw&Jy+Jtd| zf8LtguIwng78zoG&_Xl}Kq^If^8g47*(0*;6k8J_BEFgCo;j#=ucaIPMWPq-Z zEf4Oq*w;SbV(x#H8^VL}zv-he+s+gU--( zx%aSme8Q)7siMR6h^w)wTWVSIwx5?m4F*_%o`gN_r*OJnPn;(p$UO%`N{t*fgf>BnA3O)} z>x~`2f~8{9!wPgKmnL)Qw(1oD1}h#Un=-15ND=>dCH)HregOe9J8QBZ)T}?Skieeh zB6jcdyT6O2eKoBtb97p*t~ydec~w(>At0oW!*{aB(oslQeJ-+@nU756jZOZNY>o!c zhTW$65K+=)NaK_;#m&iPk&F2htA_cC%2Y>ccq>a!rZvTGOIRbiMS*ts$;BP>EmAHd zirOdg@BB&VL}kcZV8K7ZCKC&Zu8t2W8Zh}GB1^t#ZgG;>DCIwaXS&sny+`qNpnJ_N z7cx8&U(i$Lz<`F;_oc8`6z<5YtTb5X`9bj2jb!fCzyV!pY`;#*G^u!MlA1lttHS1bO8nd8IP)R)(9zrd$w`#^N$a-aSQZ;J9jxhfe` G@c#g@fq?A* diff --git a/docs/en_us/course_authors/source/Images/advertised_start.png b/docs/en_us/course_authors/source/Images/advertised_start.png index 23f0d001843079a9273990f58db0a128105cc224..114f7726ead00aab61d5068b2f210c409289f47c 100644 GIT binary patch literal 9812 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৺jB} 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 literal 16532 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%0DaCIAHWEE(;rvkQBp)vXih< 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 L%96F>CL#Y1+b@8< diff --git a/docs/en_us/course_authors/source/Images/dashboard-course_adver_start.png b/docs/en_us/course_authors/source/Images/dashboard-course_adver_start.png index 8e7ad89ef850518067eb93c3d673b388c7460d3f..4fb78a4ced95057118a5564ed32b4e65d7d04020 100644 GIT binary patch literal 11708 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 cZ#aff-IBM21~p0u|Jng9R* literal 39933 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 diff --git a/docs/en_us/course_authors/source/building_course/setting_up_student_view.rst b/docs/en_us/course_authors/source/building_course/setting_up_student_view.rst index 3dfd09b110..929223fc57 100644 --- a/docs/en_us/course_authors/source/building_course/setting_up_student_view.rst +++ b/docs/en_us/course_authors/source/building_course/setting_up_student_view.rst @@ -137,32 +137,29 @@ could advertise the start date as **Spring, 2014**. To set an advertised start date: #. From the **Settings** menu, select **Advanced Settings**. -#. Find the policy key **advertised_start**. The default value is **null**. -#. Enter the date you want as an advertised start date. You can use any string, - enclosed in double quotation marks. If you format the string as a date (for - example, as 02/01/2014), the value is parsed and presented to students as a - date. +#. Find the **Course Advertised Start Date** policy key. The default value is + **null**. +#. Enter the value you want to display as the advertised start date. You can + use any string, enclosed in double quotation marks. If you format the string + as a date (for example, as 02/01/2014), the value is parsed and presented to + students as a date. .. image:: ../Images/advertised_start.png - :alt: Image of the advertised start date policy key + :alt: Image of the advertised start date policy key with a value of "anytime, self-paced" 4. Click **Save Changes** at the bottom of the page. -The start date shown on the student's dashboard is now the value of the -advertised_start policy key: + The start date shown on the dashboard is now the value of the **Course + Advertised Start Date** policy key: -.. image:: ../Images/dashboard-course_adver_start.png - :alt: An image of a course listing in the student dashboard, with the + .. image:: ../Images/dashboard-course_adver_start.png + :alt: An image of a course listing in the student dashboard, with the advertised start date circled. If you do not change the default course start date (01/01/2030), and the -**advertised_start** policy value is ``null``, then the student dashboard does -not list a start date for the course. Students just see that the course has not -yet started: - -.. image:: ../Images/dashboard-course_not_started.png - :alt: Image of a course listing in the student dashboard, with no start date - +**Course Advertised Start Date** policy value is ``null``, then the student +dashboard does not list a start date for the course. Students just see that +the course has not yet started. .. _The Course End Date: diff --git a/docs/en_us/course_authors/source/creating_content/create_html_component.rst b/docs/en_us/course_authors/source/creating_content/create_html_component.rst index 264e27fb9f..6004b31af1 100644 --- a/docs/en_us/course_authors/source/creating_content/create_html_component.rst +++ b/docs/en_us/course_authors/source/creating_content/create_html_component.rst @@ -436,10 +436,8 @@ To create an HTML component that contains LaTeX code: #. Enable the policy key in your course. #. In Studio, click **Settings**, and then click **Advanced Settings**. - #. On the **Advanced Settings** page, scroll down to the - **use_latex_compiler** policy key. - #. In the **Policy Value** field next to the **use_latex_compiler** policy - key, change **false** to **true**. + #. In the field for the **Enable LaTeX Compiler** policy key, change + **false** to **true**. #. At the bottom of the page, click **Save Changes**. #. In the unit where you want to create the component, click **html** under diff --git a/docs/en_us/course_authors/source/exercises_tools/annotation.rst b/docs/en_us/course_authors/source/exercises_tools/annotation.rst index 92331c7b1c..457477b052 100644 --- a/docs/en_us/course_authors/source/exercises_tools/annotation.rst +++ b/docs/en_us/course_authors/source/exercises_tools/annotation.rst @@ -20,24 +20,21 @@ To create an annotation problem, you'll add the Annotation advanced component to #. Add the Annotation advanced component. - #. On the **Settings** menu, click **Advanced Settings**. + #. From the **Settings** menu select **Advanced Settings**. - #. On the **Advanced Settings** page, locate the **Manual Policy Definition** section, and then locate the **advanced_modules** policy key (this key is at the top of the list). + #. In the field for the **Advanced Module List** policy key, place your + cursor between the brackets. - .. image:: /Images/AdvancedModulesEmpty.png - :alt: Image of the Manual Policy Definition section of the Advanced Settings page - - 3. Under **Policy Value**, place your cursor between the brackets, and - then enter the following. Make sure to include the quotation marks. + #. Enter the following value. Make sure to include the quotation marks. ``"annotatable"`` - #. At the bottom of the page, click **Save Changes**. + 4. At the bottom of the page, click **Save Changes**. The page refreshes automatically. At the top of the page, you see a notification that your changes have been saved. - #. Return to the unit where you want to add the specialized problem. The + 5. Return to the unit where you want to add the specialized problem. The list of possible components now contains an Advanced component. .. image:: /Images/AdvancedComponent.png @@ -46,8 +43,8 @@ To create an annotation problem, you'll add the Annotation advanced component to 2. Add the **Instructions** and **Guided Discussion** segments of the problem. - #. In the unit where you want to create the problem, click **Advanced** - under **Add New Component**. + #. In the unit where you want to create the problem, under **Add New + Component** click **Advanced**. #. In the list of problem types, click **Annotation**. #. In the component that appears, click **Edit**. #. In the component editor, replace the example code with your own code. diff --git a/docs/en_us/course_authors/source/exercises_tools/lti_component.rst b/docs/en_us/course_authors/source/exercises_tools/lti_component.rst index 28a0290338..da628396f1 100644 --- a/docs/en_us/course_authors/source/exercises_tools/lti_component.rst +++ b/docs/en_us/course_authors/source/exercises_tools/lti_component.rst @@ -15,11 +15,14 @@ version 1.1.1 specifications. You can use an LTI component in several ways. -- You can add external LTI content that is displayed only, such as - textbook content that doesn’t require a student response. -- You can add external LTI content that requires a student response. An - external provider will grade student responses. -- You can use the component as a placeholder for syncing with an external grading system. +* You can add external LTI content that is displayed only, such as textbook + content that doesn’t require a student response. + +* You can add external LTI content that requires a student response. An external + provider will grade student responses. + +* You can use the component as a placeholder for syncing with an external + grading system. For example, the following LTI component incorporates a Cerego tool that students interact with. @@ -40,7 +43,8 @@ unit, you need the following information. provider. The launch URL is the URL that Studio sends to the external LTI provider so that the provider can send back students’ grades. -- The **lti_passports** policy key. This policy key has three parts: an LTI ID, a client key, and a client secret. +- The **LTI Passports** policy key. This policy key has three parts: an LTI ID, + a client key, and a client secret. - The **LTI ID**. This is a value that you create to refer to the external LTI provider. You should create an LTI ID that you can remember easily. @@ -61,11 +65,11 @@ unit, you need the following information. may be a string of numbers and letters such as **23746387264** or **yt4984yr8**. - To create the **lti_passports** policy key, combine the LTI ID, client key, and client secret in the following format (make sure to include the colons): + To create the **LTI Passports** policy key, combine the LTI ID, client key, and client secret in the following format (make sure to include the colons): ``lti_id:client_key:client_secret`` - For example, an **lti_passports** policy key may resemble any of the following: + For example, an **LTI Passports** policy key may resemble any of the following: ``test_lti_id:b289378-f88d-2929-ctools.school.edu:secret`` @@ -79,32 +83,31 @@ Create an LTI Component Creating an LTI component in your course has three steps. -#. Add LTI to the **advanced_modules** policy key. +#. Add LTI to the **Advanced Module List** policy key. #. Register the LTI provider. #. Create the LTI component in an individual unit. ====================================================== -Step 1. Add LTI to the Advanced Modules Policy Key +Step 1. Add LTI to the Advanced Module List Policy Key ====================================================== #. On the **Settings** menu, click **Advanced Settings**. -#. On the **Advanced Settings** page, locate the **advanced_modules** policy key (this key is at the top of the list). +#. In the field for the **Advanced Module List** policy key, place your cursor + between the brackets. -#. Under **Policy Value**, place your cursor between the brackets, and - then enter ``“lti”``. Make sure to include the quotation marks, but - not the period. +#. Enter ``“lti”``. Make sure to include the quotation marks, but not the + period. .. image:: /Images/LTIPolicyKey.png :width: 500 :alt: Image of the advanced_modules key in the Advanced Settings page, with the LTI value added - **Note** If the **Policy Value** field already contains text, place your - cursor directly after the closing quotation mark for the final item, and - then enter a comma followed by ``“lti”`` (make sure that you include the - quotation marks). +.. note:: If the **Advanced Module List** field already contains text, place your cursor directly + after the closing quotation mark for the final item, and then enter a comma + followed by ``“lti”`` (make sure that you include the quotation marks). -#. At the bottom of the page, click **Save Changes**. +4. At the bottom of the page, click **Save Changes**. The page refreshes automatically. At the top of the page, you see a notification that your changes have been saved. @@ -113,18 +116,23 @@ you see a notification that your changes have been saved. Step 2. Register the External LTI Provider ========================================== -To register the external LTI provider, you’ll add the **lti_passports** policy key to the course's advanced settings. +To register the external LTI provider, you’ll add the **LTI Passports** policy +key to the course's advanced settings. -#. On the **Advanced Settings** page, locate the **lti_passports** +#. On the **Advanced Settings** page, locate the **LTI Passports** policy key. -#. In the **Policy Value** field for the **lti_passports** policy key, place your cursor between the brackets, and then enter the **lti_passports** policy key surrounded by quotation marks. +#. Place your cursor between the brackets. - For example, the text in the **Policy Value** field may resemble the following. +#. Enter the **LTI Passports** policy key surrounded by quotation marks. + + For example, the text in the **LTI Passports** field may resemble the following. ``"test_lti_id:b289378-f88d-2929-ctools.umich.edu:secret"`` - If you have multiple LTI providers, separate the values for each **lti_passports** policy key with a comma. Make sure to surround each entry with quotation marks. + If you have multiple LTI providers, separate the values for each **LTI + Passports** policy key with a comma. Make sure to surround each entry with + quotation marks. .. code-block:: xml @@ -132,12 +140,11 @@ To register the external LTI provider, you’ll add the **lti_passports** policy "id_21441:b289378-f88d-2929-ctools.school.edu:23746387264", "book_lti_provider_from_new_york:b289378-f88d-2929-ctools.company.com:yt4984yr8" +4. At the bottom of the page, click **Save Changes**. -#. At the bottom of the page, click **Save Changes**. - -The page refreshes automatically. At the top of the page, -you see a notification that your changes have been saved, and you can -see your entries for the **lti_passports** policy key. +The page refreshes automatically. At the top of the page, you see a +notification that your changes have been saved, and you can see your entries +for the **LTI Passports** policy key. ========================================== Step 3. Add the LTI Component to a Unit diff --git a/docs/en_us/course_authors/source/exercises_tools/problem_in_latex.rst b/docs/en_us/course_authors/source/exercises_tools/problem_in_latex.rst index 41a8ed04c6..963a397d15 100644 --- a/docs/en_us/course_authors/source/exercises_tools/problem_in_latex.rst +++ b/docs/en_us/course_authors/source/exercises_tools/problem_in_latex.rst @@ -26,8 +26,8 @@ To create a problem written in LaTeX: #. Enable the policy key in your course. #. In Studio, click **Settings**, and then click **Advanced Settings**. - #. On the **Advanced Settings** page, scroll down to the **use_latex_compiler** policy key. - #. In the **Policy Value** field next to the **use_latex_compiler** policy key, change **false** to **true**. + #. In the field for the **Enable LaTeX Compiler** policy key, change + **false** to **true**. #. At the bottom of the page, click **Save Changes**. #. In the unit where you want to create the problem, click **Problem** diff --git a/docs/en_us/course_authors/source/exercises_tools/vitalsource.rst b/docs/en_us/course_authors/source/exercises_tools/vitalsource.rst index 28dd2cebff..e85133e2a0 100644 --- a/docs/en_us/course_authors/source/exercises_tools/vitalsource.rst +++ b/docs/en_us/course_authors/source/exercises_tools/vitalsource.rst @@ -34,11 +34,16 @@ Step 1. Obtain Information from VitalSource To create a VitalSource Bookshelf e-reader, you need the following information from Vital Source: -- The **lti_passports** policy key. This policy key enables you to create an LTI component for the VitalSource Bookshelf e-reader. For more information about the **lti_passports** policy key, see :ref:`LTI Information` in :ref:`LTI Component`. +- The **LTI Passports** policy key. This policy key enables you to create an + LTI component for the VitalSource Bookshelf e-reader. For more information + about the **LTI Passports** policy key, see :ref:`LTI Information` in + :ref:`LTI Component`. - The Vital Souce Book ID (VBID) for your e-book. This is a specific code that Vital Source creates for the book when Vital Source adds the e-book to its inventory. -To obtain this information, your course team selects a member point person (MPP) to work with Vital Source. Vital Source delivers the **lti_passports** policy key and VBID to the MPP. +To obtain this information, your course team selects a member point person +(MPP) to work with Vital Source. Vital Source delivers the **LTI Passports** +policy key and VBID to the MPP. .. _VS Modify Advanced Settings: @@ -47,30 +52,36 @@ To obtain this information, your course team selects a member point person (MPP) Step 1. Modify the Course's Advanced Settings ============================================= -In this step, you'll modify the course's advanced settings to allow you to create an LTI component and add the **lti_passports** policy key for Vital Source. +In this step, you'll modify the course's advanced settings to allow you to +create an LTI component and add the **LTI Passports** policy key for Vital +Source. #. In Studio, click the **Settings** menu, and then click **Advanced Settings**. -#. On the **Advanced Settings** page, locate the **advanced_modules** policy key. +#. In the field for the **Advanced Module List** policy key, place your cursor + between the brackets. -#. Under **Policy Value**, place your cursor between the brackets, and then enter ``“lti”``. Make sure to include the quotation marks, but not the period. +#. Enter ``“lti”``. Make sure to include the quotation marks, but not the + period. .. image:: /Images/LTIPolicyKey.png - :alt: Image of the advanced_modules key in the Advanced Settings page, with the LTI value added + :alt: Image of the Advanced Module List key in the Advanced Settings page, with the LTI value added - **Note** If the **Policy Value** field already contains text, place your cursor directly after the closing quotation mark for the final item, and then enter a comma followed by ``“lti”`` (make sure that you include the quotation marks). For example, the text in the **Policy Value** field may resemble the following: + .. note:: If the value field already contains text, place your cursor directly after the closing quotation mark for the final item, and then enter a comma followed by ``“lti”`` (make sure that you include the quotation marks). For example, the value for **Advanced Module List** may resemble the following: ``["value_1","lti"]`` -4. Scroll down to the **lti_passports** policy key. +4. Scroll down to the **LTI Passports** policy key. -#. Under **Policy Value**, place your cursor between the brackets, and then enter the value for the **lti_passports** policy key that you obtained from Vital Source. Make sure to surround the value with quotation marks. +#. In the policy value field, place your cursor between the brackets, and then + enter the value for the **LTI Passports** policy key that you obtained from + Vital Source. Make sure to surround the value with quotation marks. - For example, the value in this field may resemble the following: + For example, the value in this field may resemble the following: - ``"id_21441:b289378-ctools.school.edu:23746387264"`` + ``"id_21441:b289378-ctools.school.edu:23746387264"`` -#. At the bottom of the page, click **Save Changes**. +6. At the bottom of the page, click **Save Changes**. The page refreshes automatically. At the top of the page, you see a notification that your changes have been saved. diff --git a/docs/en_us/course_authors/source/exercises_tools/word_cloud.rst b/docs/en_us/course_authors/source/exercises_tools/word_cloud.rst index 8fbfa1fd16..9b9e94d4fe 100644 --- a/docs/en_us/course_authors/source/exercises_tools/word_cloud.rst +++ b/docs/en_us/course_authors/source/exercises_tools/word_cloud.rst @@ -29,19 +29,19 @@ To create a word cloud tool: #. On the **Settings** menu, click **Advanced Settings**. - #. On the **Advanced Settings** page, locate the **Manual Policy Definition** section, and then locate the **advanced_modules** policy key (this key is at the top of the list). + #. In the field for the **Advanced Module List** policy key, place your + cursor between the brackets. - #. Under **Policy Value**, place your cursor between the brackets, and - then enter the following. Make sure to include the quotation marks. + #. Enter the following value. Make sure to include the quotation marks. ``"word_cloud"`` - #. At the bottom of the page, click **Save Changes**. + 4. At the bottom of the page, click **Save Changes**. The page refreshes automatically. At the top of the page, you see a notification that your changes have been saved. - #. Return to the unit where you want to add the specialized problem. The + 5. Return to the unit where you want to add the specialized problem. The list of possible components now contains an Advanced component. #. In the unit where you want to create the problem, click **Advanced** diff --git a/docs/en_us/course_authors/source/releasing_course/beta_testing.rst b/docs/en_us/course_authors/source/releasing_course/beta_testing.rst index 2390c6180f..35ef17af60 100644 --- a/docs/en_us/course_authors/source/releasing_course/beta_testing.rst +++ b/docs/en_us/course_authors/source/releasing_course/beta_testing.rst @@ -4,9 +4,17 @@ Beta Testing a Course ############################# -When a course is being designed in Studio, the course team can choose **View Live** to assess their progress in designing the course, test their work, find gaps and errors, and mimic the student experience. To gather information about the overall experience of taking a course, you can also conduct a beta test of the course. +When a course is being designed in Studio, the course team can choose **View +Live** to assess their progress in designing the course, test their work, find +gaps and errors, and mimic the student experience. To gather information about +the overall experience of taking a course, you can also conduct a beta test of +the course. -Beta testers have early access to the course. Beta testers are not members of the course team or staff: they don't have information about "how it's supposed to work". They use their own computers and internet connections to view videos, follow links, and complete problems. They interact with the course exactly as students will, but see the course materials before other enrolled students do. +Beta testers have early access to the course. Beta testers are not members of +the course team or staff: they don't have information about "how it's supposed +to work". They use their own computers and internet connections to view videos, +follow links, and complete problems. They interact with the course exactly as +students will, but see the course materials before other enrolled students do. * :ref:`Beta_Process` * :ref:`Qualities_Testers` @@ -22,21 +30,33 @@ Beta testers have early access to the course. Beta testers are not members of th The Beta Testing Process ****************************************** -During a beta test, you gather information about the experience of taking your course in an effort to improve its quality. The phases of the beta testing process, and some questions that you may find useful to consider as you prepare for each phase, follow. +During a beta test, you gather information about the experience of taking your +course in an effort to improve its quality. The phases of the beta testing +process, and some questions that you may find useful to consider as you prepare +for each phase, follow. -#. **Planning**: What are your objectives for the test? What is the schedule for testing? +#. **Planning**: What are your objectives for the test? What is the schedule for + testing? -#. **Recruitment**: How many testers do you need? How much time do you expect testers to spend? When do you need them to complete their feedback? +#. **Recruitment**: How many testers do you need? How much time do you expect + testers to spend? When do you need them to complete their feedback? -#. **Provide access to your course**: Can testers access your entire course immediately, or are its sections and subsections available at different times? How will that affect the schedule? +#. **Provide access to your course**: Can testers access your entire course + immediately, or are its sections and subsections available at different + times? How will that affect the schedule? -#. **Collect feedback**: How do you want testers to provide feedback? Who checks for feedback, and how often? +#. **Collect feedback**: How do you want testers to provide feedback? Who checks + for feedback, and how often? -#. **Evaluate feedback**: How is feedback evaluated? Who decides what changes to make as a result, and on what schedule? +#. **Evaluate feedback**: How is feedback evaluated? Who decides what changes to + make as a result, and on what schedule? -#. **Conclusion**: How do you acknowledge the efforts of your testers? What do you share with them about the results of their efforts? +#. **Conclusion**: How do you acknowledge the efforts of your testers? What do + you share with them about the results of their efforts? -There is no one answer to any of these questions. They are included here as background on the role that beta testing can play in the preparation of your course. +There is no one answer to any of these questions. They are included here as +background on the role that beta testing can play in the preparation of your +course. .. _Qualities_Testers: @@ -44,7 +64,10 @@ There is no one answer to any of these questions. They are included here as back Qualities of Good Beta Testers *************************************** -A beta test is valuable in part because it is unscripted. Your beta testers are not following a predetermined series of steps, or using a particular computer environment, when they access your course. When you recruit beta testers, however, you may find these skills and characteristics to be helpful. +A beta test is valuable in part because it is unscripted. Your beta testers are +not following a predetermined series of steps, or using a particular computer +environment, when they access your course. When you recruit beta testers, +however, you may find these skills and characteristics to be helpful. * Curiosity. @@ -52,21 +75,35 @@ A beta test is valuable in part because it is unscripted. Your beta testers are * Solid communication skills for reporting problems to course staff. -Your beta testers should also have varying levels of knowledge about the course content: +Your beta testers should also have varying levels of knowledge about the course +content: -* To recognize when material is wrong or missing, at least one tester should know the content well. +* To recognize when material is wrong or missing, at least one tester should + know the content well. -* To identify material that is unclear, at least one tester should be less familiar with the content. +* To identify material that is unclear, at least one tester should be less + familiar with the content. -Depending on the objectives you set for your beta test, you may want to consider recruiting testers who use assistive technologies, who have different native languages, or who have varying levels of familiarity with computer software. +Depending on the objectives you set for your beta test, you may want to consider +recruiting testers who use assistive technologies, who have different native +languages, or who have varying levels of familiarity with computer software. ========================================= Using Course Staff as Beta Testers ========================================= -Course staff can provide valuable feedback about your course. However, they are typically stakeholders in the success of your course and have a significant amount of knowledge about it. As a result, they can be too close to the course to interact with it in the same way as students will. They can also be either reluctant to provide feedback, or overly zealous. +Course staff can provide valuable feedback about your course. However, they are +typically stakeholders in the success of your course and have a significant +amount of knowledge about it. As a result, they can be too close to the course +to interact with it in the same way as students will. They can also be either +reluctant to provide feedback, or overly zealous. -If you do want a staff member to be a beta tester, a different, second email address must be used for this additional role. The privileges of the course staff role override those of a beta tester, so a second registration on the site, activation, and enrollment in the course are necessary using this second email address. The staff member must log in using the second email address (with the beta tester role) in order to experience the course as a student. +If you do want a staff member to be a beta tester, a different, second email +address must be used for this additional role. The privileges of the course +staff role override those of a beta tester, so a second registration on the +site, activation, and enrollment in the course are necessary using this second +email address. The staff member must log in using the second email address (with +the beta tester role) in order to experience the course as a student. .. _What_Test: @@ -96,11 +133,13 @@ How Beta Testers See Course Content To beta test a course, you: -* Define a number of days before section and subsection release days for testing to begin. +* Define a number of days before section and subsection release days for testing + to begin. * Identify beta testers. -Designated beta testers see course content before students can. Beta testers access courseware: +Designated beta testers see course content before students can. Beta testers +access courseware: +-------------------------------------------+------+------+ | | Yes | No | @@ -118,19 +157,24 @@ Designated beta testers see course content before students can. Beta testers acc | Before a draft replaces a live unit | | X | +-------------------------------------------+------+------+ -The course team can continue to add content in Studio after the beta test begins. When new content is ready for testing, be sure to change the **Visibility** setting for any units that are Private to Public. See :ref:`Units` or :ref:`Publishing Your Course`. +The course team can continue to add content in Studio after the beta test +begins. When new content is ready for testing, be sure to change the +**Visibility** setting for any units that are Private to Public. See +:ref:`Units` or :ref:`Publishing Your Course`. ================================ Define When the Beta Test Starts ================================ -To define the start of the beta test, you use Studio to specify a number of days before the **Release Day** of each section and subsection in your course. +To define the start of the beta test, you use Studio to specify a number of days +before the release day that is defined for each section and subsection in your +course. -#. In Studio, select **Settings** > **Advanced Settings**. +#. In Studio, from the **Settings** menu select **Advanced Settings**. -#. Scroll down to the ``days_early_for_beta`` **Policy Key**. - -#. Set the **Policy Value** to a number of days before the **Release Day** for the section and subsection. +#. In the field for the **Days Early for Beta Users** policy key, enter the + number of days before each section and subsection release day for beta + testers to have access. #. Click **Save Changes**. @@ -140,7 +184,8 @@ Example .. Is this example helpful? how can we assess whether it is frightening/confusing to course team, or helpful? -Beta tester access to courseware for a course with ``days_early_for_beta`` = 20 and 2 sections: +Beta tester access to courseware for a course with **Days Early for Beta Users** += 20 and 2 sections: +-------------------------------------------+------------------------------------------------+ | Course Enrollment Date = 31 August | 31 August; earlier if enrolled by course staff | @@ -163,7 +208,11 @@ Beta tester access to courseware for a course with ``days_early_for_beta`` = 20 | subsection 2, unit 3 Visibility = Private | No access | +-------------------------------------------+------------------------------------------------+ -In this example, the beta testers cannot access all of the courseware when the beta test starts on 26 August: they can access section 1 but not section 2. You may want to provide a schedule of section availability to your testers so that they can plan their time appropriately. Future release dates do not display to the beta testers in the courseware. +In this example, the beta testers cannot access all of the courseware when the +beta test starts on 26 August: they can access section 1 but not section 2. You +may want to provide a schedule of section availability to your testers so that +they can plan their time appropriately. Future release dates do not display to +the beta testers in the courseware. .. _Add_Testers: @@ -184,8 +233,9 @@ When you add beta testers, note the following. cannot enroll themselves in your course. However, you can enroll the beta testers prior to the **Enrollment Start Date**. -* If you add the beta testers after the defined start of the beta test, and - they are enrolled in the course, they see your course on their dashboards when they log in. +* If you add the beta testers after the defined start of the beta test, and they + are enrolled in the course, they see your course on their dashboards when they + log in. * If you add beta testers before the test starts, or if they are not enrolled, they do not see your course on their dashboards. You can enroll the beta @@ -198,10 +248,10 @@ When you add beta testers, note the following. Add Multiple Beta Testers ================================ -If you have a number of beta testers that you want to add, you can use the "batch -add" option to add them all at once, rather than individually. With this -feature, you have options to enroll the beta testers in the course (before -or after the **Enrollment Start Date**) and send an email message to notify the +If you have a number of beta testers that you want to add, you can use the +"batch add" option to add them all at once, rather than individually. With this +feature, you have options to enroll the beta testers in the course (before or +after the **Enrollment Start Date**) and send an email message to notify the beta testers that they have been added. To add multiple beta testers: @@ -212,11 +262,17 @@ To add multiple beta testers: #. Click **Membership**. -#. In the **Batch Beta Tester Addition** section of the page, enter one or more addresses or usernames separated by commas or line feeds (the Enter key). You can also copy data from a CSV file of email addresses and paste it here. +#. In the **Batch Beta Tester Addition** section of the page, enter one or more + addresses or usernames separated by commas or line feeds (the Enter key). You + can also copy data from a CSV file of email addresses and paste it here. -#. To enroll the beta testers in your course, leave **Auto Enroll** selected. If the beta test starts before the course **Enrollment Start Date**, testers cannot enroll themselves in your course. +#. To enroll the beta testers in your course, leave **Auto Enroll** selected. If + the beta test starts before the course **Enrollment Start Date**, testers + cannot enroll themselves in your course. -#. To send an email message to the beta testers, leave **Notify users by email** selected. An example of the message that is sent to a beta tester who is not enrolled (or auto enrolled) in the course follows. +#. To send an email message to the beta testers, leave **Notify users by email** + selected. An example of the message that is sent to a beta tester who is not + enrolled (or auto enrolled) in the course follows. .. image:: ../Images/Beta_tester_email.png :alt: "You have been invited to be a beta tester for at . Visit to join the course and begin the beta test." @@ -241,7 +297,8 @@ To add a single beta tester: #. Click **Membership**. -#. In the **Administration List Management** section, use the drop-down list to select **Beta Testers**. +#. In the **Administration List Management** section, use the drop-down list to + select **Beta Testers**. #. Under the list of users who currently have that role, enter an email address or username and click **Add Beta Tester**. @@ -259,11 +316,14 @@ user's email address. Issue Reporting During a Course ********************************* -Despite the efforts of the course team and the beta testers, additional problems, questions, and issues can occur while a course is running. +Despite the efforts of the course team and the beta testers, additional +problems, questions, and issues can occur while a course is running. -* Often, students report issues by asking questions in a discussion. Your discussion administration team can watch for posts that indicate problems. +* Often, students report issues by asking questions in a discussion. Your + discussion administration team can watch for posts that indicate problems. -* To let students know the best way to report problems, you can post information on the **Course Info** page or post it in a discussion. +* To let students know the best way to report problems, you can post information + on the **Course Info** page or post it in a discussion. .. per Mark 19 Feb 14: eventually we want to provide more guidance for students: course issues > use discussions, platform issues > submit issue to edx. diff --git a/docs/en_us/course_authors/source/running_course/course_data.rst b/docs/en_us/course_authors/source/running_course/course_data.rst index 562eeb41a6..fd11c8bac9 100644 --- a/docs/en_us/course_authors/source/running_course/course_data.rst +++ b/docs/en_us/course_authors/source/running_course/course_data.rst @@ -50,8 +50,9 @@ Studio, or derived from data that you define in Studio. Studio, this field is labeled **Course Name**. This name can be changed in Studio (not recommended if your course is live): - select **Settings** > **Advanced Settings** and scroll down to the policy key - labeled **display_name**. This setting changes the **Course Display Name** in the LMS only. + From the **Settings** menu select **Advanced Settings**. The value for the + **Course Display Name** policy key defines the course name that appears in the + LMS only. The illustration that follows shows the information collected by Studio for a new course side-by-side with the same information in the **Basic Course diff --git a/docs/en_us/course_authors/source/running_course/course_student.rst b/docs/en_us/course_authors/source/running_course/course_student.rst index ab01ce4d59..bac1f9f097 100644 --- a/docs/en_us/course_authors/source/running_course/course_student.rst +++ b/docs/en_us/course_authors/source/running_course/course_student.rst @@ -198,7 +198,7 @@ Track Student Activity To monitor student activity during your course, you can review the number of students who, each week, interacted with your course. To be considered active, students must visit pages, play videos, add to discussions, submit answers to -problems, or complete other course activites. The active student count is +problems, or complete other course activities. The active student count is updated weekly. To display the number of active students: