"Computational thinking and Horizontal shot"

"Computational thinking and Horizontal shot"

From Wednesday, November 15, 2023 7:00 AM
to Friday, December 15, 2023 12:00 PM

Tehnička škola Slavonski Brod

Invite-only in-person activity

Croatian

Ulica Eugena Kumičića 55, 35000, Slavonski Brod, Brodsko-posavska županija, HRV

Topic name:

"Computational thinking and Horizontal shot"

1. Learning objectives:
a) Use one-dimensional motion in perpendicular directions to analyze projectile motion__analysis and decomposition.
b) Calculate the time of flight, and measure the range, and maximum height of a projectile that is launched and impacts a flat, horizontal surface__forming an algorithm starting from simple steps.
c) Analyze and calculate the trajectory of a projectile__creating a recognizable pattern.

2. Materials required
As working material, students use the trajectory of the Horizontal Shot, outlined on a sheet of A4 paper.
Also, students use a ruler, writing utensils, and a calculator.
The curve is curvilinear, it has the shape of a parabola.
A view of the trajectory is available in the working material at the link.

https://drive.google.com/file/d/1A-gWirKNAD3Dabr9bIvR6RxG6novlb49/view?usp=sharing

3. Description of the steps to take and the content of the activity
Teaching physics requires logical thinking, at the same time it provides opportunities to develop logical thinking.
Logical thinking is important for coding and programming.
Therefore, physics lessons are extremely important for computational thinking.
An example, that enables the development of computational thinking in physics is the topic of Horizontal shot.
A horizontal shot is a complex motion.
By considering and decomposing a complex motion into simple motions, in two different directions, the foundations of computational thinking are created.
As working material, students use the trajectory of the Horizontal Shot, outlined on a sheet of A4 paper.
Also, students use a ruler, a writing pencil, and a calculator.
The curve is curvilinear, it has the shape of a parabola.
By applying physical laws, the trajectory of the Horizontal shot is divided into segments, that is, fields.
The number of segments is equal in the horizontal direction_x direction and in the vertical direction_y direction.
Each horizontal segment_field determines the length of the field in the y direction.

Decomposing the two-dimensional complex phenomena of the Horizontal shot into one-dimensional segments turns the abstract phenomenon into recognizable patterns.
Thus, the fields in the horizontal and vertical directions are interconnected.
Also, segments in only one direction behave according to an exact physical law, in which the initial variable is time.
Students measure field values in the x direction and in the y direction.
It is significant to consider combinations of fields with three different aspects.
Thus, the student forms pairs of field values:
- only for each individual time interval, which is of equal duration,
- taking the values of the pairs as they change according to the total elapsed time, for the selected point on the path,
- adding to each subsequent segment in the x direction, the total value of the field achieved up to the moment for which the point on the path is observed.

The trajectory of a Horizontal shot is available on the link, as well as an example of how to organize the segments of individual movements obtained by analysis in mutually perpendicular directions.
The tables contain only some data, a characteristic example.

https://drive.google.com/file/d/1A-gWirKNAD3Dabr9bIvR6RxG6novlb49/view?usp=sharing

The student analyzes and decomposes a complex motion into two simple one-dimensional motions in mutually perpendicular directions.
By considering a Horizontal shot, the student applies the physical laws that apply to uniform rectilinear motion and free fall.
At the same time, the student uses and develops logical and computational thinking, by observing segments according to precisely defined rules, which together represent a whole.

The applied decomposition procedure is valid for any initial parameters, this means an arbitrarily chosen height and initial speed, with which the Horizontal shot is achieved.
This procedure indicates a recognizable algorithm.

4. Assessment
This task is assessed formative through Rubrics, and summatively according to the achievement scale, whose classes are based on Rubrics with components and criteria.

    Secondary school
    Data manipulation and visualisation

Longitude: 18.0175
Latitude: 45.16737
Geoposition: 45.167369989291,18.017500014053

Nearby upcoming activities:

Mačka lovi loptu
Sun, Apr 27, 2025 11:40 AM

                                       LOV NA BLAGO

Opis aktivnosti:

