background preloader

Happy Nerds - Programming Links for Kids

Related:  CodingProgrammering

Kojo Home Kojo is an open source App that runs on Linux, Windows, and Mac. It is a Learning Environment – with many different features that enable play, exploration, discovery, creation, and learning in the areas of: Computer Programming and Computational thinking. Math and Science. Inductive, Deductive, Systematic, and Analytical thinking. Art, Music, and Creative thinking. To play with Kojo, you can Download and Install it. Kojo has been developed to provide children an environment where they can do self-directed learning in an interactive fashion – through exploration and discovery. Kojo is based on ideas derived from Logo, Processing, and The Geometer's Sketchpad. Kojo builds upon these ideas and provides the following: A productive, fun, and friendly graphical environment – where computer programming is used to explore and play with Math, Art, Music, Animations, and Games. Kojo is open source software, and is available under the GNU General Public License.

Computer Science Unplugged | Thinkersmith's Computational Thinking Teaching Kids to Code Every era demands--and rewards--different skills. In different times and different places, we have taught our children to grow vegetables, build a house, forge a sword or blow a delicate glass, bake bread, create a soufflé, write a story or shoot hoops. Now we are teaching them to code. We are teaching them to code, however, not so much as an end in itself but because our world has morphed: so many of the things we once did with elements such as fire and iron, or tools such as pencil and paper, are now wrought in code. We are teaching coding to help our kids craft their future. In this collection we share many different perspectives on coding, from a university professor's vantage point (MIT's Mitch Resnick describes why learning to code is like learning to learn) to an entrepreneur's reflections from his cross-country roadtrip to bring coding--and his stuffed dog--to classrooms across the U.S. We should always teach children to bake bread, feed the goats and wield a hammer.

De hittar koden till tekniken Karin Nygårds ställer sig vid tavlan längst fram i ett av klassrummen på Sjöstadsskolan i Stockholm och börjar skriva: Foto: Håkan Elofsson1. Sätt ugnen på 175 grader. 2. Vispa ägg och socker poröst. 3. Hon vänder sig om mot eleverna. – Vad är det här, frågar hon. Händer i luften. – Ett recept, säger någon. Till slut är alla överens om att det nog ska bli sockerkaka. Men femteklassen ska inte baka. Senare förklarar Karin Nygårds vilken koppling hon ser mellan ett recept på sockerkaka och programmering: – Jag vill ta något konkret som de sett förut och visa på likheterna med programmering. Att Karin Nygårds nämner ämnet svenska är ingen slump. – Drivet kommer ur min egen okunskap. Hon upptäckte Scratch, ett verktyg från det amerikanska universitetet MIT, som gör det enkelt att skapa egna datorspel. 2012 blev det en sommarkurs i programmeringsspråket Python. – Jag tyckte att det var jättesvårt men kände ändå att jag kunde greppa det, att jag förstod grundprinciperna. – Ja!

Academy Introduction to Computer Science | Curriculum Curriculum offered through the Oracle Academy helps students prepare for university-level CS studies and future careers. The Oracle Academy’s Introduction to Computer Science curriculum is designed to awaken student interest in computer science. Recommended for use in secondary schools, technical/vocational schools, and 2-year colleges, it maps to several relevant standards and exams. Our courseware is also modular, enabling faculty to incorporate entire Oracle Academy courses or select lessons only into their existing CS program. Click on the titles below to see course descriptions. 1 When combined with Java Fundamentals. 2 When combined with Java Fundamentals. 3 When combined with Database Design and Programming with SQL. Self Study Courses Learn how to create games, simulations and other graphical programs by using basic Java programming. Begin Alice Course Begin Greenfoot Course Oracle Press Books To place an order, sign in to the Oracle Academy website and click on “Member Resources”.

Kodu | Det här är Viking och Lucas alien. Här är koden´: sudda sakta(10) cirkel(200)//rymdvarelsens genomskinliga huvud färg(blå) bakgrund2(grön,röd)// bakgrunden vänster hoppa(70) fyll(vit) höger cirkel(120) vänster hoppa(80) fyll(svart) höger cirkel(50) pennaUpp hem pennaNer höger bredd(80) fram(200) höger fram(200) vänster fram(80) pennaUpp hem väster fram(400) pennaNer fram(200) vänster fram(200) höger fram(80) bakgrund2(grön,röd) osynlig Vi har börjat jobba med ett nytt program som heter sploder. Sploder gör man egna spel på så det är inte likadant som kodu. För att lägga till föremål klickar du här. Vi har jobbat med kojo och kodu på Svenskan dom senaste veckorna. Jag tycker att Kodu är ett väldigt kul och spännande program. Jag vet att jag har skrivit det här flera gånger tidigare i den här texten men jag tror på framtiden! Jag ska visa er hur man sätter ut träd. Klicka på trädet. Välj villket träd du vill ha sen klickar du på det. Så har du ett träd. Kodu är ett bra program.

Krav på att elever lär sig programmera Människor styr datorerna. Vi använder oss allt mer av digital teknik, men få av oss vet hur tekniken fungerar. Nu väcks krav på att programmering bör bli ett ämne i grundskolan. – Funktion är också ett programmeringsord som man använder, säger läraren Karin Nygårds. Hon har precis börjat dagens undervisning med en klass femmor på Sjöstadsskolan i Stockholm. Kommunicera med en dator – Jag tycker det är viktigt att man lär sig hur det fungerar. Men att lära sig programmeringsspråk finns inte med i dagens läroplan för grundskolan. – Jag har varit kreativ i min läsning och jag använder det som en metod för att nå de centrala innehållen och kunskapskraven. En fråga om allmänbildning Sedan tidigare har Estland tagit in programmering i grundskolan och nästa år införs det i Storbritannien. En som stödjer uppropet är Björn Regnell, professor i datavetenskap. Vad är den största utmaningen? – Dels de pedagogiska verktygen, men också kompetensutveckling för lärarna. ”Bra att kunna i framtiden”

Related: