Софтуерно Инженерство
Loading...
+ Нов въпрос
scinetic avatar scinetic 40 Точки

Трудни задачи

Здравейте, не знам за вас, но на мен ми направи голямо впечатление трудността на задачите спрямо лекцията. Мисълта ми е, че на лекцията "Въведение в програмирането" нищо не се обяснява относно цикли и как се пишат, а в същото време има задача/и от домашното, които няма как да се решат без цикли. Аз лично преди това съм учил малко Java и знам как да работя с цикли, но ще ми е интересно мнението на такива, които за първи път се сблъскват с цикли, защото честно казано на мен в началото ми беше малко зор да ги разбера как работят.
svetli0o avatar svetli0o 134 Точки
Ами аз лично съм изгледал поне 100 клипа от академията на Телерик и преди година започнах да се занимавам с програмиране като всички знания, които имам са оттам. Мъчех се със задачи, които не съм учил и съм доволен, че беше така, защото човек като си удря главата 5 часа на една задача и търси решения и алгоритми в Интернет научава повече от колкото ако му кажат наготово с 2 изречения как се ползва for цикъл. Идеята е хората да свикнат да се мъчат със задачите, защото като отидат на работа няма да имат лесни задачи. От опит казвам, защото и аз съм минал по пътя със задачите, които включват материал за по - напреднали. Просто самата система така работи доста добре, за това и Наков я повтаря и тук. Хората може да се поизмъчат малко, ама то е за добро :))
22
slav_02bg avatar slav_02bg 11 Точки
Да и аз съм съгласен, точно така е :)
1
beBoss avatar beBoss 513 Точки
Ще е интересно и да слушате, какво се говори на лекциите. Многократно беше обяснено, че ще има такива задачи за домашно и че идеята е ти да си поразмърдаш мазъка и да намериш, например  какво са циклите и да си решиш или поне да опиташ да решиш задачите. Беше обяснено също (1000 пъти), че това няма да ти е само за задачите за домашно ами ако искаш да си софтуерен инжинер(и не само), ще трябва да се научиш да търси и намираш решението на проблемите ти (в случая в интернет). Слушайте ги тези лекции малко по-добре, има и видеа, както от Университета, две-три в които се обеснява това, така и от софтуерната академия, където е казано още толкова пъти. Всичко зависи от теб. Успех!
7
XmUrF avatar XmUrF 362 Точки

Според мен идеята на scinetic по-скоро беше, че задачите може би са твърде сложни за взетия материал(особено за някой който е ама абсолютно, абсолютно начинаещ), а не, че не е очаквал да има задачи, решаващи се по начин, който не е покрит от преподаденото до момента.  Просто искаше мнение дали хората са се затруднили да разберат как работят циклите, поне аз така го разбрах.

На мен лично не ми беше чак толкова трудно. Преди известно време бях правил някакви опити да почна да се уча да програмирам, може би затова. По време на откриването много се чудех какъв е тоя "форцикъл", ама като видях за какво става въпрос се сетих :).

5
scinetic avatar scinetic 40 Точки
Слушал съм внимателно всичките лекции, знам какво са говорили. В случая се интересувах от мнението на някои напълно начинаещи. Няма нужда да ми се караш ;)
0
beBoss avatar beBoss 513 Точки
Сори, че е прозвучало така. Но и дори напълно начинаещ да си, с упражнения, не би трябвало да имаш проблеми. Понеже много начинаещи са минали през академията и не са имали затруднения. Но все пак се връщаме на това с много упражнения, с много опити и търсене из интернет. Съжалявам, явно не съм разбрал добре въпросът ти :)
2
kliko avatar kliko 0 Точки
Това е направено нарочно с цел сам да търсиш и да се учиш. Това е като допълнителни знания. Имаш за задача да прочетеш MSDN Library и не може да направиш домашното без да прегледаш библиотеката. Там пише всичко за цикли. От теб се иска сам да търсиш и да решаваш проблемите си, защото като почнеш да пишеш програма след време и не знаеш някое решение да умееш да ползваш GOOGLE. Просто се опитват да те научат на навици отделно и знания. :) Както учим програмиране, а не C#.
1
maria.stoycheva avatar maria.stoycheva 7 Точки

Хей scinetic,