Učenici će u Scratchu napraviti igru Lov na blago. Igra će imati glavnog junaka (npr. robota) koji se kreće strelicama na tipkovnici i mora pronaći skriveno blago na karti punoj prepreka. Kada igrač dotakne blago, prikazat će se poruka "Bravo! Pronašao si blago!"

 

Cilj:

- Razvijati logičko razmišljanje i kreativnost kroz osnovno programiranje.

- Upoznati osnovne Scratch naredbe za kretanje, događaje i interakciju.

 

Koraci aktivnosti:

- Kratko upoznavanje s osnovnim elementima Scratcha.

- Pokazati primjer gotove jednostavne igre ili animacije.

- Učenici biraju svog glavnog junaka i izgled pozadine (npr. svemir).

- Razmisliti gdje će sakriti blago i kakve prepreke će staviti.

- Napraviti skripte za kretanje junaka.

- Postaviti pravilo: kada se junak dotakne blaga - promjena pozadine ili prikaz poruke.

- Dodati prepreke koje vraćaju junaka na početak ako ih dotakne.

- Igrati svoje igre i međusobno ih isprobati.

- Svaki učenik može ukratko opisati kako funkcionira njegova igra.

 

 

 

 

 

 

 

 

Pronađi moj zadatak
Sun, Oct 8, 2023 8:00 AM

Aktivnosti su planirane u 4 radne etape. Prvu aktivnost provode svi učenici individualno, a ostale aktivnosti su organizirane za rad u četiri skupine.

1. aktivnost - preoblikovanje Morseovog koda u binarni kod, šifriranje riječi i razbijanje šifriranih riječi (individualni rad)

2. aktivnost - razbijanje šifre i sastavljanje tekstualnih zadataka prema dobivenim skrivenim pojmovima - rad u skupinama, 4 različita zadatka

3. aktivnost - preoblikovanje brojevnog izraza u binarni kod i postavljanje u microbit - rad u skupinama

4. aktivnost - svi tekstualni zadatci (4 različita zadatka) su postavljeni na Digipad.

Skupine međusobno razmjenjuju programirane microbitove, razbijaju šifru (zadatak postavljen u binarnom kodu), rješavaju zadatak, fotografiraju ga i objavljuju na Digipadu kao slikovni komentar uz odgovarajući, već objavljen tekstualni zadatak.

Ulovi voće
Thu, May 15, 2025 5:16 PM

Ova aktivnost omogućuje učenicima upoznavanje osnovnih koncepata programiranja kroz kreativni zadatak izrade vlastite igre u Scratchu pod nazivom "Ulovi voće". Scratch je vizualno programsko okruženje koje koristi blokove naredbi, što djeci omogućuje jednostavno razumijevanje logike i strukture programiranja bez potrebe za pisanjem klasičnog koda.

U igri, igrač upravlja likom (npr. mačkom, košarom ili robotom) koji se kreće lijevo-desno i mora uhvatiti što više komada voća koji padaju s vrha ekrana. Cilj je skupiti što više bodova izbjegavajući prazna polja ili "pokvareno voće" koje donosi negativne bodove ili prekida igru.

Tijekom izrade projekta učenici će koristiti osnovne programske koncepte poput petlji, uvjeta, događaja i varijabli, razvijajući tako računalno razmišljanje i vještine rješavanja problema.

Cilj ove aktivnosti je kroz zabavan i praktičan zadatak potaknuti učenike na algoritamski način razmišljanja, planiranje i testiranje rješenja. Osim tehničkih vještina, učenici razvijaju i kreativnost, jer samostalno osmišljavaju izgled igre, izbor likova, pozadina i zvučnih efekata.

 

Nakon dovršetka projekta, učenici će imati mogućnost predstaviti svoju igru i/ili je prijaviti kao događaj na stranici Europskog tjedna programiranja (CodeWeek), čime se uključuju u širu europsku zajednicu mladih programera. Ova aktivnost izvrstan je primjer povezivanja digitalnih kompetencija, kreativnosti i logičkog mišljenja u kontekstu nastave informatike i međupredmetnih tema.