C sharp2

  • 07 сент. 2012 г.
  • 17554 Слова
Лицей информационных технологий
Мартин Дрейер

C# для школьников

УЧЕБНОЕ ПОСОБИЕ

Книга выпускается при поддержке компании Microsoft

www.microsoft.ru www.dreamspark.ru

Интернет-Университет Информационных Технологий www.intuit.ru

БИНОМ. Лаборатория знаний www.lbz.ru

Москва 2010

УДК 004.438.045C#(075.3) ББК 32.973.26-018.1C#.я721-1 Д73 Дрейер М. C# для школьников: Учебноепособие / М. Дрейер. Перевод с англ. под ред. В. Биллига— М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2009. — 128 с.: ил., табл. — (Лицей информационных технологий). ISBN 978-5-9963-0236-9 (БИНОМ.ЛЗ)
Эта книга знакомит юного читателя (предполагаемый возраст — 12–16 лет) с объектно-ориентированным программированием, и автор предлагает начать обучение с реальныхпрограмм в среде Windows. Новый язык программирования Microsoft C# (произносится «си-шарп») — очень мощный и в то же время простой в использовании. Он высоко ценится современными ИТ-специалистами и является хорошим выбором для тех, кто только ступает на путь программирования. УДК 004.438.045C#(075.3) ББК 32.973.26-018.1C#.я721-1

Д73

Полное или частичное воспроизведение или размножение каким-либоспособом, в том числе и публикация в Сети, настоящего издания допускается только с письменного разрешения представительства компании Microsoft в России.

По вопросам приобретения обращаться: «БИНОМ. Лаборатория знаний» Телефон (499) 157-1902, (499) 157-5272, e-mail: Binom@lbz.ru, http://www.Lbz.ru

ISBN 978-5-9963-0236-9 (БИНОМ.ЛЗ)

© Интернет-Университет Информационных Технологий, 2010 ©БИНОМ.Лаборатория знаний, 2010

3
Предисловие редактора перевода
Читать, писать и считать мы учим детей, едва им исполнится 7 лет. Многие овладевают этими навыками значительно раньше – чтение в 4 года совсем не редкость. Относится ли и программирование к так называемым базисным умениям? Можно ли учиться этой премудрости с 7 лет? Полагаю, что в ближайшие десятилетия так и будет: программирование, как втораяграмотность, станет повсеместным явлением. Знакомый мне победитель международной школьной олимпиады по информатике, теперь уже студент, свои первые программы написал еще во втором классе. Впрочем, не он один. По этой дороге идут многие школьники, и число их растет. Когда маленькие девочки, играя в куклы, дают им имена — это Маша, а вот это Даша, — то, по сути, они занимаются именованием объектов,совсем как в объектно-ориентированном программировании. И говоря кукле Маше: «Если будешь себя хорошо вести, то я одену тебя в новое платье», они используют базисную конструкцию языков программирования — оператор If – then, а напоминая кукле Даше о том, что «уже 12 часов дня — пора спать», создают события и выполняют их обработку. В мире маленьких мальчиков работа с объектами идет столь же интенсивно.Сегодня компьютер есть в каждом доме, и вполне обычное дело, когда ребенок, еще не умеющий толком читать, нажимает на кнопки, легко справляясь с компьютерными играми. Игры — хорошее дело, я и сам иногда увлекаюсь ими. Но если компьютер используется только для игр – это беда, болезнь. Компьютер — инструмент для созидания. Чем раньше мы будем учиться созиданию, тем лучше. Быть потребителем готовых продуктовнесложно, но чрезмерное потребление просто вредно. Книг, предназначенных для юных программистов, совсем немного. И Мартин Дрейер написал одну из них. В ней есть забавные картинки, многочисленные примеры, читать ее интересно и полезно, даже тем, кто вовсе не собирается стать программистом. Привлекая аналогии из реального мира, Мартин Дрейер рассказывает об основных понятиях объектно-ориентированногопрограммирования — классах, полях, методах и событиях класса. Особенностью книги является то, что повествование о фундаментальных понятиях сочетается с применением самых современных технологий промышленного программирования. Язык программирования C#, среда разработки Visual Studio .Net, база данных SQL Server — все это новые технологии, созданные корпорацией...
tracking img