напълно ти разбирам въпроса. Аз като начинаеща (ок, учила съм цикли на C++ преди много години, но не бих казала, че кой знае какво ми е останалов главата) се чувствам доста изгубена в огромното количество информация, която намирам в интернет. Но не съм и очаквала друго. С времето човек се научава да отделя просото от плявата. Първите седмици четеш наред всякакви глупости и нищо не разбираш. Предполагам, че ако не го очаквах, вече щях да съм в истерия, но в всяко ново нещо е така, нали? ;)

0
ViValDam avatar ViValDam 23 Точки
ПО ДОБРЕ ПОЛЗВАЙТЕ УЧЕБНИКА , ОТНАЧАЛО И ЛЕКЦИИТЕ - А НЕ ИНТЕРНЕТ - НЕ Е НЕОБХОДИМО НАИСТИНА НЕ Е ! 
-15
ViValDam avatar ViValDam 23 Точки

Изчакай следващата лекция !

Междувременно ето ти полезни линкове за самообразование - видео лекци и упражнения  от академията Телерик , които са почти същите, като нашите , учебника на български и англииски - към него също има прикачени видео лекции, както и указания към задачите и самите решения на задачите .

УЧЕБНИКА НА АНГЛИЙСКИ 

КЛИКНИ НА ТЕМИТЕ И ЩЕ СЕ ОТВОРЯТ МНОГО ПОЛЕЗНИ НЕЩА 

http://www.nakov.com/blog/2014/01/13/free-programming-book-csharp-fundamentals-nakov-presentations-slides-videos-lessons-exercises-tutorial/

ЦЕЛИЯТ КУРС ВЪВЕДЕНИЕ В С# лекциите и упражненията към него

http://telerikacademy.com/Courses/Courses/Details/81 

Офицялната страница на учебника на двата езика  - има решени задачите някъде горе в менюто - задачите са същите като тези за домашно с малки изключения, отначало е полезно да се гледат решени задачи 

http://www.introprogramming.info/intro-csharp-book/

РАЗБИРА СЕ И НИЕ СМЕ ТУК - СВИРКАЙ ЗА ПОМОЩ !

УСПЕХ ТИ ЖЕЛАЯ !

1
ViValDam avatar ViValDam 23 Точки

ЗАДАЧИТЕ НАИСТИНА СА ТРУДНИ - НО ЛЕКА ПОЛЕКА ,ЩЕ ПОЧНЕШ ДА ГИ РЕШАВАШ !

ГЛЕДАЙ РЕШЕНИ ЗАДАЧИ, КОПИРАЙ ОТ ТЯХ, ПОСТЕПЕННО ЩЕ ПОЧНЕШ ДА ПИШЕШ И САМ 

-2
v1ppers0nn avatar v1ppers0nn 233 Точки
Може ли да спреш да пишеш с включен капслок? Цялата група заля с главни букви.... дразниш.......CapsLock
8
Vasilsk avatar Vasilsk 109 Точки

Здравей,

Идеята е именно човек да се подготви за реланите условия,където ще имаш да се справяш с проблеми, чието решение няма кой да ти предостави, а ще изискват от теб да го търсиш. В интернет има много информация и ако човек отдели време може да намери това,което му трябва. Също така има в интернет и онлайн книги на Наков, където има всичко обяснено.

Също така е хубаво да се споделят решенията на домашните тук във форума,защото така можем да видим други варианти освен нашите собствени, което ще ни даде различни гледни точки. Така ако видим някакъв непознат метод, ще можем да си разширим познанията.

И не на последно място, домашното може да се пише и на място след лекцията, където има асистенти, които да помагат, ако ни липсват знания по конкретния проблем.

1
dentia avatar dentia 362 Точки
Наков многократно е обяснявал, че се дават задачи с по-висока сложност, за да се "научим да учим". Аз също имах programming background когато се захванах със C# и не успях да се сблъскам със същинския ужас от това да трябва да правя цикли без да знам как се пише в конзолата, но смятам, че да намираш сам това, което ти трябва, вместо да чакаш някой да ти го изплюе наготово, е досущ толкова важно колкото да познаваш синтаксиса и да имаш логическо мислене.
1
katerinash avatar katerinash 0 Точки

Здравей колега, честно си признавам, че за първи път се сблъсквам не само с цикли, а с програмирането въобще. :) На мен определено ми е доста трудно да зацепя кое какво е, но се надявам с времето да си дойдат нещата по места. 

0
xkpx64 avatar xkpx64 0 Точки

В действителност и аз се обърках като видях подобна задача със цикли и т.н. 

Но в последствие със две кликвания в гугъл вече имах примерен код как действат нещата!

0