RaspberryPiBoard Notice: The Raspberry Pi Wiki pages on this site is collaborative work - the Raspberry Pi Foundation is not responsible for content on these pages. Now shipping to customers See the Buying Guide on how to order one, or visit the Raspberry Pi Foundation Home Page About The Raspberry Pi production board (model B Rev 2.0) 3D CAD Model of the Raspberry Pi 3 Model B (Download) The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost ($20-$35) credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors Premier Farnell/Element 14 and RS Components, and the Chinese distributor Egoman Technology Corp[1]. You can get the latest news from the Foundation Home Page, the Twitter Feed or in the forums. Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant[2]. History Getting Started Resources Books Education Material Community About the RPi Wiki
Light-bot Hour of Code Kodu | Home Ruby Programming/Print version Ruby is an object-oriented scripting language developed by Yukihiro Matsumoto ("Matz"). The main web site for Ruby is ruby-lang.org. Development began in February 1993 and the first alpha version of Ruby was released in December 1994. It was developed to be an alternative to scripting languages such as Perl and Python.[1] Ruby borrows heavily from Perl and the class library is essentially an object-oriented reorganization of Perl's functionality. Ruby also borrows from Lisp and Smalltalk. Mac OS X comes with Ruby already installed. Features Object Oriented Ruby goes to great lengths to be a purely object oriented language. Every class has a set of methods which can be called on objects of that class. Every object has a set of instance variables which hold the state of the object. Mixins In addition to classes, Ruby has modules. Dynamic Ruby is a very dynamic programming language. Variables in Ruby are dynamically typed, which means that any variable can hold any type of object. Flexibility
Shaun the Sheep's Game Academy LUNDS TEKNISKA HÖGSKOLA | Lär dig programmera Jag förstår Den här webbplatsen använder kakor för att ge dig som besökare en bättre användarupplevelse. Genom att surfa vidare på denna webbplats godkänner du att vi använder kakor. Läs mer om kakor lu.se Genvägar Denna sida på svenska This page in English This page in English More Sharing Services Share on facebook Share on twitter Share on print Kom igång direkt Ladda ner Kojo Lös våra uppdrag steg för steg Programmera med Inga Ingenjör - uppdrag för yngre barn Titta i listan: Vad kan du göra med den svenska paddan? På Vattenhallen Science Center har vi kul med programmering för unga och utbildar lärare i hur man kan lära ut programmering för barn. Besök vår sida om kurser för lärare för information om lärarfortbildningar i programmering. Programmering i skolan Utbildningsmaterial, länkar och inspiration. Ladda ner och installera Kojo Aktuellt SVT: Lockar fler kvinnor till att bli programmerare Inga Ingenjör: Programmera med Inga Ingenjör En chans att undersöka vad som driver intresset Fler nyheter
Build Your Own External Hard Drive Step 1: Choose the right enclosure Many newer drives employ SATA, which uses a much smaller connector (above). Older IDE drives connect via two rows of pins (below). Consider two key factors when choosing an enclosure: size and interface. Next, determine the interface your drive uses and look for an enclosure with a matching internal connector. For coverting an internal 3.5-inc IDE hard drive to an external unit, we used a $34.99 X-Craft 350 USB enclosure from Cooler Master. Next, consider the enclosure's external interface—how the box will connect to your PC. Other features to look for in an enclosure include a built-in cooling fan—highly recommended, especially if you'll leave the drive running for long periods. As for price, most hard drive enclosures range from $10 to $100, depending on size, interface, build, features, and extras. Tip: If you just want to temporarily access an old internal drive, consider NewerTech's $24.95 USB 2.0 Universal Drive Adapter. Step 2: Install the drive
Atlantis Remixed Transformational play involves the use of virtual worlds to help people learn and grow in a context where they can fail safely. Theory At its core, transformational play is a learning and empowerment philosophy that is grounded in the belief that each one of us is capable of, wants to, and deserves to achieve, great things. Unlike any other form of curriculum, these games offer entire worlds in which learners are central, important participants; a place where the actions of a ten-year old can have significant impact on the world; and a place in which what you know is directly related to what you are able to do and, ultimately, who you become. The theory highlights relations among the three interconnected elements of person with intentionality, content with legitimacy, and context with consequentiality. Research Manuscript (PDF) Teacher Manuscript (PDF) Engine Key features of the 3D engine include: Key features of the facilitator dashboard include: Key Game Mechanics: Projects The Doctors Cure
Koda med dina elever och gör dem redo för förändringar Jag landade bara en dag i Almedalen men lyckades fylla min dag med många intryck och möten. Bland alla de fantastiska som jag träffade var Karin Nygårds, som pratade på ett seminarium kring om kod är framtidens språk. Karin är en av de initiativtagarna till Teacherhack och hon kommer under hösten arbeta med ett projekt som handlar om att ”hacka”-läroplanen. I seminariet pratade Karin om hur hon arbetar för att göra sina elever digitalt allmänbildade och där hon ser kod som ett element, som ett verktyg som eleverna behöver förstå. På den outtalade frågan om varför kod är viktigt för elever att förstå sa Karin för att alla elever som växer upp och som ska ta studenten på 2000-talet behöver: -vara förändringsbara Vi lever i en tid och med ett medium som ständigt förändras och Karin tog exemplet med Facebook och hur de hade förändrat utseendet på sin sajt, med den nya timeline-en, och vilket motstånd det väckte.
C++ Language Tutorial This website uses cookies. By continuing, you give permission to deploy cookies, as detailed in our privacy policy. ok Search: Not logged in C++ Language These tutorials explain the C++ language from its basics up to the newest features introduced by C++11. Introduction Compilers Basics of C++ Program structure Compound data types Classes Other language features C++ Standard Library Input/Output with files Tutorials C++ LanguageAscii CodesBoolean OperationsNumerical Bases C++ Language Introduction:CompilersBasics of C++:Program structure:Compound data types:Classes:Other language features:Standard library:Input/output with files CheckiO IKT i skolan, del 9: Att koda (programmera) i skola I flera länder har man just nu diskussioner om man ska införa detta som ett skolämne. Att koda har nära anknytning till både språk och matematik. Språk har en logisk uppbyggnad (viss mer och andra har fler undantag från logiken) och lär man sig uppbyggnaden och de regler som styr den så är det lättare att lära sig andra språk (det är en delförklaring till att det blir lättare och lättare att lära sig andra språk ju fler du kan från tidigare). Kopplingen med matematik handlar både om logik och problemlösning. Att koda är mycket problemlösning och då skaffar men sig strategier för detta. Då jag inte jobbar som lärare längre har jag inte testa nedanstående tips i klassrumssituation, men jag skulle testa dem om jag började jobba som lärare igen. Appar Hakitzu Elite – en app som kombinerar programmering och dataspel. Cargo Bot En gratisapp som går ut på att du ska programmera en robot som utför arbete åt dig. Blocksworld ”visuell programmering” skulle jag kalla det för.