Учиться программированию наверное можно мелкими шажками

Алгоритмы, вопросы по синаксису, описание програмного обеспечения, администрирование серверов и т.д. и т.п.

Модератор: Модераторы

Аватара пользователя
Simon
Новичок
Новичок
Сообщения: 22
Зарегистрирован: 25 янв 2011, 19:39
Контактная информация:

Re: Учиться программированию наверное можно мелкими шажками

Сообщение Simon »

artfwo писал(а):Ой. Как бы ветка не превратилась в http://forums.gorny.ru/viewtopic.php?f=53&t=13874. Чтобы этого не случилось, предлагаю всё же не просто выкладывать ссылки, а делится реальным опытом.
Замечание уместно, принимается.
Simon
Аватара пользователя
gil
Злой гик
Сообщения: 3192
Зарегистрирован: 31 окт 2006, 16:22

Re: Учиться программированию наверное можно мелкими шажками

Сообщение gil »

Basic вообще не советую.
Сколько я видел учащихся студентов на специальности "Программирование" - я всех их делил на два типа: те, кто начали с бейсика, и те, кто бейсик не изучали, слава Б-гу.

у первых стиль кода примерно такой:

Код: Выделить всё

#include <stdio.h>
#include <conio.h>

main() { float x = 0.5;
printf("Chislo X = %f", x);
}
у вторых же:

Код: Выделить всё

#include <stdio.h>

int main(void)
{
        float x = 0.5f;
        printf("Число Х = %.2f", x);
        return 0;
}
как-то так. не издевайтесь над людьми, похороните уже бейсик.
Аватара пользователя
cyberone
ветеран
ветеран
Сообщения: 447
Зарегистрирован: 17 мар 2005, 20:35
Откуда: от Верблюда
Контактная информация:

Re: Учиться программированию наверное можно мелкими шажками

Сообщение cyberone »

gil писал(а):Basic вообще не советую.
…как-то так. не издевайтесь над людьми, похороните уже бейсик.
И Паскаль тоже похороните, мне кажется Вирту стыдно, что стюардессу всё еще любят.
Да и мышление ребёнка не располагает к бейсику и паскалю, ему надо «черепашкой побегать», всё-таки абстрактное от предметного отличайте. Лично я учился на кумире под УКНЦ, там был робот, он работал в зоне повышенной радиации.
оружие российского производства самое убийственное, что опять же, в очередной раз, свидетельствует о злобности русских военных конструкторов, агрессивности военных и вообще всех ...
Аватара пользователя
cyberone
ветеран
ветеран
Сообщения: 447
Зарегистрирован: 17 мар 2005, 20:35
Откуда: от Верблюда
Контактная информация:

Re: Учиться программированию наверное можно мелкими шажками

Сообщение cyberone »

Simon писал(а):В серии «Библиотека ALT Linux» появилась новая книга «Практикум по алгоритмизации и программированию на Python». Автор книги Иван Хахаев, преподаватель Института Международного Бизнеса и Права Санкт-Петербургского государственного университета информационных технологий, механики и оптики. Книга предназначена, прежде всего, учителям, которые хотят начать обучать школьников современному объектно-ориентированному языку программирования, и при этом оставаться в рамках базового курса информатики для средней школы с учётом требований ЕГЭ.

Подробнее на http://freeschool.altlinux.ru/?p=3923" onclick="window.open(this.href);return false;

книгу можно не только купить через интернет-магазин, но и скачать в формате PDF на вышеуказанном сайте
Кстати вот тоже интересный вопрос: почему через год-два Хахаева все забудут, а Страуструпа, Кернигана и Ричи покупают до сих пор?
оружие российского производства самое убийственное, что опять же, в очередной раз, свидетельствует о злобности русских военных конструкторов, агрессивности военных и вообще всех ...
Аватара пользователя
Simon
Новичок
Новичок
Сообщения: 22
Зарегистрирован: 25 янв 2011, 19:39
Контактная информация:

Re: Учиться программированию наверное можно мелкими шажками

Сообщение Simon »

Книги Страуструпа, Кернигана и Ричи - типа библии, откровения апостолов, которым господь дал понимание программирования. А Хахаев скорее всего просто методист, который пытается свой опыт преподавания изложить печатным словом. Разные весовые категории.
Simon
Аватара пользователя
Simon
Новичок
Новичок
Сообщения: 22
Зарегистрирован: 25 янв 2011, 19:39
Контактная информация:

Re: Учиться программированию наверное можно мелкими шажками

