Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Демо игры / Вступительное слово

  • Добро пожаловать на видеокурсы по созданию программ на языке C#.
    На этом уроке я расскажу о проекте, в чём идея, миссия, как тут всё работает.

    Есть текстовый вариант этого видео

    Первое задание:
    1. Установить Visual Studio любой версии.
    2. Напиши, какую последнюю программу ты создал.
    3. Напиши, что ты ожидаешь от этих курсов.
    Мы начинаем!
  • Дата отправки отчёта: 28 октября 2015 г.
  • Задание выполнено: за 1 час. 20 мин.
  • Чему научился: Скачать и установить другой языковой пакет
  • Что было сложным: Самым сложным было примириться с переходом на английскую версию VS и дождаться установки
  • Комментарии: Последняя написанная игра - Змейка в консольном режиме.
    С помощью данного проекта планирую углубить свои знания и мотивировать себя на дальнейшее развитие
  • Оценка видео-уроку:
Отчёт от 7871 за Демо игры / Вступительное слово


Отчёт от 7871 за Демо игры / Вступительное слово




Оцени работу

 
Сохранить страницу:

2146. Иван
Иван
ответить
→  Мария  # Наноигры / Вступительное слово / 2015-10-28 12:31

Добро пожаловать на проект!Классная змейка получилась!


6925. Артём
Артём
ответить
→  Мария  # Наноигры / Вступительное слово / 2015-10-28 11:11

Маша, молодец! успехов в дальнейшем!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Мария  # Наноигры / Вступительное слово / 2015-10-28 10:46

Молодец, Мария, у тебя отлично всё получается!


  • Отчёт оценивали:
    4692Михаил+1   6203Николай (nick27m)+1   1Евгений Волосатов+1   4004Елена+1   5419Роман+1   6925Артём0   5565Frank+1   5029Андрей Поляков+1   6458Илья+1   2146Иван+1   5649Максим Лапшинов+1   7579colombocode0   4395Денис+1   7857Анастасия0   7788Ксения+1   2633Андрей+1   7645Александр Львович+1   2457kristalic+1   7781Антон0   7863Михаил0   3664данила+1   6987MichGar+1   429Максим Базуев+1   Посетитель+1   7036Рома Дячук0   3850Григорий+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Пока ничего нового не узнал.
Трудности: Сейчас всё было достаточно просто.
Можно я пока что, побуду на VS с русским языком??? Я еще точно не определился с важностью программирования в моей жизни, потому и решил начать с бесплатных возможностей данного проекта. Если позволите я немого расскажу о том для чего я хочу освоить программирование на языке C#, возможно это поможет всем вам подобрать ко мне наилучший подход для обучения. Решил изучать язык C# по совету знакомого с работы. Погуглил в интернете, понял что продукт от компании MS, значит он скажем так "впитал" в себя самое наилучшее и актуальное на сегоднешний день для сферы программирования. Моя стратегия была выбрана именно в сторону ООП языка, простого в освоении с жестким синтаксисом. Хотя в программировании я не разбираюсь как в таковом, возможно есть более удобные ООП языки. Начинал ознакомление с программированием я еще в Лицее с таких языков как QBaisic и Toorbo Pascal, но с того времени я программированием не занимался и единственное что у меня осталось от тех знаний это логические скобки паскаля Begin/end. В университете нас ознакомительно обучали Delphi, и ещё что то, но там я как и все "нормальные" студенты думал не о программировании... Сейчас же хотел бы освоить C# чтобы в будущем писать приложения, или Игры для зароботка денежных средств(Фрилас, инди игры). Только есть проблема я очень ленив, и на мой взгляд уровень интелекта у меня ниже среднего, поэтому мне нужно компенсировать это практикой. А в основном все книги и видео уроки дают только 1 пример, и получается что читая или смотря пример я понимаю о чем там идет речь, но научится самому решать такие задачи у меня плохо получается из за отсутствия задач по той или иной теме. Да и забегая немого вперед, мне может кто-то объяснить вот по этой записи кода: class Program { static void Main(string[] args) { int first, second; Math math = new Math(); Console.Write("Введите первое число: "); first = int.Parse(Console.ReadLine()); Console.Write("Введите второе число "); second = int.Parse(Console.ReadLine()); Matrix m1 = new Matrix(); Matrix m2 = new Matrix(); for (int i = 0; i < 2; i++) for (int j = 0; j < 2; j++) { Console.WriteLine("m1.mas [{0}, {1}]", i, j); m1.mas[i,j] = int.Parse(Console.ReadLine()); } for (int i = 0; i < 2; i++) for (int j = 0; j < 2; j++) { Console.WriteLine("m2.mas [{0}, {1}]", i, j); m2.mas[i, j] = int.Parse(Console.ReadLine()); } Console.ReadLine(); Console.WriteLine("Cумма двух чисел равна: {0}",math.Sum(first , second)); Console.WriteLine("\nСумма двух матриц равна:"); Matrix result = math.Sum(m1, m2); for (int i = 0; i < 2; i++) for (int j = 0; j < 2; j++) Console.WriteLine("result[{0},{1} = {2}]", i , j, result.mas[i,j]); Console.ReadLine(); } } class Math { public int Sum(int far, int mar) { return far + mar; } public Matrix Sum(Matrix first, Matrix second) { Matrix result = new Matrix(); for (int i = 0; i < 2; i++) for (int j = 0; j < 2; j++) result.mas[i,j] = first.mas[i, j] + second.mas[i, j]; return result; } } class Matrix { public int[,] mas = new int[2, 2]; } Вопрос такой, почему в данной строке Matrix result = math.Sum(m1, m2); мы присваиваем значение экземпляру result класса Matrix без инициализации его ключевым словом new????
Научился: Необходимыми навыками я уже владел. В этом уроке ничему не научился делал привычное дело.
Трудности: Ничего сложного не было.
На сайте Visualstudio.com можно скачать программу только на русском языке, по крайней мере вкладки с языком там не было. После установки в самой программе можно зайти в настройки и скачать языковой пакет, что занимает некоторое время. Но это ничто по сравнению с желанием создавать...