Scratch ምንድን ነው እና ለምንድነው?

ጭረት ይወቁ, ምንድን ነው

Scratch በ MIT የተፈጠረ እና በብሎክ ላይ የተመሰረተ ምስላዊ በይነገጽ ላይ የተመሰረተ የፕሮግራም አወጣጥ ቋንቋ ነው።, ስለዚህ የልጆችን እና ሰዎች እውቀት የሌላቸውን ፕሮግራሞችን በእጅጉ ያመቻቻል. ከ 8 እስከ 16 ዓመት እድሜ ውስጥ ይመከራል.

ይህ ሁሉ የሚደገፈው በ Scratch Foundationተልእኮው፡- ለትርፍ ያልተቋቋመ ድርጅት፡-

የእኛ ተልእኮ የነገውን አለም ለመቅረጽ እንዲችሉ የሁሉንም ህጻናት፣ የተለያየ አስተዳደግ፣ የማሰብ፣ የመፍጠር እና የመተባበር እድሎችን መስጠት ነው።

ግን አስፈላጊ ለሆኑት, በ Scratch ምን ሊደረግ ይችላል.

ለምንድን ነው

ለዚህ እገዳ ፕሮግራሚንግ ብዙ አጠቃቀሞች።

ጨዋታዎችን እና እነማዎችን ይስሩ

የዚህ ቋንቋ ዋነኛ አጠቃቀም አንዱ ነው. በመሣሪያ ስርዓትዎ ላይ የሚጋሩ እና ፕሮግራም ማድረግን መማር የሚቀጥሉበት እነማዎችን እና ጨዋታዎችን ይፍጠሩ።

ፕሮግራሚንግ አስተምሩ

በእንግሊዝ ውስጥ ለመጀመሪያ ጊዜ ፕሮግራሚንግ ለማስተማር ጥቅም ላይ ስለዋለ ፣ እድገቱ ሊቆም የማይችል ነበር እና ዛሬ ወላጆች እና አስተማሪዎች ልጆችን እንዴት ኮድ ማድረግ እንደሚችሉ ማስተማር እንዲጀምሩ ተመራጭ መንገድ ነው።

Scratchን የተማሩ ልጆች በተወሰኑ የሂሳብ ቦታዎች ላይ ተጨማሪ መገልገያዎች ሊኖራቸው ይገባል. ስለዚህ ጉዳይ የሚናገሩ ወረቀቶችን እና Scratchን በመማር እና በሌሎች ቋንቋዎች ፕሮግራምን መማር መካከል ያለውን ትስስር ማግኘት እፈልጋለሁ። የሚያውቁት ካሉ እባክዎን በአስተያየቶቹ ውስጥ ይተውዋቸው።

ፕሮግራም Arduino

ከአርዱዪኖ ጋር ፕሮግራሚንግ ለማድረግ የተለያዩ አይዲኢዎች እና Scratch-based ሶፍትዌር ተፈጥረዋል። እንደቀደሙት ጉዳዮች ሃሳቡ የፕሮግራም አወጣጥ ስራን ቀላል ማድረግ ነው

ፕሮግራም LEGO ማበልጸጊያ / EV3 የአእምሮ ማዕበል

የLEGO ሮቦቲክስ ኪት ካለዎት ሮቦትዎን ለመቆጣጠር እና ለማቀድ በኦፊሴላዊው መድረክ ላይ ወደ Scratch ተጨማሪ ብሎኮች ማከል ይችላሉ።

በLEGO Boost APP በ Scratch ላይ የተመሰረተ የብሎክ ፕሮግራሞችን አስቀድመን አግኝተናል

ሌሎች

ሰዎች በተለያዩ አጠቃቀሞች ሲጠቀሙበት አይቻለሁ እና ሁልጊዜ ከምናስበው ከተለመዱት አጠቃቀሞች ጋር ምንም ግንኙነት የላቸውም። ስለዚህ ምናብዎ ይሮጥ እና ምርጡን ይጠቀሙበት።

IoT መሳሪያዎችን መቆጣጠር እንችላለን? Raspberrys? የቤት አውቶማቲክ? አርቴፊሻል ኢንተለጀንስ እና የማሽን መማር?

መመርመርና መማር አለብህ። እንደተለመደው.

ለምንድነው የምጠቀመው

ደህና አሁን ለ 2 ነገሮች መጠቀም እጀምራለሁ.

