Сәлем, әлем!
Python — бағдарламалау әліппесі
Автор: Қожахмет Нұрәділ

Автор алғысөзде атаған үш мәселе
Нұрәділ Қожахмет кітаптың не үшін жазылғанын алғысөзде нақты түсіндіреді. Төмендегі үш тармақ басылымның негізгі міндеттерін көрсетеді.
- 01
IT туралы қазақша материал аз
Автор Қазақстан үшін жаңа сала жайлы қазақ тілінде жазылған кітаптар жоқтың қасы екенін айтады.
- 02
Қала мен ауыл арасындағы мүмкіндік айырмасы
Әсіресе ауыл мектептеріндегі оқушылар IT туралы аз ақпарат алады. Кітап оқу орнына қарамай, түсінікті бастапқы бағыт беруге арналған.
- 03
«Ерекше талант керек» деген түсінік
Кітап бағдарламалауды тек дарындылар меңгереді деген пікірмен келіспейді. Негізгі тірек — еңбек, шыдам және тұрақты жаттығу.
«IT маманы болу үшін асқан дарынды болудың қажеті жоқ».
Ең алдымен мектеп оқушыларына
Кітап IT саласына қызығатын, бірақ неден бастарын әлі білмейтін қазақстандық оқушыларға арналған.
- 01
Орта және жоғары сынып оқушыларына
Мәтін жоғары оқу орнының дайындығын талап етпейді. Мысалдар жеңілден күрделіге қарай беріледі.
- 02
Python-ды алғаш ашатындарға
Алғашқы тараулар бағдарламаның не екенін, ортаны қалай орнатуды және бірінші код жолын қалай іске қосуды түсіндіреді.
- 03
Өз бетімен танысуға
Мазмұны дайын бағыт береді: тіл негіздері, деректер құрылымы, файлдар, модульдер, кластар және бір үлкен жоба.
Бұл олимпиадалық есептер жинағы да, тәжірибелі мамандарға арналған анықтамалық та емес. Кітап Python-мен алғаш таныстырып, бір қорытынды жобаны егжей-тегжейлі талдайды.
Кітапта нақты не бар
print("Сәлем, әлем!")- 7–13-беттерАлғысөз, автордың тарихы және бағдарламалауды не үшін оқу керек
- 14–20-беттерPython-ды орнату және алғашқы бағдарлама
- 21–39-беттерАйнымалылар, деректер типтері, операторлар, шарттар, функциялар және циклдер
- 41–57-беттерТізімдер, сөздіктер, кортеждер, жиындар және deque
- 59–78-беттерФайлдар, модульдер, кластар, мұрагерлік және полиморфизм
- 79–111-беттерPygame-дегі «Жылан» ойыны: кластардан толық кодқа дейін
- 112–115-беттерҚорытынды және бағдарламалаудағы келесі қадамдар