|
|
6 months ago | |
|---|---|---|
| .. | ||
| 1-Introduction | 7 months ago | |
| 2-Working-With-Data | 6 months ago | |
| 3-Data-Visualization | 8 months ago | |
| 4-Data-Science-Lifecycle | 8 months ago | |
| 5-Data-Science-In-Cloud | 8 months ago | |
| 6-Data-Science-In-Wild | 8 months ago | |
| docs | 8 months ago | |
| examples | 7 months ago | |
| quiz-app | 8 months ago | |
| sketchnotes | 8 months ago | |
| AGENTS.md | 7 months ago | |
| CODE_OF_CONDUCT.md | 8 months ago | |
| CONTRIBUTING.md | 7 months ago | |
| INSTALLATION.md | 7 months ago | |
| README.md | 6 months ago | |
| SECURITY.md | 8 months ago | |
| SUPPORT.md | 8 months ago | |
| TROUBLESHOOTING.md | 7 months ago | |
| USAGE.md | 7 months ago | |
| for-teachers.md | 8 months ago | |
README.md
Sayansi ya Takwimu kwa Kompyuta - Mtaala
Azure Cloud Advocates wa Microsoft wanakuletea mtaala wa wiki 10, masomo 20 kuhusu Sayansi ya Takwimu. Kila somo lina majaribio ya kabla na baada ya somo, maelekezo ya maandishi ya kukamilisha somo, suluhisho, na kazi ya nyumbani. Mbinu yetu ya kujifunza kwa miradi inakuruhusu kujifunza huku ukijenga, njia iliyothibitishwa ya kuhakikisha ujuzi mpya unakaa.
Shukrani za dhati kwa waandishi wetu: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 Shukrani za pekee 🙏 kwa Microsoft Student Ambassador waandishi, wakaguzi na wachangiaji wa maudhui, hasa Aaryan Arora, Aditya Garg, Alondra Sanchez, Ankita Singh, Anupam Mishra, Arpita Das, ChhailBihari Dubey, Dibri Nsofor, Dishita Bhasin, Majd Safi, Max Blum, Miguel Correa, Mohamma Iftekher (Iftu) Ebne Jalal, Nawrin Tabassum, Raymond Wangsa Putra, Rohit Yadav, Samridhi Sharma, Sanya Sinha, Sheena Narula, Tauqeer Ahmad, Yogendrasingh Pawar , Vidushi Gupta, Jasleen Sondhi
![]() |
|---|
| Sayansi ya Takwimu kwa Kompyuta - Sketchnote na @nitya |
🌐 Msaada wa Lugha Nyingi
Inasaidiwa kupitia GitHub Action (Imejiendesha & Inasasishwa Kila Wakati)
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 | 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
Ikiwa ungependa lugha za ziada ziongezwe, orodha ya lugha zinazosaidiwa inapatikana hapa
Jiunge na Jamii Yetu
Tuna mfululizo wa kujifunza na AI unaoendelea kwenye Discord, jifunze zaidi na jiunge nasi katika Learn with AI Series kuanzia tarehe 18 - 30 Septemba, 2025. Utapata vidokezo na mbinu za kutumia GitHub Copilot kwa Sayansi ya Takwimu.
Je, wewe ni mwanafunzi?
Anza na rasilimali zifuatazo:
- Ukurasa wa Kituo cha Wanafunzi Katika ukurasa huu, utapata rasilimali za wanaoanza, vifurushi vya wanafunzi na hata njia za kupata vocha ya cheti bila malipo. Huu ni ukurasa wa kuuweka alama na kuutembelea mara kwa mara kwani tunabadilisha maudhui angalau kila mwezi.
- Microsoft Learn Student Ambassadors Jiunge na jamii ya kimataifa ya mabalozi wa wanafunzi, hii inaweza kuwa njia yako ya kuingia Microsoft.
Kuanza
📚 Nyaraka
- Mwongozo wa Usakinishaji - Maelekezo ya hatua kwa hatua kwa wanaoanza
- Mwongozo wa Matumizi - Mifano na mtiririko wa kazi wa kawaida
- Mwongozo wa Kutatua Shida - Suluhisho kwa matatizo ya kawaida
- Mwongozo wa Kuchangia - Jinsi ya kuchangia mradi huu
- Kwa Walimu - Mwongozo wa kufundisha na rasilimali za darasani
👨🎓 Kwa Wanafunzi
Wanaoanza Kabisa: Je, wewe ni mpya katika sayansi ya takwimu? Anza na mifano rahisi kwa wanaoanza! Mifano hii rahisi, yenye maelezo ya kina itakusaidia kuelewa misingi kabla ya kuingia kwenye mtaala kamili. Wanafunzi: kutumia mtaala huu peke yako, fanya nakala ya repo nzima na ukamilishe mazoezi peke yako, ukianza na jaribio la kabla ya somo. Kisha soma somo na ukamilishe shughuli nyingine. Jaribu kuunda miradi kwa kuelewa masomo badala ya kunakili msimbo wa suluhisho; hata hivyo, msimbo huo unapatikana katika folda za /solutions katika kila somo linalohusiana na mradi. Wazo jingine ni kuunda kikundi cha kujifunza na marafiki na kupitia maudhui pamoja. Kwa masomo zaidi, tunapendekeza Microsoft Learn.
Anza Haraka:
- Angalia Mwongozo wa Usakinishaji ili kusanidi mazingira yako
- Pitia Mwongozo wa Matumizi ili kujifunza jinsi ya kufanya kazi na mtaala
- Anza na Somo la 1 na endelea kwa mpangilio
- Jiunge na jamii yetu ya Discord kwa msaada
👩🏫 Kwa Walimu
Walimu: tumetoa mapendekezo kadhaa kuhusu jinsi ya kutumia mtaala huu. Tunapenda maoni yako katika jukwaa letu la majadiliano!
Kutana na Timu
Gif na Mohit Jaisal
🎥 Bonyeza picha hapo juu kwa video kuhusu mradi na watu waliouunda!
Mbinu za Kufundisha
Tumetumia kanuni mbili za kielimu tunapounda mtaala huu: kuhakikisha kuwa ni wa msingi wa miradi na kwamba unajumuisha maswali ya mara kwa mara. Kufikia mwisho wa mfululizo huu, wanafunzi watakuwa wamejifunza kanuni za msingi za sayansi ya data, ikiwa ni pamoja na dhana za kimaadili, maandalizi ya data, njia tofauti za kufanya kazi na data, uonyeshaji wa data, uchambuzi wa data, matumizi halisi ya sayansi ya data, na zaidi.
Zaidi ya hayo, jaribio lenye shinikizo la chini kabla ya darasa huweka nia ya mwanafunzi kuelekea kujifunza mada, wakati jaribio la pili baada ya darasa linahakikisha uhifadhi zaidi. Mtaala huu uliundwa kuwa rahisi na wa kufurahisha na unaweza kuchukuliwa kwa ukamilifu au kwa sehemu. Miradi huanza kwa urahisi na kuwa ngumu zaidi kufikia mwisho wa mzunguko wa wiki 10.
Pata Kanuni za Maadili, Miongozo ya Kuchangia, Miongozo ya Tafsiri. Tunakaribisha maoni yako ya kujenga!
Kila somo linajumuisha:
- Sketchnote ya hiari
- Video ya ziada ya hiari
- Jaribio la kujiandaa kabla ya somo
- Somo lililoandikwa
- Kwa masomo ya msingi wa miradi, mwongozo wa hatua kwa hatua wa jinsi ya kujenga mradi
- Ukaguzi wa maarifa
- Changamoto
- Usomaji wa ziada
- Kazi
- Jaribio la baada ya somo
Kuhusu maswali: Maswali yote yamejumuishwa kwenye folda ya Quiz-App, kwa jumla ya maswali 40 yenye maswali matatu kila moja. Yameunganishwa kutoka ndani ya masomo, lakini programu ya maswali inaweza kuendeshwa kwa ndani au kupelekwa kwenye Azure; fuata maelekezo kwenye folda ya
quiz-app. Yanatafsiriwa hatua kwa hatua.
🎓 Mifano Rahisi kwa Anayeanza
Mpya kwenye Sayansi ya Data? Tumetengeneza folda maalum ya mifano yenye msimbo rahisi, ulio na maelezo ya kina ili kukusaidia kuanza:
- 🌟 Hello World - Programu yako ya kwanza ya sayansi ya data
- 📂 Kupakia Data - Jifunze kusoma na kuchunguza seti za data
- 📊 Uchambuzi Rahisi - Hesabu takwimu na pata mifumo
- 📈 Uonyeshaji wa Msingi - Tengeneza chati na grafu
- 🔬 Mradi Halisi - Mchakato kamili kutoka mwanzo hadi mwisho
Kila mfano unajumuisha maelezo ya kina yanayoelezea kila hatua, na kuufanya kuwa mzuri kwa wanaoanza kabisa!
👉 Anza na mifano 👈
Masomo
![]() |
|---|
| Sayansi ya Data kwa Anayeanza: Ramani ya Njia - Sketchnote na @nitya |
| Namba ya Somo | Mada | Kundi la Somo | Malengo ya Kujifunza | Somo Lililounganishwa | Mwandishi |
|---|---|---|---|---|---|
| 01 | Kufafanua Sayansi ya Data | Utangulizi | Jifunze dhana za msingi za sayansi ya data na jinsi inavyohusiana na akili bandia, ujifunzaji wa mashine, na data kubwa. | somo video | Dmitry |
| 02 | Maadili ya Sayansi ya Data | Utangulizi | Dhana za Maadili ya Data, Changamoto & Mfumo. | somo | Nitya |
| 03 | Kufafanua Data | Utangulizi | Jinsi data inavyogawanywa na vyanzo vyake vya kawaida. | somo | Jasmine |
| 04 | Utangulizi wa Takwimu & Uwezekano | Utangulizi | Mbinu za kihesabu za uwezekano na takwimu ili kuelewa data. | somo video | Dmitry |
| 05 | Kufanya Kazi na Data ya Mahusiano | Kufanya Kazi na Data | Utangulizi wa data ya mahusiano na misingi ya kuchunguza na kuchambua data ya mahusiano kwa kutumia Lugha ya Muundo wa Maswali, inayojulikana kama SQL (inayotamkwa “si-kuel”). | somo | Christopher |
| 06 | Kufanya Kazi na Data ya NoSQL | Kufanya Kazi na Data | Utangulizi wa data isiyo ya mahusiano, aina zake mbalimbali na misingi ya kuchunguza na kuchambua hifadhidata za hati. | somo | Jasmine |
| 07 | Kufanya Kazi na Python | Kufanya Kazi na Data | Misingi ya kutumia Python kwa uchunguzi wa data kwa kutumia maktaba kama Pandas. Uelewa wa msingi wa programu ya Python unapendekezwa. | somo video | Dmitry |
| 08 | Maandalizi ya Data | Kufanya Kazi na Data | Mada kuhusu mbinu za data za kusafisha na kubadilisha data ili kushughulikia changamoto za data iliyopotea, isiyo sahihi, au isiyokamilika. | somo | Jasmine |
| 09 | Kuonyesha Kiasi | Uonyeshaji wa Data | Jifunze jinsi ya kutumia Matplotlib kuonyesha data ya ndege 🦆 | somo | Jen |
| 10 | Kuonyesha Usambazaji wa Data | Uonyeshaji wa Data | Kuonyesha uchunguzi na mitindo ndani ya muda fulani. | somo | Jen |
| 11 | Kuonyesha Uwiano | Uonyeshaji wa Data | Kuonyesha asilimia za makundi na za pekee. | somo | Jen |
| 12 | Kuonyesha Mahusiano | Uonyeshaji wa Data | Kuonyesha uhusiano na uhusiano kati ya seti za data na vigezo vyake. | somo | Jen |
| 13 | Uonyeshaji wa Maana | Uonyeshaji wa Data | Mbinu na mwongozo wa kufanya uonyeshaji wako kuwa wa thamani kwa utatuzi wa matatizo na ufahamu mzuri. | somo | Jen |
| 14 | Utangulizi wa Mzunguko wa Maisha wa Sayansi ya Data | Mzunguko wa Maisha | Utangulizi wa mzunguko wa maisha wa sayansi ya data na hatua yake ya kwanza ya kupata na kutoa data. | somo | Jasmine |
| 15 | Kuchambua | Mzunguko wa Maisha | Awamu hii ya mzunguko wa maisha wa sayansi ya data inazingatia mbinu za kuchambua data. | somo | Jasmine |
| 16 | Mawasiliano | Mzunguko wa Maisha | Awamu hii ya mzunguko wa maisha wa sayansi ya data inazingatia kuwasilisha ufahamu kutoka kwa data kwa njia inayorahisisha watunga maamuzi kuelewa. | somo | Jalen |
| 17 | Sayansi ya Data katika Wingu | Data ya Wingu | Mfululizo huu wa masomo unatoa utangulizi wa sayansi ya data katika wingu na faida zake. | somo | Tiffany na Maud |
| 18 | Sayansi ya Data katika Wingu | Data ya Wingu | Mafunzo ya mifano kwa kutumia zana za Low Code. | somo | Tiffany na Maud |
| 19 | Sayansi ya Data katika Wingu | Data ya Wingu | Kuweka mifano kwa kutumia Azure Machine Learning Studio. | somo | Tiffany na Maud |
| 20 | Sayansi ya Data katika Mazingira Halisi | Katika Mazingira Halisi | Miradi inayoendeshwa na sayansi ya data katika ulimwengu halisi. | somo | Nitya |
GitHub Codespaces
Fuata hatua hizi kufungua sampuli hii katika Codespace:
- Bonyeza menyu ya kushuka ya Code na uchague chaguo la Open with Codespaces.
- Chagua + New codespace chini ya paneli. Kwa maelezo zaidi, angalia maelezo ya GitHub.
VSCode Remote - Containers
Fuata hatua hizi kufungua repo hii katika kontena kwa kutumia mashine yako ya ndani na VSCode kwa kutumia kiendelezi cha VS Code Remote - Containers:
- Ikiwa ni mara yako ya kwanza kutumia kontena la maendeleo, tafadhali hakikisha mfumo wako unakidhi mahitaji ya awali (yaani, kuwa na Docker iliyosakinishwa) katika maelezo ya kuanza.
Kutumia hifadhi hii, unaweza kufungua hifadhi katika ujazo wa Docker uliojitenga:
Kumbuka: Chini ya pazia, hii itatumia Remote-Containers: Clone Repository in Container Volume... amri ya kunakili msimbo wa chanzo katika ujazo wa Docker badala ya mfumo wa faili wa ndani. Ujazo ni njia inayopendekezwa ya kuhifadhi data ya kontena.
Au fungua nakala iliyopakuliwa au iliyoklonwa ya hifadhi:
- Kloni hifadhi hii kwenye mfumo wako wa faili wa ndani.
- Bonyeza F1 na uchague amri ya Remote-Containers: Open Folder in Container....
- Chagua nakala iliyoklonwa ya folda hii, subiri kontena ianze, na ujaribu vitu.
Ufikiaji wa Nje ya Mtandao
Unaweza kuendesha nyaraka hizi nje ya mtandao kwa kutumia Docsify. Kloni hifadhi hii, sakinisha Docsify kwenye mashine yako ya ndani, kisha kwenye folda ya mizizi ya hifadhi hii, andika docsify serve. Tovuti itahudumiwa kwenye bandari ya 3000 kwenye localhost yako: localhost:3000.
Kumbuka, daftari hazitaonyeshwa kupitia Docsify, kwa hivyo unapohitaji kuendesha daftari, fanya hivyo kando katika VS Code ukiendesha kernel ya Python.
Mitaala Mingine
Timu yetu inazalisha mitaala mingine! Angalia:
Azure / Edge / MCP / Agents
Mfululizo wa AI Inayozalisha
Mafunzo ya Msingi
Mfululizo wa Copilot
Kupata Msaada
Unakutana na matatizo? Angalia Mwongozo wa Kutatua Matatizo kwa suluhisho za matatizo ya kawaida.
Ikiwa umekwama au una maswali kuhusu kujenga programu za AI, jiunge:
Ikiwa una maoni kuhusu bidhaa au makosa wakati wa kujenga, tembelea:
Kanusho:
Hati hii imetafsiriwa kwa kutumia huduma ya kutafsiri ya AI Co-op Translator. Ingawa tunajitahidi kwa usahihi, tafadhali fahamu kuwa tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokuwa sahihi. Hati ya asili katika lugha yake ya awali inapaswa kuzingatiwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu ya binadamu inapendekezwa. Hatutawajibika kwa kutoelewana au tafsiri zisizo sahihi zinazotokana na matumizi ya tafsiri hii.



