Python in Education


  |  Chapter 3: Why Python in Education?



Download 3,73 Mb.
Pdf ko'rish
bet33/37
Sana01.01.2022
Hajmi3,73 Mb.
#303345
1   ...   29   30   31   32   33   34   35   36   37
Bog'liq
Python in Education (en)

24  |  Chapter 3: Why Python in Education?


CHAPTER 4

Python’s Secret Weapon:

Community!

Why is Python’s community so important?

When you learn a new skill, you become aware of and a participant

in the unique culture associated with that thing. The military, teach‐

ers, musicians and other vocations all have their own characteristic

and immediately recognizable cultures. The same goes for program‐

mers and different programming languages.

Happily, the Python community has an excellent reputation for

being a friendly group of people who value openness, actively

engage in outreach and give up their time for educational support.

These are all attributes that make it easy for both teachers and stu‐

dents to get involved with Python’s inimitable culture. As Eben

Upton from the Raspberry Pi Foundation mentioned, the Python

community is “exactly the sort you want. Education is a core part of

the community.”

Python programmers (variously called Pythonists, Pythonistas

and/or Pythonauts) are also a well organized bunch and have cre‐

ated the 

Python Software Foundation (PSF)

 as a rallying point for

the community. It also means that there is a legal entity with which

governments, companies and other institutions can formally inter‐

act.

25



1

For a complete list of Pycons around the world, see 



http://pycon.org/

.

The PSF

Here’s how the PSF describes itself:

The Python Software Foundation (PSF) is a volunteer led organiza‐

tion devoted to advancing open source technology related to the

Python programming language. It qualifies under the US Internal

Revenue Code as a tax-exempt 501(c)(3) scientific and educational

public charity, and conducts its business according to the rules for

such organizations.

The PSF was created to promote, protect, and advance the Python

programming language and to support and facilitate the growth of a

diverse and international community of Python programmers. This

is achieved by supporting the development of the Python program‐

ming language itself (whose intellectual property belongs to the

PSF), providing technical infrastructure for the Python community

(such as servers, mailing lists and the 

Python website

), running and

supporting various international Python conferences (or Pycons,

1

such as the one held in the UK mentioned in 



Chapter 2

), and the

giving of grants to individuals and organizations for projects related

to the development of Python, Python-related technology, and edu‐

cational resources.

Anyone who is a user or supporter of Python can join and volunteer

as little or much as they see fit. The Python website and PSF should

be your first port of call for information relating to the Python com‐

munity. It includes the 

complete documentation for the language

(and tutorials, too).

The PSF also hosts several 

mailing lists

 that cater to various locales

and interests. For example, there is an 

education special interest

group mailing list

 that you can join (the web page for the Edu-SIG

also includes many useful links for resources and evidence of

Python’s efficacy as an educational programming language).

Another important aspect of the PSF’s work is outreach and helping

to make the community a 

welcoming place for newcomers

—no


matter their background, age or level of experience. This is manifes‐

ted in several ways.




Download 3,73 Mb.

Do'stlaringiz bilan baham:
1   ...   29   30   31   32   33   34   35   36   37




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish