-
Target audience
Digital skills for allDigital skill level
AdvancedDigital technology / specialisation
SoftwareGeographic Scope - Country
MaltaIndustry - Field of Education and Training
Generic programmes and qualifications not further definedTarget language
EnglishType of initiative
Local initiative
Target group
Persons in secondary/compulsory educationTypology of training opportunities
Course
Learning activity
lab / simulation / practice coursework
Assessment type
OnlineTraining duration
Up to 1 week
Organization
Mandy FarrugiaIs the certificate/credential free
No
Is this course free
Yes
Type of training record
Single offer
Training Start date
2023
Effort
Part time light
Credential offered
Learning activity
Self-paced course
No
Image
Publish in core platform
Yes
Link Type
Organization url
Skip to content
Isem tal-Kors
Introduzzjoni għall-Ipprogrammar ta’ Livell Baxx f’C
Fornitur tat-Taħriġ
Mandy Farrugia
Dati tal-kors
10 ta’ Ottubru 17:00 – 20:00, 11 ta’ Ottubru 17:00 – 20:00
Sessjonijiet
2
Deskrizzjoni tal-kors
Matul dawn is-sessjonijiet twal ta’ 3 sigħat mifruxa fuq jumejn separati, dawk li attendew se jitgħallmu l-baŜi tal-lingwa ta’ programmar C, il-lingwa ta’ programmazzjoni omm li influwenzat C++, C, Java, u C# fost lingwi ta’ programmar oħra. Billi hija ibrida ta ‘lingwa ta’ programmar ta ‘livell baxx u għoli, C jista’ jintuża wkoll biex jipprogramma databases, karozzi li jsuqu waħedhom bħal Tesla, u sistemi inkorporati, għalhekk it-terminu programmazzjoni ta ‘livell baxx. C intuża wkoll biex tinħoloq is-sistema operattiva Microsoft Windows, kif ukoll macOS u Linux. F’Mejju 2020, skont l-indiċi TIOBE, C ġiet ikklassifikata bħala l-ogħla lingwa ta ‘programmar popolari peress li kienet użata għal skopijiet mediċi matul il-pandemija tal-COVID-19 bil-għan li tfittex antidotu għall-virus. L-ewwel sessjoni se tiffoka fuq kunċetti bażiċi ta’ programmazzjoni li jistgħu jkunu applikabbli għal lingwi oħra ta’ programmar (is-sintassi naturalment se tvarja iżda l-idea tibqa’ l-istess), jiġifieri funzjonijiet ta’ input u output biex tipprintja d-data fuq tieqa tal-console u tikseb input mit-tastiera, varjabbli, funzjonijiet/metodi, arrays, eċċ. It-tieni u l-aħħar sessjoni se tiffoka fuq kunċetti C aktar avvanzati sabiex jiġi ttrattat il-kunċett ta’ programmar ta’ livell baxx, bħal indikaturi (indirizzi tal-memorja u allokazzjoni u ħelsien tal-memorja fiżika), kif ukoll il-ħolqien ta’ kollezzjonijiet/listi statiċi/fissi u dinamiċi ( arrays) bl-użu ta’ indikaturi, funzjonijiet u kif huma differenti minn dawk f’C# u Java, structs (l-eqreb li tista’ tasal għal COP/programmazzjoni orjentata lejn l-oġġetti f’C) … C jgħallem lill-programmaturi l-awto-dixxiplina u mhux daqshekk tal-biża’ daqs kemm tagħmel il-midja!
Jekk mgħallma u użata beautifully, C jista ‘jaħdem sabiħ. Dawk li jattendu familjari mal-ipprogrammar se japprezzaw affarijiet li kienu jieħdu bħala sħaħ waqt li jipprogrammaw f’C# u Java. B’differenza C# u Java, C jafdak u qatt mhu se jipprova jwaqqafk, għalhekk C jista ‘jkun perikoluż jekk jintuża ħażin. Madankollu, matul dan il-kors, se nitgħallmu kif nużaw C b’mod sikur. Ġimgħa qabel il-bidu tas-sessjonijiet, dawk li jattendu se jirċievu tutorial dwar kif jiġi installat is-software meħtieġ li jintbagħat ukoll biex ma jintilifx ħin ifittxu links ta’ download fuq l-internet. Preżentazzjonijiet bil-PowerPoint, noti addizzjonali u l-kodiċi tas-sors jintbagħtu wkoll permezz ta’ GitHub/email għal referenza futura.
Metodu ta’ Kunsinna
Online




