
Pagrindinės struktūrinio programavimo sąvokos
Presentation
•
Computers
•
9th Grade
•
Practice Problem
•
Medium
Ina Kovaliova
Used 3+ times
FREE Resource
22 Slides • 9 Questions
1
Ina Kovaliova, Vilniaus "Laisvės" gimnazija
2025-05-15, 1S klasė
2
Word Cloud
Vienu ar dviem žodžiais apibūdinkite, kur mes susiduriame su programavimu savo kasdieniame gyvenime?
3
Pamokos uždavinys
4
Multiple Choice
Ką mes šiandien mokysimės?
Hakerių įgūdžių
Kurti kompiuterinius žaidimus
Kurti internetines svetaines
Suprasti pagrindines programavimo sąvokas
5
Algoritmai
6
Multiple Choice
Algoritmas, viena iš pagrindinių matematikos sąvokų, pavadinta lotynizuotu garsaus mokslininko vardu. Kieno vardu pavadinta algoritmo sąvoka?
Aristotelis
Al-Chorezmi
Algebra
Algorithm
7
Algoritmu vadinami aiškūs vienareikšmiai nurodymai (sakiniai), kaip turint tam tikrus pradinius duomenis galima gauti reikiamus rezultatus
Algoritmo sąvoka ir jo svarba programavime
8
Multiple Choice
Kas yra algoritmas?
Atsitiktinis komandų rinkinys
Kompiuterio programa
Žingsnis po žingsnio instrukcijų rinkinys
Matematikos formulė
9
žodžiais;
grafiškai;
pseudokodu;
programavimo kalba
Kaip pavaizduoti algoritmą?
10
Multiple Select
Kaip galima pavaizduoti algoritmą?
Blokų schema
Pseudokodu
Programavimo kalba
Sprendimu
Receptu
11
Forma: Stačiakampis
Reikšmė: Atspindi bet kokį veiksmą ar instrukciją, kurią reikia įvykdyti. Tai gali būti skaičiavimas, duomenų apdorojimas, kintamojo priskyrimas ir pan.
Procesas
Forma: Ovalas (arba suapvalintas stačiakampis)
Reikšmė: Žymi algoritmo pradžios ir pabaigos taškus.
Kiekvienas algoritmas turi turėti vieną pradžios ir vieną pabaigos bloką.
Pradžia / Pabaiga
PRADŽIA
S = a * b
12
Forma: Rombas
Reikšmė: Žymi vietą, kurioje algoritmas turi priimti sprendimą, priklausomai nuo sąlygos.
Iš šio bloko paprastai išeina dvi rodyklės: viena, jei sąlyga teisinga, ir kita, jei sąlyga neteisinga.
Sprendimo priėmimas / Sąlyga
Forma: Lygiagretainis
Reikšmė: Nurodo duomenų įvedimą į algoritmą (pvz., vartotojo įvestis) arba duomenų išvedimą iš algoritmo (pvz., rezultato parodymas).
Įvestis / Išvestis
Išvesti į ekraną tekstą "Sveikas pasauli!"
Ar greitai atvažiuos 33 autobusas?
Taip
Ne
13
Forma: Linija su rodyklės galu
Reikšmė: Rodo algoritmo vykdymo kryptį ir veiksmų seką.
Rodyklės
Forma: Apskritimas
Reikšmė: Naudojama sujungti atskiras algoritmo dalis, ypač kai schema tampa sudėtinga ir nebetelpa į vieną puslapį.
Jungtis
tęsinys
14
Programavimo kalbos
15
Fill in the Blanks
Įrašykite pirmosios programuotojos vardą, kurios idėjos padėjo pagrindus šiuolaikiniam programavimui, jos vardu yra sukurta programavimo kalba ir kurios gimtadienio dieną (gruodžio 10 d.) švenčiama Programuotojų diena:
16
17
18
19
Multiple Choice
C++ yra interpretuojama kalba
Tiesa
Netiesa
20
21
22
23
24
Nupieškite algoritmą žaidimui "Akmuo, žirklės, popierius"
· Algoritmas turi turėti pradžios ir pabaigos taškus;
· Žaidėjas turi pasirinkti „akmenį“, „žirkles“ arba „popierių“;
· Algoritmas turi atspindėti atsitiktinį algoritmo vykdytojo (kompiuterio) pasirinkimą;
· Laimėtojas turi būti išrinktas pagal žaidimo taisykles;
· Atvaizduokite rezultatus žaidėjui.
25
Pradžia (Ovalas)
... (turi užpildyti)
Kompiuterio pasirinkimas (Stačiakampis): "Kompiuteris pasirenka atsitiktinai"
Laimėtojo nustatymas (Rombas): "Jei žaidėjas pasirenka "akmenį" ir kompiuteris "žirkles", tai žaidėjas laimi"
Rezultatų atvaizdavimas (lygiagretainis): "Atvaizduoti rezultatą"
Pabaiga (Ovalas)
26
Sukurkite patobulintą algoritmą, kuris leistų žaisti kelis raundus;
Algoritmas turi atvaizduoti žaidėjo ir kompiuterio taškų skaičiavimą;
Galite įtraukti papildomas funkcijas, pvz., galimybę žaidėjui pasirinkti raundų skaičių.
27
28
29
30
Poll
Ar suprantate pagrindines struktūrinio programavimo sąvokas (algoritmas, programavimo kalbos, programavimo aplinka) ir gebate jas paaiškinti?
Tikrai suprantu ir galiu paaiškinti
Suprantu, tačiau paaiškinti dar negalėčiau
Dar sunkiai sekasi suprasti
Nesusimąsčiau dar apie tai
31
Draw
Nupieškite šios pamokos emociją 😉
Ina Kovaliova, Vilniaus "Laisvės" gimnazija
2025-05-15, 1S klasė
Show answer
Auto Play
Slide 1 / 31
SLIDE
Similar Resources on Wayground
22 questions
Irregular Preterite
Presentation
•
9th - 10th Grade
24 questions
Repaso #2 - El Verbo Ir
Presentation
•
9th Grade
20 questions
Barcelona, España
Presentation
•
9th Grade
25 questions
Irregular Yo Verbs
Presentation
•
9th - 10th Grade
22 questions
Que te gusta mas
Presentation
•
9th Grade
24 questions
What I Do VS What I Like To Do
Presentation
•
9th - 10th Grade
28 questions
LC - 1DS - Primeiros passos com algoritmos
Presentation
•
10th Grade
23 questions
El tiempo futuro
Presentation
•
9th - 11th Grade
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
20 questions
[AP CSP] Python Coding: Functions, Parameters, Return
Presentation
•
9th - 12th Grade
40 questions
Introduction to Microsoft Word
Quiz
•
8th - 12th Grade
20 questions
APCS Unit 1A
Quiz
•
9th - 12th Grade
24 questions
Binary
Quiz
•
9th - 12th Grade