Сообщение Simon »

кстати, а для своих деток, пока еще не доросли до изучения программирования, ни кто не пытался програмки для домашнего компа писать? показал тут знакомому программеру приложение на андроиде- раскраска готовых картинок- на след день он показал уже програмку для компа. По своему ребенку знаю, что достаточно увлекательно было раскрашивать случайные картинки. да и расход бумаги резко сократился :)
Simon
Аватара пользователя
cyberone
ветеран
ветеран
Сообщения: 447
Зарегистрирован: 17 мар 2005, 20:35
Откуда: от Верблюда
Контактная информация:

Re: Учиться программированию наверное можно мелкими шажками

Сообщение cyberone »

Simon писал(а):Книги Страуструпа, Кернигана и Ричи - типа библии, откровения апостолов, которым господь дал понимание программирования. А Хахаев скорее всего просто методист, который пытается свой опыт преподавания изложить печатным словом. Разные весовые категории.
Ох, ну и загнули, мне кажется просто дело в том, что Хахаева зовут не Гвидо. То есть те ребята пишут про свой язык программирования, а Хахаев тупо переводит документацию, так что английский — наше всё. Кстати проблема, например Java-разработчиков в том, что JSR, написаны на английском, а книга «Better faster lighter Java» так и не переведена на русский.
кстати, а для своих деток, пока еще не доросли до изучения программирования, ни кто не пытался програмки для домашнего компа писать? показал тут знакомому программеру приложение на андроиде- раскраска готовых картинок- на след день он показал уже програмку для компа. По своему ребенку знаю, что достаточно увлекательно было раскрашивать случайные картинки. да и расход бумаги резко сократился
Пока только «хакали» игрушки :) , а рисуют пусть на бумаге, там ведь идёт развитие мелкой моторики.
оружие российского производства самое убийственное, что опять же, в очередной раз, свидетельствует о злобности русских военных конструкторов, агрессивности военных и вообще всех ...
Аватара пользователя
Simon
Новичок
Новичок
Сообщения: 22
Зарегистрирован: 25 янв 2011, 19:39
Контактная информация:

Re: Учиться программированию наверное можно мелкими шажками

Сообщение Simon »

наткнулся на любопытный обзор: Рейтинг популярности языков программирования TIOBE-2010 http://itgator.ru/tag/tiobe/" onclick="window.open(this.href);return false;

"Наибольшую динамику продемонстрировали Python, Objective-C и PHP... Языком года был признан Python, благодаря исключительной динамике и успешному завоеванию новых ниш. Первые три строчки рейтинга вот уже несколько лет стабильно занимают Java, C и C++, демонстрируя нулевую или невысокую положительную динамику."

Наверное действительно нужно поглубже ознакомиться с возможностями языка Python на предмет его осваивания после КуМира....
Simon
Аватара пользователя
Marugr
UGUGUROV
UGUGUROV
Сообщения: 655
Зарегистрирован: 03 дек 2005, 10:28
Откуда: ГОРНО-АЛТАЙСК
Контактная информация:

Re: Учиться программированию наверное можно мелкими шажками

Сообщение Marugr »

изучаем с сыном Колобот'а
вчера дошли ло циклов и условий :)

Код: Выделить всё

extern void object::Sobrat_rudu()
{
  object  item;
  item = radar(TitaniumOre);
  goto(item.position);
  grab();
  item = radar(Converter);
  goto(item.position);
  drop();
  move(-2.5);
  wait(1);
}

Код: Выделить всё

extern void object:: Sobrat_rudu_zaryad()
{
	object  item;
	item = radar(TitaniumOre);
	goto(item.position);
	grab();
	item = radar(Converter);
	goto(item.position);
	drop();
	move(-2.5); 
	wait(1);
	if ( energyCell.energyLevel < 1 )
	{
		item = radar(PowerStation); 
		goto(item.position);
		wait(5);
	}
}
я тот же Marug, только с мобильного...
_________________
Эй jобрен-ап! А-нивистишылсю? (108Кб)
Аватара пользователя
cyberone
ветеран
ветеран
Сообщения: 447
Зарегистрирован: 17 мар 2005, 20:35
Откуда: от Верблюда
Контактная информация:

Re: Учиться программированию наверное можно мелкими шажками

Сообщение cyberone »

goto так пугает
оружие российского производства самое убийственное, что опять же, в очередной раз, свидетельствует о злобности русских военных конструкторов, агрессивности военных и вообще всех ...
Ответить

Вернуться в «Программирование, администрирование и софт»