Skip to main content

Posts

Showing posts from May, 2018

Jinsi ya kutafuta scholarship

Je unataka kusoma nchi za nje kwa scholarship? Katika makala hii tutaona njia mbali mbali za kutafuta scholarship. Mtandaoni Dunia imebadilika tunaweza kupata taarifa mbali mbali kwenye simu zetu za viganjani au kompyuta, vile vile taarifa za scholarship zinapatikana kwa wingi kwenye mtandao. Unaweza kutumia google.com kutafuta scholarship zozote unazotaka kwa nchi yoyote duniani. Muhimu ni kuwa specific na unachotaka. Kwa mfano kama unataka kwenda USA ni vizuri ukasearch “scholarships in USA for international students” na sio “scholarships”. Kama matokea yatakayokuja ni machache unaweza kupunguza uspecific wako kidogo. Kwa ufupi inabidi uwe mjanja wa kutumia google. Vile vile vyuo vikuu vingine huwa vinatoa scholarship kwa wanafunzi wakigeni, hivyo ni vizuri kutembelea tovuti za vyuo hivyo. Mfano vyuo vikuu vingi vya marekani huwa vinatoa scholarships kwa wanafunzi waliofanya vizuri katika mitihani ya SAT (kwa undergraduate). Pia kuna tovuti mbali mbali zinazoweka listi ya s

Scholarship za uturuki

Je unataka kwenda kusoma nchi za nje hususani uturuki? Makala hii itakuonesha scholarship mbali mbali zinazopatikana nchini uturuki katika ngazi tofauti za elimu, kuanzia High school, undergraduate na kuendelea. Zifuatazo ni scholarship tofauti tofauti za uturuki na utaratibu wake wa kuapply. Scholarship za serikali ya uturuki Serikali ya uturuki huwa inatoa scholarship kwa wanafunzi wa nchi mbali mbali kwenda kusoma nchini uturuki katika ngazi tofauti za elimu kuanzia undergraduate mpaka PHD. Pia scholarship hii ni kwa ajili ya masomo yote sio udaktari na uhandisi pekee, kwa hiyo watu wa vitengo vingine wanaweza kuapply kama wahasibu na kadhalika. Application zinafanyika mtandaoni kupitia link ifuatayo. https://www.turkiyeburslari.gov.tr/en/english-home/ Scholarship za IDB Scholarship za IDB yani Islamic Development Bank zinatolewa kwa ajili ya wanafunzi wa ngazi mbali mbali kuanzia undergraduate na kuendelea. Scholarship hizi ni kwa ajili ya waislamu. Utaratibu wa kuapply ni

Kuwa mwalimu wa kiingereza na TEFL

Je unataka kuwa mwalimu wa kiingereza anayetambulika katika nchi nyingi? Au wewe si mwalimu lakini ni mjuzi wa kiingereza na unataka kupata kazi ya ualimu kirahisi? Katika makala hii tutaona mtihani wa TEFL na umuhimu wake. TEFL kwa kirefu ni Teaching English as a Foreign Language. TEFL ni kwa ajili ya kifundisha kiingereza kwa wanafunzi ambao lugha yao ya asili sio kiingereza. Kwa hiyo TEFL inatumika zaidi katika nchi ambazo haziongei kiingereza kama Spain, Uturuki, China na kadhalika. Pia TEFL hutumika katika nchi zinazoongea kiingereza ili kufundishia kiingereza wahamiaji katika nchi hizo. Huu ni mtihani ambao ukishafaulu na kupata cheti utakuwezesha kufundisha kiingereza katika shule mbali mbali duniani kote. Ni mtihani wa kimataifa, kwa hiyo unatambulika nchi nyingi. Vile vile vituo vya kufanyia mtihani huwa vinasaidia kupata kazi katika nchi mbalimbali. Kwa mfano seriousteachers.com wao huwa wanapata kazi nyingi kutoka kwa waajiri wanaohitaji walimu wa TEFL, nao huzisambaz

Algorithm na Pseudocode

Je unataka kujua mbinu ya kuandika programu iliyo bora? unataka kuwa tofauti na programmer wengine wa kawaida? Algorithm ni nini? Algorithm ni MFULULIZO wa hatua zilizo katika MPANGILIO MAALUMU zinazofanikisha kazi fulani. Mfano unaweza kuwa na kazi ya kuhesabu watu, au kazi ya kuamka asubuhi au kazi ya kula chakula au kazi na kutengeneza juisi. Katika kazi ya kula chakula, algorithm inaweza kuwa hivi Pika chakula Andaa chakula mezani Nawa mikono Kula Na katika kazi ya kutengeneza juisi, mfano juisi ya nanasi, algorithm inaweza kuwa hivi Osha tunda Menya nanasi Kata vipande vidogo vidogo Weka vipande katika blenda Ongeza maji na sukari Saga mchanganyiko katika blenda Mpangilio katika Algorithm Katika hatua hizi za algorithm utagundua kwamba tukigeuza hatua tu, tunaweza kuharibu hiyo kazi. Kwa mfano, katika kazi ya kutengeneza juisi ya nanasi, tukihamisha hatua ya kwanza kuwa ya mwisho, tutakuwa tumetengeneza juisi yenye uchafu katika maganda yake. Hivyo basi wa

Maamuzi katika programu - Alama za usawa na uhusiano

Katika somo hili tutajifunza jinsi ya kutumia alama zingine za hesabu katika programu zetu. Tutajifunza alama za aina mbili yaani alama za usawa (Equality Operators) na alama za uhusiano (Relational Operators). Alama hizi ni muhimu kufahamu matumizi yake kwani katika alama tutakazozitumia sana katika programu zetu. Kwa mfano tunataka kutengeneza programu itakayopanga matokeo ya wanafunzi katika grade A, B, C na kuendelea. Ili kujua kama grade ya mwanafunzi ni A, itabidi tucheki kama grade ni kubwa kuliko au sawa na 80 ( grade >= 80). 80 tumeitumia kama mfano tu, bila shaka utatumia namna grade zinavyopangwa katika level flani. Mfano mwingine, tunaweza kutaka kujua wanafunzi wote ambao hawajapata sifuri, katika programu hii tutacheki kama grade sio sawa na sifuri ( grade != 0 ). Jedwali lifuatalo linaonesha alama za usawa. Alama katika hesabu Alama katika C Mfano Maana = == x == y x ni sawa na y ≠ != x != y x sio sawa na y Jedwali ilifuatalo linaonesha

Arithmetic katika C

Ni kawaida katika programu kutaka kutumia mlinganyo(equation) au kanuni(formula) flani katika programu yako. Kwa mfano unaweza kuandika programu ya kukokotoa eneo la duara, katika programu hii itabidi uandike kanuni ya eneo la duara, hivyo ni muhimu kufahamu alama tofauti za hesabu zinavyoweza kuandikwa katika programu zetu za C. Jedwali lifuatalo linaonyesha alama katika C na katika aljebra Alama Aljebra C Kujumlisha a + b a + b Kutoa y - x y - x Kuzidisha ab a * b Kugawanya x / y au x ÷ y x / y Baki(Remainder) a mod b a % b Katika jedwali hili utagundua kwamba alama nyingi za kihesabu zinafanana na zile za C, isipokuwa alama mbili za kuzidisha na baki. Kuzidisha katika C kunawakilishwa na alama ya asterisk(*), katika hesabu tukiandika ab, inamaanisha a zidisha na b, lakini katika C tukiandika ab inamaanisha jina la variable ab, hivyo ili kuondoa mgongano wa maana, alama ya asterisk(*) hutumika. Alama ya asilimia(%) inawakilisha baki au salio