በአንድ በኩል፣ ልጄ የቪዲዮ ጨዋታዎችን እንድሠራ ጠየቀችኝ። እኛ እንዲሰራ የምንፈልገውን በማስታወሻ ደብተር ውስጥ ጽፈናል እና እነዚያን ጨዋታዎች ወደ ህይወት እንድመጣ Scratchን እንደ ፍፁም መሳሪያ አድርጌ ነው የማየው።

ይህን የማደርገው በጊዜው የማላየው ፕሮግራም እንዲማሩ በማሰብ ሳይሆን የታቀደውን ለማድረግ እንደ መሳሪያ ነው።

በሌላ በኩል፣ የLEGO Boost አለን እና በነባሪ ለሚመጡት ስብሰባዎች ተጨማሪ ጥቅም ልንሰጠው እንፈልጋለን። እና እየሰራንበት ነው።

በአሁኑ ጊዜ ለሌላ ነገር አልጠቀምበትም። ለ Arduino Scratchን መሞከር እፈልጋለሁ, ግን የምጠቀምበት አይመስለኝም. ሴት ልጆቼን አላውቅም።

ፕሮግራሙን ለመማር ይህ ቋንቋ ትክክለኛ ስለመሆኑ እርግጠኛ አይደለሁም። ወይም ልጆች በእውነት ፍላጎት ከሌላቸው በጣም ቀደም ብለው ማስተዋወቅ ያለባቸው አይመስለኝም።

Scratch Jr ወይም Scratch Junior

ከ 5 እስከ 7 አመት ለሆኑ ህፃናት scratch jr

እሱ የ Scratch ስሪት ነው፣ ቀላል፣ ጥቂት ብሎኮች ያሉት፣ እና በይነገጽ እና ግራፊክስ ለታዳጊ ህፃናት የተነደፈ። ከ 5 እስከ 7 አመት ለሆኑ ህጻናት ይመከራል.

በስማርትፎኖች ወይም ታብሌቶች ላይ ሊጠቀሙበት የሚችሉት ለ iOS ወይም ለአንድሮይድ መተግበሪያ ነው።

ስለ ተጨማሪ ማየት ይችላሉ Scratch Jr ወይም Junior በይፋዊ ድር ጣቢያቸው ላይ

Scracth አውርድና ጫን

ይችላሉ መተግበሪያውን ያውርዱ ለዊንዶውስ፣ ማክ እና አንድሮይድ ግን ሊኑክስን መደገፍ አቆሙ :(እና በጣም ያሳዘነኝ ነገር ነው።

አማራጮችን ፈልጌያለሁ እና እርስዎ የሊኑክስ ተጠቃሚ ከሆኑ (ኡቡንቱን እጠቀማለሁ) በሌላ ልጥፍ የበለጠ እነግራችኋለሁ.

Scratch Online፣ በአሳሹ ውስጥ

በመስመር ላይ ወይም በአሳሹ ውስጥ መቧጨር

መጫኑን የማይፈልጉ ከሆነ ለማየት ብቻ ይፈልጋሉ ድሩን በማሰስ ሊጠቀሙበት ይችላሉ። እና የመስመር ላይ መድረክን ይጠቀሙ። ሁሉም ነገር ነፃ ነው።

የመተግበሪያዎች ጥቅም በመስመር ላይ ሁነታ ከበይነመረቡ ጋር መገናኘት ሳያስፈልገን አፕሊኬሽኑን መጠቀማችንን መቀጠል መቻላችን ነው, ይህ ደግሞ ብዙ ጊዜ የሚደነቅ ነው.

ማህበረሰብ

ከቋንቋው Scratch በተጨማሪ ይህንን ቋንቋ የሚጠቀመውን ማህበረሰብ በሙሉ ይገልጻል። ከፍተኛ መጠን ያለው መረጃ በደረጃ በደረጃ ትምህርቶች, ጥናቶች, ወረቀቶች እና በተለይም አንዳንድ ቅርፀቶችን እናገኛለን ጥርጣሬያችንን የምንጠይቅባቸው መድረኮች እና ከብዙ ሰዎች ጋር ይገናኙ።

ሁሉም ነገር በ Scratch ውስጥ ክፍት ነው፣ ስለዚህ አንድን ፕሮጀክት ስታተም ሁሉም ሰው ያንን ኮድ ማየት እና ከእሱ መማር ይችላል። የማያውቁትን ነገር እንዴት ማድረግ እንደሚችሉ ለማወቅ ፕሮጀክቶችን ማሰስም ይችላሉ።

አስተያየት ተው