Programiranje Python: Uvod u računarstvo

Source: http://mcsp.wartburg.edu/zelle/python/

John M. Zelle, Ph.D.

Pisao sam uvodni CS udžbenik koristeći Python. To je objavio Franklin, Beedle & Associates. Ako ste zainteresovani u razmatranju ili usvajanja ovog udžbenika, kontaktirajte Tom Sumner na FBA. Instruktor resursa, uključujući rješavanje problema i ispitnih pitanja su na raspolaganju od izdavača. Kliknite izdanje ispod za pristup izdanje specifičnih javnih resursa.

            

Jednostavno grafičku biblioteku: graphics.py

Ja sam razvio grafičku biblioteku jednostavan za korištenje da se uvede objektno orijentisanih koncepta. Biblioteka je objavljen pod GPL, tako da je slobodno dostupan za korištenje i modifikaciju.

graphics.py Jednostavna grafika modul koji se koristi u udžbeniku primjerima. Ovo je verzija 5.0, i da će raditi s obje Python 2.x i 3.x. Ovo je najnovija verzija grafičke biblioteke se može koristiti sa bilo izdanje knjige. Poznato je da se radi pod Linux, Windows i Mac OSX.

Grafika referentni (HTML) se mogu pregledati referentnu dokumentaciju za grafičku paket

Grafika referentni (PDF) štampati dokumentacije za grafičku paket


Zašto Python za CS1?

Na Wartburg College smo bili koristeći Python intenzivno u našem nastavnom planu i programu od 1998. Našli smo da to bude gotovo idealan prvi jezik i koristan alat u cijelom nastavnom planu i programu. Uvjeren sam da iz mog iskustva da Python je mnogo bolji za nastavu od jezika kao što su Java, C ++, ili Ada. Ako ste zainteresirani za učenje zašto, neki od mojih radova i prezentacija provjeriti.

Python kao prvi jezik

Rad predstavljen na 13. Godišnja Midwest Computer konferenciji, marta 1999. Ovaj stav radu je prikazan slučaj za Python u CS1 i CS2 kurseva.

Jednostavnije je bolje: Python kao nastavni jezik

HTML verziju razgovor sam predstavljen na CS i IT 2008. simpozij pod pokroviteljstvom CSTA i ACM.

Nastava računarska nauka sa Python

HTML verzija radionice I predstavljen na SIGCSE 2004. sigcse-slides.pdf je PDF datoteke slajdove, i sigcse-handout.pdf je radni materijal sa 4 slajda po stranici.

Jednostavno ne Pojednostavljeno: Istiskivanje najviše od CS1 sa Python

HTML verziju razgovor sam predstavljen na CCSC Fall 2003. ccsc-slides.pdf je PDF datoteke slajdove, i ccsc-handout.pdf je radni materijal sa 4 slajda po stranici.