Presentation is loading. Please wait.

Presentation is loading. Please wait.

Interaktivno Python programiranje

Similar presentations


Presentation on theme: "Interaktivno Python programiranje"— Presentation transcript:

1 Interaktivno Python programiranje
Kristina Lučić, prof. Interaktivno Python programiranje

2 Kada je idealno vrijeme za naučiti programirati?
početkom 2012. godine gradonačelnik New Yorka Michael Bloomberg pokrenuo je zanimljivu raspravu na društvenim mrežama kada je objavio poruku “My New Year’s resolution is to learn to code…” Slažete li se s njim? Koje su najbolje godine za naučiti programirati? možda je baš počeo učiti u online razvojnoj okolini kao što su repl.it ili trinket.io

3 bit.ly/replit2018

4 Zašto učiti programiranje?
“Everyone should learn how to program a computer, because it teaches you how to think.” Steve Jobs od , više od 140 milijuna odraslih je preuzelo aplikaciju za početnike za učenje programiranja u izdanju  Hour of Code

5 Anketa provedena u listopadu 2018
Anketa provedena u listopadu na stotinjak učenika prirodoslovno-matematičke gimnazije 90% učenika je išlo na informatiku u osnovnoj školi samo 50% učenika je na informatici naučilo osnovne programske naredbe 40% učenika smatra da Python nije jednostavan programski jezik 60% učenika za programiranje treba veliku koncentraciju i tišinu

6 60% učenika smatra da su neki zadatci iz programiranja za njih preteški 90% učenika programira na računalu 5% učenika trenutno nema računalo kod kuće 20% učenika nema instaliran Python IDLE interpreter kod kuće

7 RAZVOJNA OKOLINA U OBLAKU
Što je repl.it? RAZVOJNA OKOLINA U OBLAKU

8 Što znači REPL? read–eval–print loop = petlja koja interpretira programski kod i ispisuje rezultat REPL - bitan dio učenja novog jezika jer daje brzu povratnu informaciju početnicima zamijenio standardni ciklus edit-compile-run-debug

9 Dashboard/ upravljačka ploča

10 Create classroom/ Stvorite razred
Python (with Turtle), Java, Node.js, Go, C, C#, F#, C++, Swift, Rust, Clojure, Haskell Lua, CoffeeScript, Ruby, APL, Forth, QBasic…. 39 ukupno

11 Import classroom/ Uvezite razred ili tečaj

12 Pozovite učenike

13 Assignments / Zadatci ili vježbe

14 Student preview/ Kako to vide učenici?

15 Što se događa nakon SUBMITANJA?
Manual correction workflow/ Ručno ocjenjivanje?

16 Automatsko ocjenjivanje
nastavnik može ocijeniti i ručno, ako nije zadovoljan automatskim rješenjem

17 Test case / automatski testni podatci

18 Publish/ Objava

19 Projects/ Projekti omogućuju hosting, mape i back-end aplikacije
ne možete automatski ocijeniti projekte mogu biti u bilo kojem jeziku, i ne moraju nužno biti isti jezik kao i učionica

20 Dobra vijest Classroom K-12 – obavezno osnovno i srednje obrazovanje
10 GB pohrane 100 MB veličina učeničke datoteke neograničen broj studenata i razreda

21 U interaktivnom svijetu
ne trebamo vlastito razvojno računalo koristimo sigurni oblak kreiramo interaktivne programa i igre radi na svakom uređaju uključujući Chromebooks

22 Repl.it učionica kreiramo ili uvezemo razrede pozovemo učenike
automatski ocijenimo pratimo napredak

23 Uloga korisnika Learn Teach Learn/teach nikad nije kasno….

24

25 Pitanja ?

26 Izvori https://repl.it
Valjanost svih mrežnih poveznica zadnji put utvrđena:

27 Ovo djelo je dano na korištenje pod licencom Creative Commons Imenovanje-Nekomercijalno-Dijeli pod istim uvjetima međunarodna.


Download ppt "Interaktivno Python programiranje"

Similar presentations


Ads by Google