|
|
9 months ago | |
|---|---|---|
| .. | ||
| 1-getting-started | 12 months ago | |
| 2-farm | 12 months ago | |
| 3-transport | 12 months ago | |
| 4-manufacturing | 12 months ago | |
| 5-retail | 12 months ago | |
| 6-consumer | 12 months ago | |
| docs | 12 months ago | |
| images | 12 months ago | |
| lesson-template | 12 months ago | |
| quiz-app | 12 months ago | |
| CODE_OF_CONDUCT.md | 12 months ago | |
| CONTRIBUTING.md | 12 months ago | |
| README.md | 9 months ago | |
| SECURITY.md | 12 months ago | |
| SUPPORT.md | 12 months ago | |
| attributions.md | 12 months ago | |
| clean-up.md | 12 months ago | |
| for-teachers.md | 12 months ago | |
| hardware.md | 12 months ago | |
| recommended-learning-model.md | 12 months ago | |
README.md
Liity Azure AI Foundry -yhteisöön
Jos kohtaat ongelmia tai sinulla on kysymyksiä AI-sovellusten rakentamisesta, liity muiden oppijoiden ja kokeneiden kehittäjien keskusteluihin MCP:stä. Tämä on tukiva yhteisö, jossa kysymykset ovat tervetulleita ja tietoa jaetaan avoimesti.
Jos sinulla on palautetta tuotteesta tai kohtaat virheitä rakentamisen aikana, käy osoitteessa:
Seuraa näitä vaiheita päästäksesi alkuun näiden resurssien käytössä:
- Haarauta repositorio: Klikkaa
- Kloonaa repositorio:
git clone https://github.com/microsoft/IoT-For-Beginners.git - Liity Microsoft Foundry Discordiin ja tapaa asiantuntijoita ja muita kehittäjiä
🌐 Monikielinen tuki
Tuettu GitHub Actionin kautta (automaattinen ja aina ajan tasalla)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Korean | Lithuanian | Malay | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Thai | Turkish | Ukrainian | Urdu | Vietnamese
IoT aloittelijoille - Opetussuunnitelma
Microsoftin Azure Cloud Advocates -tiimi tarjoaa mielellään 12 viikon ja 24 oppitunnin opetussuunnitelman IoT:n perusteista. Jokainen oppitunti sisältää ennen ja jälkeen oppitunnin tehtävät, kirjalliset ohjeet oppitunnin suorittamiseen, ratkaisun, tehtävän ja paljon muuta. Projektipohjainen oppimismetodi antaa mahdollisuuden oppia rakentamalla, mikä on todistetusti tehokas tapa omaksua uusia taitoja.
Projektit käsittelevät ruoan matkaa pellolta pöytään. Tämä sisältää viljelyn, logistiikan, valmistuksen, vähittäiskaupan ja kuluttajan - kaikki suosittuja IoT-laitteiden käyttöalueita.
Sketchnote: Nitya Narasimhan. Klikkaa kuvaa nähdäksesi suuremman version.
Sydämelliset kiitokset kirjoittajillemme Jen Fox, Jen Looper, Jim Bennett ja sketchnote-taiteilijallemme Nitya Narasimhan.
Kiitokset myös tiimillemme Microsoft Learn Student Ambassadors, jotka ovat tarkistaneet ja kääntäneet tätä opetussuunnitelmaa - Aditya Garg, Anurag Sharma, Arpita Das, Aryan Jain, Bhavesh Suneja, Faith Hunja, Lateefah Bello, Manvi Jha, Mireille Tan, Mohammad Iftekher (Iftu) Ebne Jalal, Mohammad Zulfikar, Priyanshu Srivastav, Thanmai Gowducheruvu ja Zina Kamel.
Tutustu tiimiin!
Gif by Mohit Jaisal
🎥 Klikkaa yllä olevaa kuvaa nähdäksesi videon projektista!
Opettajat, olemme lisänneet joitakin ehdotuksia siitä, miten käyttää tätä opetussuunnitelmaa. Jos haluat luoda omia oppitunteja, olemme myös lisänneet oppituntipohjan.
Opiskelijat, jos haluat käyttää tätä opetussuunnitelmaa itsenäisesti, haarauta koko repositorio ja suorita tehtävät itsenäisesti aloittaen ennen oppituntia tehtävällä kyselyllä, lukemalla oppitunnin ja suorittamalla loput aktiviteetit. Yritä luoda projektit ymmärtämällä oppitunnit sen sijaan, että kopioisit ratkaisukoodin; kuitenkin kyseinen koodi on saatavilla /solutions-kansioissa jokaisessa projektipohjaisessa oppitunnissa. Toinen idea olisi muodostaa opiskeluryhmä ystävien kanssa ja käydä sisältöä läpi yhdessä. Lisäopiskelua varten suosittelemme Microsoft Learn.
Katso kurssin yleiskatsaus tästä videosta:
🎥 Klikkaa yllä olevaa kuvaa nähdäksesi videon projektista!
Pedagogiikka
Olemme valinneet kaksi pedagogista periaatetta tämän opetussuunnitelman rakentamisessa: varmistaa, että se on projektipohjainen ja että se sisältää usein kyselyitä. Tämän sarjan lopussa opiskelijat ovat rakentaneet kasvien seurantaan ja kasteluun tarkoitetun järjestelmän, ajoneuvon seurantajärjestelmän, älykkään tehtaan ruoan seurantaan ja tarkistamiseen sekä ääni-ohjatun ruoanlaittoajastimen, ja oppineet IoT:n perusteet, mukaan lukien laitteen koodin kirjoittaminen, pilveen yhdistäminen, telemetrian analysointi ja tekoälyn käyttö reunalla.
Varmistamalla, että sisältö liittyy projekteihin, prosessi on opiskelijoille kiinnostavampi ja käsitteiden omaksuminen paranee.
Lisäksi matalan kynnyksen kysely ennen oppituntia ohjaa opiskelijan huomion aiheen oppimiseen, kun taas toinen kysely oppitunnin jälkeen varmistaa paremman omaksumisen. Tämä opetussuunnitelma on suunniteltu joustavaksi ja hauskaksi, ja sitä voi käydä läpi kokonaan tai osittain. Projektit alkavat pienistä ja muuttuvat yhä monimutkaisemmiksi 12 viikon jakson loppuun mennessä.
Jokainen projekti perustuu opiskelijoille ja harrastajille saatavilla olevaan todelliseen laitteistoon. Jokainen projekti tutkii tiettyä projektialuetta ja tarjoaa asiaankuuluvaa taustatietoa. Menestyväksi kehittäjäksi tuleminen edellyttää ongelmanratkaisun kontekstin ymmärtämistä, ja taustatiedon tarjoaminen antaa opiskelijoille mahdollisuuden pohtia IoT-ratkaisujaan ja oppimistaan todellisen maailman ongelman kontekstissa, jonka he saattavat kohdata IoT-kehittäjänä. Opiskelijat oppivat rakentamiensa ratkaisujen "miksi" ja saavat arvostusta loppukäyttäjää kohtaan.
Laitteisto
Meillä on kaksi vaihtoehtoa IoT-laitteistolle, joita voi käyttää projekteissa riippuen henkilökohtaisista mieltymyksistä, ohjelmointikielen osaamisesta tai mieltymyksistä, oppimistavoitteista ja saatavuudesta. Olemme myös tarjonneet "virtuaalisen laitteiston" version niille, joilla ei ole pääsyä laitteistoon tai jotka haluavat oppia enemmän ennen ostamista. Voit lukea lisää ja löytää "ostoslistan" laitteistosivulta, mukaan lukien linkit ostaa täydellisiä sarjoja ystäviltämme Seeed Studiolta.
💁 Löydä käytössäännöt, osallistumisohjeet ja käännösohjeet. Otamme mielellämme vastaan rakentavaa palautettasi!
Jokainen oppitunti sisältää:
- sketchnote
- valinnainen lisävideo
- ennen oppituntia tehtävä kysely
- kirjallinen oppitunti
- projektipohjaisissa oppitunneissa vaiheittaiset ohjeet projektin rakentamiseen
- tietotarkistukset
- haaste
- lisälukemista
- tehtävä
- oppitunnin jälkeinen kysely
Huomio visailuista: Kaikki visailut löytyvät quiz-app-kansiosta, yhteensä 48 visailua, joissa jokaisessa on kolme kysymystä. Ne on linkitetty oppitunneista, mutta visailusovellusta voi ajaa paikallisesti tai julkaista Azureen; seuraa ohjeita
quiz-app-kansiossa. Visailut lokalisoidaan vähitellen.
Oppitunnit
| Projektin nimi | Opetettavat käsitteet | Oppimistavoitteet | Linkitetty oppitunti | |
|---|---|---|---|---|
| 01 | Aloitetaan | Johdatus IoT:hen | Opettele IoT:n perusperiaatteet ja IoT-ratkaisujen perusrakenteet, kuten sensorit ja pilvipalvelut, samalla kun asetat ensimmäisen IoT-laitteesi | Johdatus IoT:hen |
| 02 | Aloitetaan | Syvällisempi katsaus IoT:hen | Opettele lisää IoT-järjestelmän komponenteista sekä mikro-ohjaimista ja yksikorttitietokoneista | Syvällisempi katsaus IoT:hen |
| 03 | Aloitetaan | Vuorovaikutus fyysisen maailman kanssa sensoreilla ja toimilaitteilla | Opettele sensoreista, jotka keräävät dataa fyysisestä maailmasta, ja toimilaitteista, jotka lähettävät palautetta, samalla kun rakennat yövalon | Vuorovaikutus fyysisen maailman kanssa sensoreilla ja toimilaitteilla |
| 04 | Aloitetaan | Yhdistä laitteesi Internetiin | Opettele, kuinka IoT-laite yhdistetään Internetiin viestien lähettämistä ja vastaanottamista varten yhdistämällä yövalosi MQTT-välittäjään | Yhdistä laitteesi Internetiin |
| 05 | Maatila | Ennusta kasvien kasvua | Opettele ennustamaan kasvien kasvua IoT-laitteen keräämän lämpötiladatan avulla | Ennusta kasvien kasvua |
| 06 | Maatila | Tunnista maaperän kosteus | Opettele tunnistamaan maaperän kosteus ja kalibroimaan maaperän kosteusanturi | Tunnista maaperän kosteus |
| 07 | Maatila | Kasvien automaattinen kastelu | Opettele automatisoimaan ja ajoittamaan kastelu releen ja MQTT:n avulla | Kasvien automaattinen kastelu |
| 08 | Maatila | Siirrä kasvisi pilveen | Opettele pilvipalveluista ja pilvessä isännöidyistä IoT-palveluista sekä siitä, kuinka yhdistää kasvisi näihin julkisen MQTT-välittäjän sijaan | Siirrä kasvisi pilveen |
| 09 | Maatila | Siirrä sovelluslogiikkasi pilveen | Opettele, kuinka voit kirjoittaa sovelluslogiikkaa pilvessä, joka reagoi IoT-viesteihin | Siirrä sovelluslogiikkasi pilveen |
| 10 | Maatila | Pidä kasvisi turvassa | Opettele IoT:n turvallisuudesta ja siitä, kuinka pitää kasvisi turvassa avaimien ja sertifikaattien avulla | Pidä kasvisi turvassa |
| 11 | Kuljetus | Sijainnin seuranta | Opettele GPS-sijainnin seurantaa IoT-laitteille | Sijainnin seuranta |
| 12 | Kuljetus | Tallenna sijaintidata | Opettele tallentamaan IoT-dataa visualisointia tai myöhempää analysointia varten | Tallenna sijaintidata |
| 13 | Kuljetus | Visualisoi sijaintidata | Opettele visualisoimaan sijaintidata kartalla ja kuinka kartat esittävät todellisen 3D-maailman 2D-muodossa | Visualisoi sijaintidata |
| 14 | Kuljetus | Geoaidat | Opettele geoaidoista ja siitä, kuinka niitä voidaan käyttää hälyttämään, kun toimitusketjun ajoneuvot ovat lähellä määränpäätään | Geoaidat |
| 15 | Valmistus | Kouluta hedelmien laadun tunnistin | Opettele kouluttamaan pilvessä kuvanluokittelija hedelmien laadun tunnistamiseen | Kouluta hedelmien laadun tunnistin |
| 16 | Valmistus | Tarkista hedelmien laatu IoT-laitteesta | Opettele käyttämään hedelmien laadun tunnistinta IoT-laitteesta | Tarkista hedelmien laatu IoT-laitteesta |
| 17 | Valmistus | Käytä hedelmien tunnistinta reunalla | Opettele käyttämään hedelmien tunnistinta IoT-laitteessa reunalla | Käytä hedelmien tunnistinta reunalla |
| 18 | Valmistus | Käynnistä hedelmien laadun tunnistus sensorista | Opettele käynnistämään hedelmien laadun tunnistus sensorista | Käynnistä hedelmien laadun tunnistus sensorista |
| 19 | Vähittäiskauppa | Kouluta varastotunnistin | Opettele käyttämään objektin tunnistusta varastotunnistimen kouluttamiseen varaston laskemista varten kaupassa | Kouluta varastotunnistin |
| 20 | Vähittäiskauppa | Tarkista varasto IoT-laitteesta | Opettele tarkistamaan varasto IoT-laitteesta käyttämällä objektin tunnistusmallia | Tarkista varasto IoT-laitteesta |
| 21 | Kuluttaja | Tunnista puhe IoT-laitteella | Opettele tunnistamaan puhetta IoT-laitteella älykkään ajastimen rakentamiseksi | Tunnista puhe IoT-laitteella |
| 22 | Kuluttaja | Ymmärrä kieli | Opettele ymmärtämään IoT-laitteelle puhuttuja lauseita | Ymmärrä kieli |
| 23 | Kuluttaja | Aseta ajastin ja anna puhepalautetta | Opettele asettamaan ajastin IoT-laitteella ja antamaan puhepalautetta ajastimen asettamisesta ja sen päättymisestä | Aseta ajastin ja anna puhepalautetta |
| 24 | Kuluttaja | Tue useita kieliä | Opettele tukemaan useita kieliä, sekä IoT-laitteelle puhuttuja että älykkään ajastimen vastauksia | Tue useita kieliä |
Offline-käyttö
Voit käyttää tätä dokumentaatiota offline-tilassa käyttämällä Docsify. Haaroita tämä repo, asenna Docsify paikalliselle koneellesi ja kirjoita tämän repon juurikansiossa docsify serve. Verkkosivusto palvelee portissa 3000 paikallisessa isännässäsi: localhost:3000.
Visailu
Kiitos yhteisölle interaktiivisen visailun isännöinnistä, joka testaa tietosi jokaisesta luvusta. Testaa tietosi täällä
Voit luoda PDF-tiedoston tästä sisällöstä offline-käyttöä varten tarvittaessa. Tätä varten varmista, että sinulla on npm asennettuna ja suorita seuraavat komennot tämän repon juurikansiossa:
npm i
npm run convert
Kalvot
Joillekin oppitunneille on saatavilla kalvosarjoja slides -kansiossa.
Muut opetusohjelmat
Tiimimme tuottaa muita opetusohjelmia! Tutustu:
Azure / Edge / MCP / Agents
Generatiivinen AI -sarja
Keskeiset oppimateriaalit
Copilot-sarja
Kuvien lähteet
Kaikki tämän oppimateriaalin kuviin liittyvät lähteet löytyvät tarvittaessa Lähteet -sivulta.
Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattiset käännökset voivat sisältää virheitä tai epätarkkuuksia. Alkuperäistä asiakirjaa sen alkuperäisellä kielellä tulisi pitää ensisijaisena lähteenä. Kriittisen tiedon osalta suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä johtuvista väärinkäsityksistä tai virhetulkinnoista.


