Puppy Code යනු ළමයින් සඳහා කේතීකරණ ක්රීඩාවකි. බලු පැටියෙකුට තම බෝලය ලබා ගැනීමට උදව් කිරීමෙන් ළමයින් කේතනය කිරීමට ඉගෙන ගනී, වරකට එක පියවරක්.
බෝලය උයනේ කොහේ හරි තිබේ. බලු පැටියා එය ලබා ගනී, නමුත් ඔබ එහි යන ආකාරය හරියටම පැවසුවහොත් පමණි. සැලැස්මක් ගොඩනඟන්න, Run ඔබන්න, එවිට බලු පැටියා එය පියවරෙන් පියවර අනුගමනය කරයි.
සැලැස්ම ක්රියාත්මක නොවන්නේ නම්, එය වෙනස් කර නැවත උත්සාහ කරන්න.
එය ක්රමලේඛනයයි.
ඊතල සිට සැබෑ කේතය දක්වා
පළමු මට්ටම් සඳහා කියවීමක් අවශ්ය නොවේ. ළමයින් ඊතල තට්ටු කරන අතර පින්තූර අර්ථය දරයි.
එවිට ඊතල යතුරු මත වචන බවට පත්වේ. ඉන්පසු ළමයින් කුඩා අත් සඳහා සාදන ලද යතුරුපුවරුවක වචන ටයිප් කරයි.
පින්තූර වලින් කේතයට හදිසි පැනීමක් නොමැත. සෑම මට්ටමකටම එක් කුඩා නව අදහසක් එක් කරයි, එබැවින් කේතනය කිරීමට ඉගෙනීම සෙල්ලම් කිරීමක් මෙන් දැනේ.
ඇතුළත ක්රමලේඛන අදහස්
ළමයින්ට සෑම අදහසක්ම හමුවන්නේ ඔවුන්ට ප්රහේලිකාවක් විසඳීමට එය අවශ්ය බැවිනි. අදහස සඳහා ක්රමලේඛන නාමය පසුව පැමිණිය හැකිය.
අනුපිළිවෙල
සැලැස්මක් යනු අනුපිළිවෙලින් කරන ලද පියවර ලැයිස්තුවකි.
නිදොස්කරණය
සමහර මට්ටම් ආරම්භ වන්නේ එහි වැරැද්දක් ඇති සැලැස්මකිනි. ළමයින් වැරදි පියවර සොයාගෙන එය නිවැරදි කරයි.
ලූප
"3 වතාවක් කරන්න" එය යටතේ ඇති පියවර නැවත කරයි. බුබුලක් ලූපයට අයත් පියවර පෙන්වයි. සැලැස්ම ලිවීමට කෙටි වන අතර බලු පැටියා තවමත් සෑම පියවරක්ම ඇවිදියි.
If සහ else
"if ball" ප්රශ්නයක් අසයි: බෝලය මෙහි තිබේද? එයට යටින් ඇති පියවර ක්රියාත්මක වන්නේ පිළිතුර ඔව් වූ විට පමණි. පිළිතුර නැත වූ විට "else" යටතේ ඇති පියවර ක්රියාත්මක වේ.
කෙටි සැලසුම්
Puppy's Little Notebook හි, පිටුවේ ඇත්තේ පේළි හතක් පමණි. සෑම පියවරක්ම ලිවීම තවදුරටත් නොගැලපේ, එබැවින් ලූප සහ ප්රශ්න සැලැස්ම ප්රමාණවත් ලෙස කෙටි කරයි. ක්රමලේඛකයින්ට මේ සඳහා රීතියක් ඇත: ඔබම නැවත නොකරන්න.
කාර්යයන්
"trick find" බලු පැටියාට නමක් යටතේ පියවර කිහිපයක් උගන්වයි. "find" ලිවීමෙන් පසු බලු පැටියා ඒ සියල්ල කරයි. බලු පැටියා සිටගෙන සිටින ඕනෑම තැනක සිට උපක්රමයක් ක්රියාත්මක වේ.
ශ්රිත භාවිතා කරන කාර්යයන්
එක් උපක්රමයක් තවත් එකක් භාවිතා කළ හැකිය, එක් ශ්රිතයක් තවත් ශ්රිතයක් හඳුන්වන ආකාරයට. උපක්රමයක් එක් වරක් නිවැරදි කරන්න, එවිට එය භාවිතා කරන සෑම ස්ථානයක්ම නිවැරදි වේ.
පීඩනයකින් තොරව ළමුන් සඳහා ක්රමලේඛනය
Puppy Code එක කිසි විටෙකත් සරලව "වැරදි" යැයි නොකියයි.
සැලැස්මක් ක්රියා කිරීම නැවැත්වූ විට, ක්රීඩාව මඟින් බලු පැටියා කිරීමට උත්සාහ කළ දේ සහ එය නැවැත්වූ දේ පෙන්වයි. දරුවාට එක් පියවරක් වෙනස් කර සැලැස්ම නැවත ක්රියාත්මක කළ හැකිය.
ක්රියාත්මක වන දිගු සැලැස්මක් තවමත් නිවැරදි පිළිතුරකි. පේළි හතක පිටුවක් සහිත සටහන් පොත් මට්ටම් පමණක් කෙටි එකක් ඉල්ලා සිටී.
ඒවා නම්:
• ටයිමර් නැත
• ලකුණු නැත
• ඉරි නැත
• ඉක්මනින් අවසන් කිරීමට පීඩනයක් නැත
• නැති වීමට ක්රමයක් නැත
සෑම මට්ටමක්ම ආරම්භයේ සිටම විවෘතයි. දරුවන්ට අවශ්ය තාක් කල් එක් මට්ටමක රැඳී සිටිය හැකිය.
Listen යතුරක් සෑම මෙහෙයුමක්ම ශබ්ද නඟා කියවයි. දරුවෙකු අවසන් කරන සෑම තෙවන මට්ටමක්ම තෑග්ගක් ගෙන එයි: Puppy ගේ scrapbook සඳහා නව පින්තූරයක්.
එකට ඉගෙන ගන්න
ළමුන් සඳහා කේතනය පැත්තෙන් පැත්තට හොඳින් ක්රියා කරයි. දරුවෙකුට සහ වැඩිහිටියෙකුට එක් තිරයක් බෙදා ගැනීමට, බලු පැටියා ඊළඟට කළ යුතු දේ ගැන කතා කිරීමට, අනාවැකි කීමට සහ පියවර ලිවීමට මාරුවෙන් මාරුවට ගත හැකිය.
වැඩිහිටියන් සඳහා පිටුවක් එක් එක් ලෝකය උගන්වන දේ සහ සෙල්ලම් කරන්නේ කෙසේද යන්න පැහැදිලි කරයි. එය නිවාස පාසල් පාඩම්, STEM වේලාව හෝ නිවසේ නිහඬ දහවල් කාලයකට ගැලපේ.
මීට පෙර කිසිදා වැඩසටහන්ගත කර නොමැති වැඩිහිටියන්ට ද පළමු මට්ටමේ සිට ආරම්භ කළ හැකිය.
නිර්මාණය අනුව පුද්ගලික
Puppy කේතයට ගිණුමක් අවශ්ය නොවේ.
ඇත:
• දැන්වීම් නැත
• විශ්ලේෂණ නැත
• ලුහුබැඳීමක් නැත
• ගිණුමක් හෝ ලියාපදිංචියක් නැත
කිසිවක් රැස් කර හෝ කොතැනකවත් යවනු නොලැබේ.
ප්රගතිය උපාංගයේ සුරකින අතර උපාංගයේ පවතී.
කේත කිරීමට ඉගෙන ගන්න: ළමයින්ට ක්රමලේඛනය පියවරෙන් පියවර උගන්වන බලු පැටවුන් ප්රහේලිකා ක්රීඩාවක්.