Visual Coding Lab је апликација за учење која вам омогућава да учите програмирање само помоћу вашег паметног телефона. Садржи 60 лекција које покривају све, од основа Пајтона и Ц-а до основних алгоритама попут претраживања максималне вредности и сортирања мехурићима.
■ Читање, писање и покретање
Свако поглавље прати процес од три корака: „Читање → Вежба → Квиз“. Читате кратко објашњење, преписујете и покрећете код на лицу места и на крају проверавате своје разумевање помоћу квиза. Осмишљен је да иде даље од пуког читања или копирања.
■ Погледајте садржај променљивих
У Пајтон вежбама, не приказују се само резултати извршавања, већ се вредности у променљивим приказују као оквири. Покретањем програма корак по корак, можете визуелно пратити кроз које линије програм пролази и како се вредности мењају. У лекцији сортирања можете видети како се елементи низа преуређују у дијаграму.
■ Окружење за извршавање је унутар вашег уређаја
И Пајтон и Ц се извршавају само помоћу прегледача вашег уређаја. Код који пишете никада се не шаље ни на један сервер. Једном отворени, материјали за учење и окружење за извршавање се чувају на вашем уређају, што вам омогућава да наставите са учењем чак и у подручјима са нестабилном комуникацијом или без сигнала.
■ Укључени наставни план и програм (укупно 60 лекција)
・Увод у Пајтон: Од основа до алгоритама (10 поглавља / 30 лекција)
print(), променљиве и прорачуни, f-стрингови, if наредбе, for петље, while петље, листе, функције, претрага максималне вредности, сортирање мехурићима
・Увод у C језик: Од основа до алгоритама (10 поглавља / 30 лекција)
printf(), int тип и прорачуни, scanf(), if наредбе, for петље, низови, char низови и стрингови, функције, претрага максималне вредности, сортирање мехурићима
■ Вежбе се аутоматски оцењују
За вежбе су обезбеђени тест случајеви. Притиском на „Покрени тест“ приказује се очекивана вредност и стварни излаз један поред другог, што вам омогућава да одмах видите свој статус положен/пао.
■ Слободно извршавање за слободно писање кода
Одвојено од лекција, постоји страница где можете слободно писати и покретати код од нуле. Ово је корисно када желите да тестирате код који се појавио у лекцијама.
■ Дневник учења
Број пута колико сте извршили програм, број грешака и последњи код који сте написали бележе се на вашем уређају. Можете касније прегледати свој напредак.
■ Услови коришћења
• Бесплатно за коришћење (приказиваће се огласи)
• Није потребна регистрација налога или пријава
• Ваш написани код, напредак и подешавања се чувају само на вашем уређају (localStorage) и не шаљу се на наш сервер.
• Колачићи и идентификатори оглашавања се користе за приказивање огласа.
• Циљна старост: 13 година и више
• Политика приватности: https://visual-coding-lab.web.app/privacy
Научите програмирање у Пајтону и Ц језику кроз 60 практичних лекција. Није потребна регистрација и ради офлајн.