,.. 2018 44.03.01 44.03.01.09 «Ruby»..,..... 2018
... 3 1.... 5 1.1.... 5 1.2.,... 21 1.3. Ruby... 30 e 1... 34 2. - «Ruby»... 37 2.1. «Ruby»,... 37 2.2. «Ruby»... 50 2.3. «Ruby»... 63 2... 67... 68... 70..... 74.... 97 2
,, Ruby, - Ruby,, - -. : «Ruby». : -. : «Ruby». : -, -,. - -. - -. - Ruby. - - «Ruby». : «Ruby» -,, -, -,,, : - -. 3
- -. - -. : Ruby -, - -,. 4
1. - - 1.1. - - - -, - - -, - -. -,.,, - -.. - ( ), :, -,.,, - :. -. 5
, -.,, -,.,, -,,, -. - -., :,,,,,,,, -., -, -, -., -,,, - :,,, [24] [25]. : - ; -,, -,, 6
. -, - ;, - - -. - :, - -... - ; -, -,,.. -,,,, -. - -, ;, -,.,,, -.,, [25]. 7
., : -, - - ; -, - - ; -., - - [18]. : - (, - ), ( ); - ( - ),,. - ; - 10-11- ; - ; - - (, ); - - ; 8
-, - [12].,, : -, - -,. -, - -. - :,,. -,.,,, -, [19]. : - ; - -, -. - ; -, -. - / ;. - ; 9
-. - ( ) - ;,,, - -. - -,,, - ; - -,, -. - ; - -, -. - ;,,,, -. -, - ; 10
, -, - -. - : -, - ; - ; - ; - ; - ; - ; -. 17, 34 51., 1-2,., -.,, -,, [6] [12]. -,., -,,, -., (,..),. : 11
-. -. -. - -. -.. -,. : - ; - ; - ; -,,, - ; - (,,..), - ; -,. -,, -. -,,. -,.,,., - 12
,,,,... -, - -.,. : -, ; -, - ; - /, [18].,. а ев,.., - ( -,,,, -,, ),, - [24]. е е ( ), -, - [24]. 13
., -. -.,., -, -, - -., -, -., - : - (,, ), - ; - (,,,..), ; - (, -.), -.. : -. 14
( ),, -,, -. -, ( ). ; -, - -. -, -,,, -. -.,, -,. -, -,,, ( - )., -, -. -.,, -,, -. - - 1. 15
1. -. : -.. -. : - -,,,, ; - -,, ; - -, ; -,, - [20].,,,, -., -, -, 16
-. -, - - -,,.. -. 1985. - - «-»,. -., - - [16]. 1990-., -., -.,. -,, - -, -. - 17
,, -, «-». -. (..), -, [16]. -, - -,,,,, ; -, -., -. 1960-.., -,,.,,., -, -, -,.., - -, - - 18
. «- - -» [5], -...,,,, -. -,, «,... : «,, - ( )» [24].,,,. -, -, -.., -,. -., - 19
,,. -,. 20
1.2., -. -, - :, -.,..,. -, - :,.. -, -. -, [27].,,, -. -.. -..,,, [26]. 21
, -, -, -,, -,, -. - -.. -, -., [26]. -,, - - -.,, -, [26]. Pascal, -. Pascal -, -, -,. - C, C++, Visual C++, Python, Java. -, Pascal, -. - 22
, Pascal, Pascal.,,, Pascal -.,, Pascal,, -,., Pascal. -, Pascal Java, C# Haskell., Haskell [26]. - ImagineCup C#., -., ё,, -, -,,, Perl, -.. c,, -. -,,., Pascal. Pascal -,, : - Java, C/C++, PHP. [27]. 23
ё -. - -, -. - -, -. -, - : -. -,,. - - -, - -.. -,, -,. - -,,. - : - -. Java, Haskell, Python. Java, - ++. Java - 24
, Java ++. -,. - Ruby. -,., Smalltalk Ruby -, Haskell -., ё,,. -, -., Python, -. -,.,,, -, -,, - ( ). -,. Perl, Ruby, Python.,,., - Perl: -, -,, -. ++. Ruby, Python ё, - Perl ++. 25
- -. -,, - -. -. -, -, -., Java, Ruby, Python, Tcl - - (,, ) (, - ). Ruby - -. - - -. -. -, Ruby,, - - [11] [15]. Ruby. Ruby - - Rails, Ruby-on-Rails (RoR). 26
- Ruby - : - ; -, Linux Unix, MS-DOS, Windows 9x/2000/NT, BeOS MacOS; - HTML- ; - Ruby (VHLL), - ; - Ruby - - ; - Ruby ; - Ruby (DB2, MySQL, Oracle Sybase); - VHLL Ruby - ; - Ruby - ; - - ; - Ruby - ; -, - C Ruby; - - ; - [28]. 27
, Ruby :, -. Ruby,. -,,, -, -,,. Ruby Perl -.,.,.,, (, ), [36].,, -, -. -, - -, -. -, -. - PHP, Python Ruby. PHP - -. Python -, 28
- -. Python,, - Linux. -, -,.. Ruby,, -. Ruby, -, -. -, Python, - Ruby - Ruby-on-Rails. 29
Ruby 1.3. Ruby -, -. Ruby,, Perl- -. - Python, Lisp, Dylan CLU. - Ruby. Ruby on Rails -, -,, - - (Model- View-Controller, MVC) [22] [35]., Ruby. Ruby, -., - Ruby, - :,,, -, Ruby-on-Rails. Ruby -. -,,, ++, Ruby,,,,, -,. 30
, Ruby -.,, Ruby, -, -,. Ruby, -. Ruby, : -,, Coursera Codecademy. Coursera -, -. - -. - Ruby. Codecademy - 12 : Python, PHP, JavaScript, Ruby, Java., jquery - HTML CSS. -.,,. HTML CSS. -, Course Creator. Ruby., - 31
- Ruby Coursera - - Codecademy., Coursera, Codecademy. - YouTube. YouTube -, - Ruby. YouTube -, Ruby., -,, «- Ruby»., - -, -., -,., Ruby,, Ruby - 1., 5- -,, -, Ruby. -, - Ruby., Ruby,, 32
., - -. «Ruby» [4]. - Ruby. - Ruby, -,.,,, -,,., - XML,,, - Tk,, RubyGems, Embedded Ruby, RDoc., Ruby -., -,,, -., - -. Ruby,, -, - - Ruby. 33
e 1, -, :,. - - -,., -, : - -,,,., -, -. - -,, - -. -., - -,.. -,,, -. -, - 34
-. - -,. - - PHP, Python Ruby. PHP -. Python, - -., Ruby,,. Ruby,, -., Python, Ruby - - - Ruby-on-Rails. Ruby, - - Ruby, -. YouTube -, - Ruby., - Ruby,,., - -. 35
,, - Ruby. 36
2. - «Ruby» - «Ruby».,., -, -. 2.1. «Ruby», «Ruby» -.,,,,. : -, - (, 37
,,,, ), -, -, -, -. 40 (1 - ) - 10-11, - : / ++, Python -. -, -., - Ruby,, Ruby,, - web-, - - Ruby. -, - Ruby, - Ruby,, -, -., - -,. -,, 38
(,, ), -.,,.,, Ruby, - -. «Ruby»,,,,,, - Ruby -,., «-», -.,,,,,,,, «-»., «Ruby»,,,,,.,, «Ruby. -»,, 39
,., -. «Ruby» «Ruby». 10-11, - - Ruby. «Ruby»,.,,, -,,,., - -..,,, Ruby. - :,. 40
Ruby.,. - ( ) 1: 1 - -, 1 41
1, 2 42
1, 3 43
1, 4 -. -,, -., 2-3. - 44
-. 2: 2 -, 1 45
2, 2,,. 46
3: 3 - -.,,. 47
4: 4 -,,., Ruby -.,, 48
,. -. 49
2.2. «Ruby» «Ruby»,.,,,, -,,,., - - -..,, -, Ruby. - :,. Ruby.,.,. :, 50
,,,,,.,.,,,.,.,,. : -. (, ), ( ). -.,. - - ( ). -. - : (,, ),,, 51
.,,,,,,. -,,.,, -, -...,,, -,,. -.. : - -,. -,.,,,,,. -., -,. 52
, -. -,,. -, -,. -,,,. - -,.,,,. -.,. - Ruby., - 50. 3 2. 50. 53
, 2 -, Ruby. - 30. 3,. 10., 140. : - 120-140 ; - 85-120 - ; - 85 -. - - -, HTML, CSS, JavaScript, PHP. 1. : <img src= my_foto.jpg title= /> ё, XHTML 1.1 ё. ё? ) title <img>. ) alt <img>. ),. 54
) <img>. /> >. 2. (As2S4).? ) As<sub>2</sub>S<sub>4</sub> ) As<sup>2</sup>S<sup>4</sup> ) As<pow>2</pow>S<pow>4</pow> ) As<sup>2S<sup>4 3.. <p>.,.,? ) <pre> ) <span> ) <address> ) <code> 4. : ) <code> ) <quote> ) <pr> ) <color> 5.,, - ". XHTML 1.1? ) <img src="foto.jpg" alt=" " title=" " /> ) <img src="foto.jpg" alt=" " /> ) <img src="foto.jpg" title=" " /> ) <img src="foto.jpg" alt=" " title=" " /> 6. : ) <a href="page.html"> </a> ) <a href="page.html"#top> </a> ) <a href="page.html#17"> </a> 55
) <a href="page.html#top"> </a> 7.? ) <ol type="n"> ) <ol type="a"> ) <ol type="i"> ) <ol type="i"> 8.? ) padding ) margin ) position ) direction 9. CSS- : p {color: blue;}. HTML- : <p style="color: red;"> </p>. - " "? ). ) ё. ) IE8,. ). 10. CSS-? ) # ) # # ) /* */ ) // 11.? ), -. ). ),. 56
),. 12. setinterval() settimeout()? ) setinterval() 1, settimeout(). ) setinterval() -, settimeout() 1000. ) setinterval(), settimeout() 1. ). 13. : <script type="text/javascript"> var a = 1; var b = a++ + 1; alert(b); </script>? ) 1 ),. ) 3 ) 2 14. : parsefloat("$101.2") parsefloat("101.2 USD"). ё? ) parsefloat("101.2 USD") ). ). ) parsefloat("$101.2") 57
15. : <?php $x = 5; echo ' $x = 5';?> ) $x = 5 ) 5 = 5 ) x = 5 ),. 16. $arr. $arr? ) echo $arr; ) print_r($arr); ). ) print $arr; 1. 15., : - 13-15 - ; - 9-13 - ; - 9 - - - ;, -, 4: 58
Ре ул тат ко тат у щего к пе е та 34% 26% 39% 13- ллов 9- ллов ллов и ниже 4 -,, -. ё -. -. - -, -. -, - :. «Ruby», -. - Ruby, - - Ruby, - -. - 59
«Ruby» -. -, - Ruby, -.. - - ( ) ( ), «- Ruby», «Ruby»,, - -., -. : -, - Ruby (,,, ); -,, - - ; -,., «Ruby», -, -. -, - 60
. 1. - 10-. - Ruby:,, -, ; - ; ; -. -, - 2, 1 «Ruby». 2 - - / 1 «Ruby» (8 ) 1 -. -. 2 Ruby Ruby. Ruby... - Ruby. : - Ruby, -. 3 Ruby..... :. 4, -,.. «puts» «print»... -.. : -. 2-1 1 2 2 61
/ - 5. - 1.... - :,. 6 Ruby.. 1,,, 5: Итог п охо де ку а 13% 22% 65% 120- ллов 85- ллов ллов и ниже 5, - - ; -. - : «-», «RandomNumber». 62
2.3. «Ruby» «Ruby». - ( ) -.,, -, Ruby. - - -. -. - : - (,,,, - ),. Ruby. -,.,., - - -, 63
,,. : - ; - - ; -,.... -,, -., -, - Fuzzy Friends Animal Rescue. «if».,,., - ( ). Ruby. -. -, -,,, - -. -. - - -. 64
-., -,. 100%, - 3: 3-95% 80 % - 94% 66% - 79% 66% -,.,. -,. - : - - ; - ; -. -, -,.,, -. 65
, -. - -. -, -.,, «Ruby» -, -. - Ruby, - Ruby, - - -., -, - Ruby. 66
2, «Ruby», :.,, Ruby -.,. -. «Ruby», -. Ruby, - Ruby, -.,, - Ruby. 67
10-11.,.,. : «Ruby»., -. - Ruby,,., -,. :,,. -, - 68
,,,,, ;,., -., -., -. -, - -,. -,. Ruby, -.,,.. 69
1. [ ]: 18.07.2002. 2783 // DOCPLAYER. : http://docplayer.ru/41037162-koncepciyaprofilnogo-obucheniya-na-starshey-stupeni-obshchego-obrazovaniya.html 2. Luenberger, D. G. Information science. USA, Princeton University Press, 2006. 423 pp. 3.,.. : /..,.. ;..... - :, 2006. - 160. 4.,. Head First. Ruby: /.. C - :, 2016. 528 c. 5.,.. /... :, 1987. 304 c. 6.,.. : /... - :, 2005. - 160. 7.,.. /... - :, 2010. 380. 8.,.. : - /..,... - :, 2008. - 212. 9.,. - Ruby: /. :.. - :, 2008. 336. 10.,. Ruby on Rails. - Rails /... :, 2017. 572 c. 11.,.. Rails 4. - /..,.,.. C - :, 2011. 448 c. 70
12.,.. :,, /.. //. 2001. 3.. 46. 13.,.. /..,.. // ( )., 2015. 5(10).. 11-15. 14.,.. - /.. // - 29-30 2015 /., 2015. -. 97-99. 15.,. Ruby / Ruby on Rails? [ ] /. // Evrone. 2015. : https://medium.com/evroneru/%d0%bf%d0%be%d1%87%d0%b5%d0%bc%d1%83-ruby-ruby-onrails-5d08e2ce8d49 16.,. :? /. //. 1997. 40.. 15-25. 17.,.. Python /.. //. 2017. 1.. 170-172. 18.,. : /. //. 2001. 6.. 84. 19.,. /. //. 2002. 9.. 113. 20.,.. /.. //. 2008. 2.. 39-44. 21.,.. 21 : /.. //. 2006. 2(55).. 73-77. 71
22.,. ё Ruby on Rails [ ] /.. // Anadea. 2015. : https://anadea.info/ru/blog/why-rubyonrails-is-so-popular 23.,. /. //. 2003. 2.. 32. 24.,..,,..,,..,,..,,.. " " " " /. -.... :, 1991. 15 c. 25.,.. [ ] /..,.. // -. 2015. 26.. 46-50. : http://e-koncept.ru/2015/95294.html. 26.,.. [ ] /.,. // IBM. 2012. : https://www.ibm.com/developerworks/ru/library/waoptimal 27.,.. /.. //. 2011. 5.. 35-38. 28.,.. web- /.. //. 2017. 3.. 32-37. 29. PHP, Ruby, Python ё // Internet-Technologies. - URL: http://www.internet technologies.ru/articles/php-ruby-python-harakteristika-yazykovprogrammirovaniya.html ( : 23.04.2018). 30. Ruby : // DOU. - URL: https://dou.ua/lenta/articles/ruby-forbeginners/ ( : 23.04.2018). 72
31. Ruby // RubyDev. - : https://rubydev.ru/2010/10/rubyand-beautiful-code/ ( : 23.04.2018). 32. Ruby // Ruby -. - URL: https://www.ruby-lang.org/ru/documentation/ruby-from-other-languages/ ( : 23.04.2018). 33. «Visual Basic» //. URL: https://videouroki.net/razrabotki/programma-elektivnogo-kursa-po-informatikeosnovy-programmirovaniya-na-primere-visual-basic.html 34. 10, 11 // DOCPLAYER. URL: http://docplayer.ru/33063750-l--rabochaya-programma-elektivnogo-kursa-dlyauchashchihsya-10-11-klassov-osnovy-programmirovaniya.html 35. Python vs Ruby // Losst.ru. - URL: https://losst.ru/sravneniepython-vs-ruby ( : 23.04.2018). 36. Ruby // Internet-Technologies. - URL: http://www.internet-technologies.ru/articles/yazyk-programmirovaniya-ruby.html ( : 23.04.2018). 73
10-11 «Ruby» 74
, - 10-11 «Ruby» ( ): ( ) : 1, 40 : - Ruby, Head First. Ruby : - 2018 75
«Ruby» -,. Head First. Ruby /.. C :, 2016. 10-11 -, - - Ruby. «Ruby», -.. ё -. - - -, - -. -, - :.,,. - -, - -. Ruby - -. - - -. -. -, Ruby,, - 76
.,, Ruby. - Ruby, - - -. Ruby,,,, - -, / ++, Python. -, - Ruby, -.. 81 : 1 (10-11 ), 2.. - - Ruby, - web-. - - HTML. : ч а : - ; ; 77
а а :,, «-»,,, ; - : ; -, - ; ; - ; ; П а : ;, - ; - - ; -, ; - - ; : :,,, ;, ; ;,,,,, ; Ruby; : ; 78
Ruby; - ;,,,,, ; ; ; RubyGems; - Sinatra; - ; web-. :. - ( ) -.,, -, Ruby. - - -. -. - : - (,,,, - ),. 79
Ruby. -,.,., - - -,,,. : ; - ; -,.... -,, -., -, - Fuzzy Friends Animal Rescue. «if».,,., - ( ). Ruby. -. -, - 80
,,, - -. -. - - -. -., -,. 100%, - 1:.1-95% 80 % - 94% 66% - 79% 66% -,.,. -,. - : - ; ; 81
. -, -,.,, -., -. - -. -, -. : 1.,,. -,,,, - -, - - ; -, -. 2.. -,. 3.. 82
10-11, -. 4.. Ruby - -. 5. -. - -. 6. - -. - -.,,,, Ruby -, - - - -. - :,. Head First. Ruby /.. C.: -, 2016.,. Ruby. - /... :, 2017. 83
Ruby Web- [ ]. : http://www.razlib.ru/kompyutery_i_internet/programmirovanie_na_jazyke_ruby/p 23.php,... - 1-10-11 ; 10-41, 11 40, 81., -. - 2. - / 1 «Ruby» (8 ) 1 -. - 1. 2 Ruby Ruby. Ruby. 1.. - Ruby. : - Ruby, -. 3 Ruby. 2.... :. 4, -,.. 2 «puts» «print»... -.. : -. 5. - 1 84
.... - :,. 6 Ruby.. 1 2 (8 ) 7 : 1. 8.. 1.... :,. 9. 1. ( - ). -. 10. -. 1. -. -. 11.. - 1.. 12 irb «?»,. 1 13. - 1 «raise». : - -. 14 Ruby.. 1 3 (6 ) 15. 1. 2.. -. - : - -. 16 : - 1.. 17 Object. - 1. - :. 18 Ruby. 1 85
. 4 (6 ) 19. 1 20.. 1. -... 21., 1.. -... 22. «yield». - 1 «each». - «each». - 23. - 1 «each» «refund». -. - :. 24 Ruby. 1. 5 (6 ) 25. 1 26.. 1.. 27 «nil» nil.. -. - «nil». -. 1 28 «each».. - 2. - Candidate. - -.. -. -.. : -. 29 Ruby.. 1 6 (6 ) 30. 1 31 -.. -. : «- 1 86
». 32 «inspect». 1.. 33 1 ( ). -.. -... «-». 34 1. 35 Ruby.. 1 (10 ) - (1 ) 36 1 -. -. 7 (8 ) 37 Ruby 1 38 «raise».. 1 :. 39 rescue rescue:. 1 Ruby rescue. - rescue SmallOven.. :. 40 -. 1.. 41 rescue. 1 Ruby. - rescue. - :. 42 - rescue 1 begin/end. - SmallOven. - :. 43 «retry», ensure. «retry».. ensure. 1 87
: -. 44 Ruby.. 1 8 (8 ) 45.. 1 46. 1, -. -.. 47 MiniTest MiniTest: 1 Ruby. MiniTest... 48 «assert».. 1 (,, - ). 49 ListWithCommas. 2...... -. 50 «setup» «setup». «teardown». 1 «teardown» «setup». - :. 51 Ruby.. 1 9 «-» (11 ) 52-1 -. 53 - Ruby. 1..,,. 54 RubyGems Sinatra. 1 RubyGems. - Sinatra. 55 Sinatra : 1 Sinatra.. 56 HTTP.. - 1. Sinatra. Sinatra. -.. 57 HTML HTML. 1 88
HTML Sinatra. 58. - 2 Movie Sinatra. ERB. ERB. HTML.. ERB: HTML... 59 HTML. 2 HTML HTML. - HTML. HTML. '/movies/new' - HTML... 60 Ruby... 1 10 (10 ) 61 -. 1 62. 1 HTTP POST. 63 POST HTML 1 POST. Sinatra POST... 64 YAML YAML. 1 YAML::Store. YAML::Store. «-». Movie YAML::Store. 65. - 1 YAML. YAML::Store. MovieStore Sinatra. - MovieStore. 66 Sinatra. 1 HTML. 67 Sinatra. 1,.. -. 68 Movie YAML::Store. 1 89
ERB. Sinatra. 69 -.. -. 70 Ruby... (1 ) 71 -,, -. - -. (11 ) (2 ) 72 - -. - -. 73 - -. 1 1 1 1 1 1 «Ruby» (8 ) Те е че ая ча : Ruby. Ruby.. - Ruby.. -.... П а че ая ча : : Ruby,. :. :,. 3. 2 (8 ) Те е че ая ча : 90
.... -... -. «raise». П а че ая ча : :, -. : irb. «?»,. : -.. 5. 3 (6 ) Те е че ая ча :.. -.... П а че ая ча : : -. : -. -. : -. 5. 4 (6 ) Те е че ая ча :.... -,.... 91
«yield». «each».. «each» «refund». П а че ая ча : :.. 8. 5 (6 ) Те е че ая ча :... «nil». nil... «each»... - Candidate.. П а че ая ча :. -... : -. 7. 6 (6 ) Те е че ая ча :.. «inspect»..... -... П а че ая ча : :. : «-». 92
:. 7. 7 (8 ) Те е че ая ча : «raise». -. rescue. rescue SmallOven... rescue. Ruby. rescue. - SmallOven. - «retry», ensure. «retry». П а че ая ча : -. : -. : -. : -. : -. : -.. : -. 8. 8 (8 ) Те е че ая ча :. -.,.. MiniTest MiniTest: Ruby. MiniTest. - 93
.. «assert».. «setup» «teardown». П а че ая ча : -.. : -... :. 5. 9 «-» (11 ) Те е че ая ча :. - Ruby. -.,,. RubyGems. Sinatra. Sinatra. HTTP.. - HTML Sinatra. ERB. ERB. HTML. HTML. П а че ая ча :., -. : Sinatra.... 12. 10 (10 ) Те е че ая ча : 94
. HTTP POST. POST. HTML POST. YAML. YAML::Store. YAML. MovieStore. -,.. Sinatra.. П а че ая ча :. : -. : -... - 12.. - - : - - -.. - - Ruby 13 8 3 2 ; - ; ; 17 8 5 4 - ; ; 13 6 5 2 ; 16 6 8 2 ; 14 6 7 1 - ; ; 17 6 7 4-95
; ; - ; 23 8 8 7 - ; ; 19 8 5 6 ; - 29 11 12 6 ; 29 10 12 7 - ; ; - ; ; 1.,. Head First. Ruby /.. C.: -, 2016. 528 c. 2.,. - Ruby:...: -, 2008. 336. 3.,.. Rails 4. - /..,.,.. C - :, 2011. 448 c. 4.,. Ruby on Rails. - Rails /... :, 2017. 572 c. 5. Ruby Web- [ ]. : http://www.razlib.ru/kompyutery_i_internet/programmirovanie_na_jazyke_ruby/p 23.php,. 96
«Ruby» 97
«1» «RUBY» 4,, -,, - ( - ), «Ruby» -., - -,,,. : -, - (,,,,, ),, -, -, -. 40 (1 - ) - 10-11, - : / ++, Python -. -, -. 98
-, - - Ruby, -, Ruby,, - web-, - - Ruby. -, - Ruby, - Ruby,, -, -., - -,. -,, - (,,..), - -., -, -, -,.,, Ruby, - -. - - 99
Ruby - -,. -.,, «-»,,,,,, «-». -, «Ruby»,,, -,, -. -,, - «Ruby. - -»,, -, -.. -, -. -, - -.,, «- 100
». 101
Ф е д е р а л ь н о е г о с у д а р с т в е н н о е а в т о н о м н о е о б р а з о в а т е л ь н о е у ч р е ж д е н и е в ы с ш е г о о б р а з о в а н и я «С И Б И Р С К И Й Ф Е Д Е Р А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т» И н с т и т у т п е д а г о г и к и, п с и х о л о г и и и с о ц и о л о г и и К а ф е д р а и н ф о р м а ц и о н н ы х т е х н о л о г и й о б у ч е н и я и н е п р е р ы в н о г о о б р а з о в а н и я а ц е д у ю щ и й к а ф е д р о й '1'ТУТ V y \ 'л Y0"О. Г. С м о л я н и т т гии I у Ц И О Л О Г Ы ^ ^ у * 2 0 1 8 г 11 о ва БАКАЛАВРСКАЯ РАБОТА 4 4.0 3.0 1 - П е д а г о г и ч е с к о е о б р а з о в а н и е 4 4.0 3.0 1.0 9 - И н ф о р м а т и к а и и н ф о р м а ц и о н н ы е т е х н о л о г и и в о б р а з о в а н и и Элективный курс «Програ ммирование на Ruby» для старших школьников Р у к о в о д и т е л ь к а н д. п е д. н а у к, д о ц е н т к а ф. И Т О и Н О Д. Н. К у з ь м и н В ы п у с к н и к jim&fr-: А. Т. Л о ж к и н а К р а с н о я р с к 2 0 1 8