background preloader

Ohjelmoinnin opettaminen

Facebook Twitter

Uusia ideoita ohjelmointiin

8 teesiä koodauksesta koulussa - tarmo.fi. Tieto- ja viestintätekniikka (TVT, ICT) ja koodaus tulevat suomalaisiin peruskouluihin.

8 teesiä koodauksesta koulussa - tarmo.fi

Aiheesta on jo julkaistu fiksuja kirjoituksia, joten tiivistän omat ajatukseni kahdeksaan teesiin. Lopussa kolme vinkkiä, joilla opettaja kuin opettaja pääsee kärryille. Koulussa ei koodata poliisille uutta tietojärjestelmää, vaan luultavasti jotain tällaista. Kuva: Митчел Резник, Wikimedia Commons, CC BY-SA. 10 teesiä koodauksesta koulussa. Peruskoulun OPSin perusteet 2016 tuovat tieto- ja viestintätekniikan (joka tunnetaan lyhenteillä TVT tai ICT, vähän alasta riippuen) ja koodauksen suomalaisiin peruskouluihin.

10 teesiä koodauksesta koulussa

Tämä uudistus on saanut monet jakamaan ajatuksiaan somessa ja yleisönosastoilla, välillä aika vähäisen tiedon varassa. Muutosvastarinta on luonnollinen reaktio, mutta muutos voidaan nähdä myös mahdollisuutena. Olen itse oppimispsykologi, ohjelmistokehittäjä ja opettajankouluttaja. Esittelen tässä 10 keskeisintä asiaa, joita koodi koulussa mielestäni merkitsee. Koodin pätkiä, Scratchiä ja Alice – Arto Niva. Kevät on lähtenyt käyntiin melkosella rytinällä.

Koodin pätkiä, Scratchiä ja Alice – Arto Niva

Kiirettä on tuntunut pitävän. Näemmän siinä määrin, etten ole löytänyt sopivaa hetkeä istahtaa ja kirjoitella tänne. TVT:ssä ollaan kokeiltu vähän erilaisia ohjelmoinnin oppimistapoja eri ryhmien kanssa. Erittäin positiivinen kokemus oli Scratchin testaus, joka alkoi jo ennen joulua. Näytin kasin valinnaiselle ryhmälle Scratchillä tekemääni pientä peliä.

Katsoin joskus 2016 TED-talk luennon, joka on yksi parhaista. Kokeilimme neljän tunnin ajan koodausta myös kollegan matikan ryhmän kanssa. Käytimme kollegan Inga Karjalaisen kanssa Kuutio 7-kirjaa, uuden OPS:in mukaista kirjaa alkutaipaleeseen. Paljon muutakin on vireillä ja tehty, mutta niistä joku toinen kerta. Ciao! Pythoniin linkkejä: Tykkää tästä: Tykkää Lataa... Important Skills Kids Learn Through Coding. Coding is the future.

Important Skills Kids Learn Through Coding

I’m an instructional technology coordinator for Newton County Schools in Covington, Georgia, and I strongly believe in teaching our students the power of coding. Pretty much everything that kids touch involves coding these days—their remote controls, TVs, phones, watches—we are a technological society, and it’s only going to increase in the future. I definitely don’t claim to be a tech pro—if something breaks, I immediately call tech support to get it fixed. But I do believe in coding and making it part of a child’s curriculum. In recent years I’ve been working with a lot of new teachers who are unsure about how to integrate technology in their classrooms.

However, once you realize how much technology can aid your other curricula, you see that it’s worth the time and energy. 1. As educators, we all want our students to be critical thinkers. 2. Perseverance is a hard thing to teach, but it’s an important skill to learn. 36 Resources To Help You Teach Kids Programming. As a parent, I am always looking at what my children are learning and what they like.

36 Resources To Help You Teach Kids Programming

As a software developer, I hope that my daughters embrace their inner geek one day and get involved with technology. That being said, I was wondering at what age kids should learn programming and what resources there are to teach kids programming. I found that some people were starting the education as early as 6 years old. That seems a little early to me as the child barely has any formal educational background, and logic is not something children embrace that early. A more common age seemed to be around 12 or 13, or the equivalent of 7th or 8th grade. Now that we have addressed the age issue, the big question is what programming language should the child learn? Traditional Languages This section will probably draw the most criticism. Lisp and Scheme are used heavily in research oriented universities when teaching an introduction to programming and the theory of programming.

References. Kodu Teaches Your Kids to Visually Program Their Own Video Games. Kodu is a visual programming language suitable to teach kids the basic of programming and to train their creativity.

Kodu Teaches Your Kids to Visually Program Their Own Video Games

In today’s lesson, we will build a simple game that we can use as an introduction to Kodu. The Building Blocks of Kodu The world of Kodu consist of programmable objects where we can attach a behavioral script into each object that we place on the Kodu landscape. Kodu’s programming language is a simple icon based programming user interface where the language are broken down into pages and rules. Kodu has a list of built in behavior that we can attach to an object to make them move around, shoot objects, and perform incredible combat move with one another.

Microsoft Kodu Game Lab has a series of ‘Getting Started’ video that is very useful for beginners to understand the basic of Kodu Programming. Navigating Around the World of Kodu Here is a simple Kodu world that consist of trees and a motorcycle. A wisp is one of the many characters we can create in Kodu. Classroom Exercises. Ohjelmointi. Koodausta kouluun. Koodiaapinen - Opettajan opas koodaukseen koulussa. Computer Science Unplugged.