ቪዥዋል ኮዲንግ ላብራቶሪ በስማርትፎንዎ ብቻ ፕሮግራሚንግ እንዲማሩ የሚያስችልዎ የመማሪያ መተግበሪያ ነው። ከፓይዘን እና ሲ መሰረታዊ ነገሮች ጀምሮ እስከ ከፍተኛ እሴት ፍለጋ እና የአረፋ ደርድር ያሉ መሰረታዊ ስልተ ቀመሮችን የሚሸፍኑ 60 ትምህርቶችን ያካትታል።
■ ማንበብ፣ መጻፍ እና መሮጥ
እያንዳንዱ ምዕራፍ ባለ ሶስት ደረጃ ሂደት ይከተላል፡ "ማንበብ → ልምምድ → ፈተና"። አጭር ማብራሪያ ያነባሉ፣ ኮዱን በቦታው እንደገና ይፃፉ እና ያሂዱ፣ እና በመጨረሻም ግንዛቤዎን በጥያቄ ይፈትሹ። ከማንበብ ወይም ከመቅዳት ባለፈ እንዲሄድ የተነደፈ ነው።
■ የተለዋዋጮችን ይዘቶች ይመልከቱ
በፓይዘን ልምምዶች ውስጥ፣ የአፈፃፀም ውጤቶቹ ብቻ ሳይሆን በተለዋዋጮች ውስጥ ያሉት እሴቶች እንደ ሳጥኖች ይታያሉ። ፕሮግራሙን ደረጃ በደረጃ በማሄድ፣ ፕሮግራሙ በየትኞቹ መስመሮች ውስጥ እንደሚያልፉ እና እሴቶቹ እንዴት እንደሚለዋወጡ በምስል መከታተል ይችላሉ። በመደርደር ትምህርት ውስጥ፣ የድርድር አካላት በዲያግራም ውስጥ እንዴት እንደገና እንደሚደራጁ ማየት ይችላሉ።
■ የአፈፃፀም አካባቢ በመሳሪያዎ ውስጥ ነው
ፓይዘን እና ሲ ሁለቱም የሚከናወኑት በመሳሪያዎ አሳሽ ብቻ ነው። የሚጽፉት ኮድ በጭራሽ ወደ ማንኛውም አገልጋይ አይላክም። አንዴ ከተከፈተ በኋላ የመማሪያ ቁሳቁሶች እና የማስፈጸሚያ አካባቢ በመሳሪያዎ ላይ ይቀመጣሉ፣ ይህም ያልተረጋጋ ግንኙነት ወይም ምልክት በሌለባቸው አካባቢዎች እንኳን መማርዎን እንዲቀጥሉ ያስችልዎታል።
■ የተካተተው የትምህርት መርሃ ግብር (በጠቅላላ 60 ትምህርቶች)
・ወደ ፓይዘን መግቢያ፡ ከመሠረታዊ ነገሮች እስከ አልጎሪዝም (10 ምዕራፎች / 30 ትምህርቶች)
ህትመት()፣ ተለዋዋጮች እና ስሌቶች፣ f-strings፣ if statements፣ ለሉፖች፣ ሉፖች፣ ዝርዝሮች፣ ተግባራት፣ ከፍተኛ እሴት ፍለጋ፣ የአረፋ ቅደም ተከተል
・ወደ C መግቢያ ቋንቋ፡ ከመሠረታዊ ነገሮች እስከ አልጎሪዝም (10 ምዕራፎች / 30 ትምህርቶች)
printf()፣ int type እና calculations፣ scanf(), if statements፣ ለሉፖች፣ አደራደሮች፣ የቻር አደራደሮች እና ሕብረቁምፊዎች፣ ተግባራት፣ ከፍተኛ እሴት ፍለጋ፣ የአረፋ ቅደም ተከተል
■ ልምምዶች በራስ-ሰር ደረጃ ይሰጣቸዋል
የሙከራ ጉዳዮች ለልምምዶች ይቀርባሉ። "የሙከራ ሩጫ" የሚለውን መጫን የሚጠበቀውን እሴት እና ትክክለኛ ውጤት ጎን ለጎን ያሳያል፣ ይህም የማለፊያ/የመውደቅ ሁኔታዎን ወዲያውኑ እንዲያዩ ያስችልዎታል።
■ በነፃነት ለመጻፍ ኮድ ነፃ አፈፃፀም
ከትምህርቱ ተነጥለው፣ ኮዱን ከባዶ በነፃነት መጻፍ እና ማስኬድ የሚችሉበት ገጽ አለ። ይህ በትምህርቶቹ ውስጥ የታየውን ኮድ መሞከር ሲፈልጉ ጠቃሚ ነው።
■ የመማሪያ ምዝግብ ማስታወሻ
አንድን ፕሮግራም የፈጸሙበት ብዛት፣ የስህተቶች ብዛት እና የጻፉት የመጨረሻ ኮድ በመሳሪያዎ ላይ ይመዘገባል። እድገትዎን በኋላ መገምገም ይችላሉ።
■ የአጠቃቀም ውል
• ለመጠቀም ነፃ (ማስታወቂያዎች ይታያሉ)
• የመለያ ምዝገባ ወይም መግባት አያስፈልግም
• የጽሑፍ ኮድዎ፣ እድገትዎ እና ቅንብሮችዎ በመሳሪያዎ (localStorage) ላይ ብቻ የሚቀመጡ ሲሆን ወደ አገልጋያችን አይላኩም።
• ኩኪዎች እና የማስታወቂያ መለያዎች ማስታወቂያዎችን ለማሳየት ያገለግላሉ።
• የዒላማ ዕድሜ፡ 13 ዓመት እና ከዚያ በላይ
• የግላዊነት መመሪያ፡ https://visual-coding-lab.web.app/privacy
በ60 ተግባራዊ ትምህርቶች አማካኝነት የፓይዘን እና የሲ ፕሮግራሚንግ ይማሩ። ምዝገባ አያስፈልግም፣ እና ከመስመር ውጭ ይሰራል።