Visual Coding Lab — гэта навучальнае прыкладанне, якое дазваляе вам вывучаць праграмаванне, выкарыстоўваючы толькі ваш смартфон. Яно ўключае 60 урокаў, якія ахопліваюць усё: ад асноў Python і C да фундаментальных алгарытмаў, такіх як пошук максімальнага значэння і бурбалкавая сартоўка.
■ Чытанне, запіс і выкананне
Кожны раздзел складаецца з трох этапаў: «Чытанне → Практыкаванне → Тэст». Вы чытаеце кароткае тлумачэнне, перапісваеце і запускаеце код на месцы, і, нарэшце, правяраеце сваё разуменне з дапамогай тэсту. Ён распрацаваны, каб выходзіць за рамкі простага чытання або капіравання.
■ Прагляд зместу зменных
У практыкаваннях Python адлюстроўваюцца не толькі вынікі выканання, але і значэнні ў зменных паказваюцца ў выглядзе рамак. Запускаючы праграму крок за крокам, вы можаце візуальна сачыць за тым, праз якія радкі праходзіць праграма і як змяняюцца значэнні. На ўроку сартавання вы можаце ўбачыць, як элементы масіва перастаўляюцца на дыяграме.
■ Асяроддзе выканання знаходзіцца ўнутры вашай прылады
Як Python, так і C выконваюцца толькі з дапамогай браўзера вашай прылады. Код, які вы пішаце, ніколі не адпраўляецца на які-небудзь сервер. Пасля адкрыцця навучальныя матэрыялы і асяроддзе выканання захоўваюцца на вашай прыладзе, што дазваляе працягваць навучанне нават у месцах з нестабільнай сувяззю або адсутнасцю сігналу.
■ Уключаная вучэбная праграма (усяго 60 урокаў)
・Уводзіны ў Python: ад асноў да алгарытмаў (10 раздзелаў / 30 урокаў)
print(), зменныя і вылічэнні, f-радкі, аператары if, цыклы for, цыклы while, спісы, функцыі, пошук максімальнага значэння, бурбалкавая сартоўка
・Уводзіны ў мову C: ад асноў да алгарытмаў (10 раздзелаў / 30 урокаў)
printf(), цэлы тып і вылічэнні, scanf(), аператары if, цыклы for, масівы, масівы і радкі char, функцыі, пошук максімальнага значэння, бурбалкавая сартоўка
■ Практыкаванні ацэньваюцца аўтаматычна
Для практыкаванняў прадугледжаны тэставыя выпадкі. Націсканне кнопкі «Выканаць тэст» адлюстроўвае чаканае значэнне і фактычны вынік побач, што дазваляе адразу ўбачыць ваш статус «здаў/не здаў».
■ Свабоднае выкананне для свабоднага напісання кода
Асобна ад урокаў ёсць старонка, дзе вы можаце свабодна пісаць і запускаць код з нуля. Гэта карысна, калі вы хочаце праверыць код, які з'яўляўся ва ўроках.
■ Журнал навучання
Колькасць выкананняў праграмы, колькасць памылак і апошні напісаны вамі код запісваюцца на вашай прыладзе. Вы можаце праглядзець свой прагрэс пазней.
■ Умовы карыстання
• Бясплатнае карыстанне (будзе паказвацца рэклама)
• Рэгістрацыя ўліковага запісу або ўваход у сістэму не патрабуецца
• Ваш напісаны код, прагрэс і налады захоўваюцца толькі на вашай прыладзе (localStorage) і не адпраўляюцца на наш сервер.
• Для паказу рэкламы выкарыстоўваюцца файлы cookie і рэкламныя ідэнтыфікатары.
• Мэтавая ўзроставая аўдыторыя: 13 гадоў і старэй
• Палітыка прыватнасці: https://visual-coding-lab.web.app/privacy
Вывучайце праграмаванне на Python і C з дапамогай 60 практычных урокаў. Рэгістрацыя не патрабуецца, праграма працуе афлайн.