Bir million o‘zbek dasturchilari loyihasining
“Full-stack dasturlash” yo‘nalishi bo‘yicha o‘qituvchilar uchun
QO‘LLANMA
MUNDARIJA
Dasturga Muqaddima 3
1-bosqich 3
2-bosqich 3
Dasturga Muqaddima 1-bosqich
Front-end dastrulash treki bilan bir xil
2-bosqich
1-dars 3-qism
Mana boshqa kod parchasi.
Izoh: Ushbu ish maydoni kurs davomida ishlatiladi. Bu ishchi maydonining chap tarafida ixtiyoriy kod yozib ishga tushirish mumkin
1-savol
Ushbu Run tugmasini bosganingizda nima bo‘ldi?
2-savol
Agar george ismini, masalan, amy deb o‘zgartirsak nima bo‘ladi? Ushbu o‘zgartirishni yuqoridagi muharrirga kiritib, kodni qaytadan ishga tushiring. Nima bo‘ldi?
Izoh: Chunki ‘amy’ nomli o‘zgaruvchi e’lon qilinmagan
3-savol
Agar biz barcha georgelarni amy bilan almashtirsak nima bo‘ladi? Kodni o‘zgartirib, yana ishga tushiring. Nima bo‘ldi?
Izoh: Chunki o‘zgaruvchi nomi qanday bo‘lishi dastur uchun farqi yo‘q. Lekin dastruchi uchun muhimdir, o‘zgaruvchi nomi yaxshi tanlangan holda ishlash ancha qulay bo‘ladi.
5-qism
1-savol
Bularning har birini ta’rifi bilan moslashtiring.
Izoh: A set of instructions for the computer to follow. – Komputer uchun ko‘rsatmalar to‘plami bu dastur (program)
A data object that knows how to draw lines on the screen. – Ekranda chiziqlar chiza oladigan obyekt. Ekranda turli shakllar chizish uchun Turtle obyekti ishlatiladi.
Undo your last code edit on a Mac. – Mac komputerida oxirgi amalni bekor qilish ⌘Z
Undo your last code edit on Windows. – Windows komputerida oxirgi amalni bekor qilish Ctrl+Z
A connection between a name in the code and some data in the computer’s memory. – Komputer xotirasida ma’lumot bilan koddagi nom orasidagi bog‘lanish bu o‘zgaruvchi.
2-savol
Bu siz ilgari ko‘rgan kod:
import turtle
fred = turtle.Turtle()
fred.color("red")
fred.forward(100)
fred.right(135)
fred.forward(140)
fred.right(135)
fred.forward(100)
Kodning qaysi qismi o‘zgaruvchi nomiga namuna?
Izoh: fred = … satri o‘zgaruvchini e’lon qilish
3-savol
Ushbu kod satrlaridan qaysi biri o‘zlashtirish bayonoti?
Izoh: fred = turtle.Turtle() – satrida tenglik belgisidan keyin yangi Turtle obyekti yaratilmoqda.
4-savol
Ushbu ifodaning har bir qismini to‘g‘ri tavsif bilan moslay olasizmi?
fred = turtle.Turtle()
Izoh: fred – yangi o‘zgaruvchini e’lon qilish, turtle.Turtle() komputer xotirasida yangi turtle obyekt yaratish.
5-savol
Do'stlaringiz bilan baham: |