-
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
National initiative
Target group
Persons in tertiary education (EQF 6)Typology of training opportunities
Course
Learning activity
lab / simulation / practice coursework
Assessment type
Classroom basedTraining duration
Up to 3 months
Organization
University of MaltaIs the certificate/credential free
No
Is this course free
Yes
Type of training record
Single offer
Effort
Part time light
Credential offered
Learning activity
Self-paced course
No
Image
Publish in core platform
Yes
URL
Link Type
Organization url
Skip to content
Python hija lingwa ta’ scripting għal skopijiet ġenerali li hija kemm għanja f’karatteristiċi kif ukoll sempliċi biżżejjed biex titgħallem bħala l-ewwel lingwa ta’ programmar. Matul l-aħħar snin, Python kiber fil-popolarità, u b’mod konsistenti żamm l-ewwel post 3 fl-aktar eżerċizzji ta ‘klassifikazzjoni ta’ fama. L-interess huwa mħeġġeġ mill-ġid ta ‘riżorsi ta’ tagħlim, għodod, u libreriji disponibbli l-aktar b’xejn.
Wara li tgħaddi mill-prinċipji fundamentali u l-għodod meħtieġa, din l-unità se tesplora kemm is-sintassi tal-lingwa kif ukoll il-libreriji komuni li jiffaċilitaw il-kompiti tal-programmatur. Kunċetti bħal tipi ta’ data, varjabbli kumplessi, funzjonijiet, strutturi ta’ kontroll u dokumentazzjoni se jkunu koperti. Diversi libreriji se jintużaw għal varjetà ta ‘applikazzjonijiet inkluż l-awtomatizzazzjoni ta’ kompiti komuni, l-użu ta ‘fajls, il-konnessjoni ma’ servers tal-web, u l-ittestjar tal-kodiċi żviluppat.
Għalkemm l-unità tassumi xi familjarità ma ‘lingwa ta’ programmar oħra u fehim bażiku ta ‘kif il-websajts huma miktuba u skjerati, xorta se tkopri l-affarijiet bażiċi. L-approċċ meħud se jkun taħlita ta’ lekċers u sessjonijiet prattiċi fil-klassi fejn il-parteċipanti jistgħu jaħdmu bil-pass tagħhom b’kompiti li jaqblu mal-livelli ta’ ħiliet differenti. Aqra iktar
Riżultati tat-Tagħlim:
1. Għarfien u Fehim:
Sa tmiem it-Taqsima l-istudent ikun jista’:
– Tiddistingwi bejn il-paradigma differenti tal-ipprogrammar;
– Identifika t-tipi differenti tad-dejta Python;
– Identifika l-istrutturi differenti ta’ kontroll Python;
– Uża b’mod effettiv il-funzjonijiet, l-argumenti u l-valuri tar-ritorn Python;
– Jaqbad il-baŜi tal-interazzjoni mas-Sistema Operattiva;
– Jirrikonoxxu l-ħtieġa għall-immaniġġjar tal-eċċezzjonijiet;
– Jirrikonoxxu l-ħtieġa għall-ittestjar;
– Spjega kif it-teknoloġiji jippermettu l-World Wide Web;
– Identifika elementi bażiċi tal-kodiċi tal-paġna tal-web.
2. Ħiliet:
Sa tmiem it-Taqsima l-istudent ikun jista’:
– Installa u waqqaf ambjenti Python;
– Uża IDE għad-debugging u s-soluzzjoni tal-problemi;
– Issolvi kompiti sempliċi billi tuża skripts;
– Kuntrast approċċi differenti għall-istess problema;
– Aqra minn u tikteb fil-fajls b’mod programmatiku;
– Installa u uża libreriji ta’ partijiet terzi;
– Ikkonnettja u rkupra informazzjoni minn web server;
– Immaniġġja l-eċċezzjonijiet tar-runtime b’grazzja;
– Timplimenta każijiet tat-test għall-ittestjar awtomatizzat.
Test/i Prinċipali u kwalunkwe qari supplimentari:
Tgħallem Python, Break Python – Gwida għall-Ipprogrammar għall-Bidu
https://learnpythonbreakpython.com/
Awtomatizza l-Boring Stuff b’Python
https://automatetheboringstuff.com/
Tgħallem Python Bl-Eżempju
https://www.learnbyexample.org/python/
NOTI ADDIZZJONALI Għarfien, Ħiliet u Kompetenzi Prerekwiżit: Ħiliet bażiċi ta’ programmar (fi kwalunkwe lingwa) u fehim ta’ teknoloġiji sempliċi tal-web.




