Эта книга знакомит юного читателя (предполагаемый возраст - 12–16 лет) с объектно-ориентированным программированием, и автор предлагает начать обучение с реальных программ в среде Windows.
Новый язык программирования Microsoft C# (произносится «си-шарп») - очень мощный и в то же время простой в использовании. Он высоко ценится современными ИТ-специалистами и является хорошим
выбором для тех, кто только ступает на путь программирования.
Читать, писать и считать мы учим детей, едва им исполнится 7 лет. Многие овладевают этими навыками значительно раньше - чтение в 4 года совсем не редкость. Относится ли и программирование к так называемым базисным умениям? Можно ли учиться этой премудрости с 7 лет? Полагаю, что в ближайшие десятилетия так и будет: программирование, как вторая грамотность, станет повсеместным явлением.
Знакомый мне победитель международной школьной олимпиады по информатике, теперь уже студент, свои первые программы написал еще во втором классе. Впрочем, не он один. По этой дороге идут многие школьники, и число их растет.
Когда маленькие девочки, играя в куклы, дают им имена — это Маша, а вот это Даша, — то, по сути, они занимаются именованием объектов, совсем как в объектно-ориентированном программировании. И говоря кукле Маше: «Если будешь себя хорошо вести, то я одену тебя в новое платье», они используют базисную конструкцию языков программирования — оператор If— then, а напоминая кукле Даше о том, что «уже 12 часов дня — пора спать», создают события и выполняют их обработку. В мире маленьких мальчиков работа с объектами идет столь же интенсивно.
Сегодня компьютер есть в каждом доме, и вполне обычное дело, когда ребенок, еще не умеющий толком читать, нажимает на кнопки, легко справляясь с компьютерными играми. Игры — хорошее дело, я и сам иногда увлекаюсь ими. Но если компьютер используется только для игр — это беда, болезнь.
Оглавление
Предисловие редактора перевода
Введение
Часть 1. Первое знакомство
Начнем скорее Очень важная часть
Дополнительная информация о Microsoft Visual C# Express Edition
Создание новой программы (проекта) в Visual С» Express
Выполнение примеров программ, прилагаемых к книге
Знакомство с понятиями языка С#
Часть 2. Учимся общаться с компьютером
Люди и компьютеры
Классы и объекты в языке С#
Создание объектов
Свойства объектов
Тип «String» (строка)
Числовые типы
Тип «Boolean» (логическое значение)
Добавление полей в класс
Поля и объекты Закрытые, защищенные и открытые поля
Методы класса
Что означает VOID?
Вызов метода
Как выполняется метод?
Параметры метода
События
Событие нажатия кнопки.
Указание действия в случае события
Подключение метода обработчика событий к событию
Пространства имен и почтовая служба
Пространства имен и программный код
Как создать пространство имен и поместить в него собственный класс
Наследование
Наследование среди людей
Наследование кода
Наследование возможностей работы с окнами
Когда следует использовать наследование
Часть 3. Программирование в .NET Framework
Что такое .NET Framework?
Как изменять примеры программ и расширять их возможности
Консольные приложения
Приложения Windows Forms
Некоторые полезные классы из пространства имен System.Windows.Forms
Работа с примерами программ Windows Forms в Visual C# Express
Рисование
Часть 4. Базы данных и XML
Введение в работу с базами данных
Язык SQL
Связи и объединение таблиц базы данных
Особенности разных СУБД
Обращение к базам данных из программы, написанной на языке С#
Работа с XML-данными
Краткое введение в XML
Элементы
Атрибуты
Пример программы 15
Часть 5. За рамками этой книги
Проекты и среда разработки
Дополнительные советы
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу C# для школьников, Дрейер М., 2010 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать книгу C# для школьников, Дрейер М., 2010
Дата публикации:
Теги: учебник по программированию :: си-шарп :: программирование :: Дрейер :: язык SQL
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Jakarta Commons Cookbook, O Brien T.M., 2004
- Динамическое программирование в экономических задачах, Лежнев А.В., 2010
- Языки программирования, Голицына О.Л., Партыка Т.Л., Попов И.И., 2008
- Паскаль для школьников, Ушаков Д.М., Юркова Т.А., 2010
Предыдущие статьи:
- Программирование на Java для детей, родителей, дедушек и бабушек, Файн Я., 2011
- Библиотека программиста C++ - Элджер Д.
- Язык программирования Python - Россум Г., Откидач Д.С.
- Учебник по созданию Shareware-программ