54
I.ISHDAN MAQSAD: Python dasturlash tilida murakkab rasmlar va harakatlanuvchi
ob‟eklarni dasturlash.
II.LABORATORIYA MASHG‘ULOTIGA KERAK BO’LADIGAN JIHOZLAR:
Zamonaviy Core i5 yoki Core i7 kompyuterlari. Proektor qurilmasi. Konspekt daftarlari.
Laboratoriya ishi natijalar qaydi.
III.ISHNI BAJARISH TARTIBI:
Topshiriqni bajarish namunalar:
Masalala. Besh qirrali yulduz chizish.
Dastur kodi:
from turtle import *
yulduz=Turtle ()
yulduz.right (75)
yulduz.forward (100)
for i in range (4):
yulduz. Right (144)
yulduz.forward (100)
turtle.done ()
Mustaqil bajarish uchun variantlar:
1. Rangi
qizil chiziq chizing
2. Rangi ko‟k va fon rangi yashil chiziq chizing
3. Rangi
sariq aylana chizing
4. Rangi sariq va fon rangi ko‟k aylana chizing
5. Rangi yashil to‟rtbrchak chizing
6. Rangi yashil va fon rangi qora to‟rtburchak chizing
7. Rangi qizil to‟rtburchak va yulduzcha chizing
8. Rangi qizil va fon rangi qora to‟rtburchak va yulduzcha chizing
9. Rangi
sariq kvadrat chizing
10. Rangi sari va fon rangi yashil kvadrat va elips chizing
11. Fon
rangi qizil Ellips chizing
12. Fon rangi ko‟k Ellips va sakkiz birchak chizing
IV.LABORATORIYA ISHI NATIJASIDA OLINGAN NATIJALAR:
1. Python dasturlash tilida murakkab rasmlar va harakatlanuvchi ob‟eklartlar
haqida
nazariy ma‟lumotlarni o„zlashtirishdi.
2. Python dasturlash tilida murakkab rasmlarni hosil qilish dasturini tuzishdi.
3. Python dasturlash tilida harakatlanuvchi ob‟ektlarni dasturlash.
V.TAVSIYA ETILADIGAN ADABIYOTLAR:
1.Eric Matthes. Python Crash Course Paperback.England 2015.205p.
2.Krishna Rungta. Learn Python in 1 Day: Complete Python Guide with Examples. India 2016.
-182 p.
3.Narasimha Karumanchi. Data Structure and Algorithmic Thinking with Python Paperback.
India 2015. 170p.
55
4.Сысоева М.В., Сысоев И. В. Программирование для «нормальных» с нуля на языке
Python Москва. 2018. -180с.
5.Федоров Д. Ю.Основы программирования на примере языка Python.
Санкт-Петербург
2018. -167 c.
6. Eshtemirov S. Nazarov F. Algoritmlash va dasturlash asoslari. O„quv qo„llanma.
Samarqand
2019. -208 b.