background preloader

Computer Science

Computer Science

https://www.khanacademy.org/computing/cs/programming

Related:  Learn how to codeCoding Resources

The Nature of Code Hello! By browsing the table of contents on your left, you can read the entire text of this book online for free, licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. Start reading the introduction now! If you like this book, please consider supporting it via the links below: Pixel Press Floors - Pixel Press > Pixel Press Floors app – You’ll need an iPad to “Create-from-Paper” and play – and you can create directly in the app just like you would on paper using touch or a stylus with our “Draw-In-App” tools. > Paper, Pencil & our Sketch Guide (optional) – Print the free Sketch Guide at home (visit projectpixelpress.com to download the PDF) and take a picture of what you create with your iPad’s camera. The glyphs you draw (for example an “x” is a spike and a “+” is a coin) are transformed into gameplay objects. From there you can apply a design to the element, test it, and play it.

Code & Conquer Most Important: Have Fun. And earn some badges. See how your strategy works out in different scenarios, challenge other players, receive points, earn badges and climb your way to the top of the leaderboard. Boost your coding skills. The Complete iOS 7 Course - Learn by Building 14 Apps - bitfountain Section 4 - Challenge 1: Age of Laika Section 5 - If Statements Section 6 - Challenge 2: For Loops Section 7 - Challenge 3: 99 Sodas Section 8 - Intro to Object Oriented Programming How to teach coding and programming From playing about with animations to designing computer games, teaching coding in schools lends itself to plenty of fun learning activities. The topic was introduced last year as part of the new information communication technology (ICT) curriculum, to equip students with the skills they’ll need for the future workplace. So this week on the Guardian Teacher Network we’ve been exercising our digital logic to bring together a selection of ideas and resources about teaching computer programming and coding.

Morse Code Translator Text to Morse Just type letters, numbers and punctuation into the top box and press the "Translate" button. The program will place the Morse code in the bottom box, inserting a "?" A Preview of HTML 5 Abstract#section1 The web is constantly evolving. New and innovative websites are being created every day, pushing the boundaries of HTML in every direction. 7 Online Tools to Make Custom Learning Games (No Coding Required!) By Elizabeth Kahn It is a fact that even in the 21st century, students need to study and review information they’ve been taught in class. In fact, many scientific studies have asserted that learning doesn’t take place without repetition.

Why Citizen Developers Are The Future Of Programming If you ever wondered what would scare the bejeezus out of a university's computer science department, try this: In June, Google revealed that it no longer considers GPA scores as a hiring criteria. “One of the things we’ve seen from all our data crunching is that GPA's are worthless as a criteria for hiring,” Laszlo Bock, senior vice president of people operations at Google, told the New York Times. To students who have been told their university grades are paramount, that's a big shock. But to anybody watching the tech industry, such a statement was inevitable.

Tutorials Realtime Chat with Node.js By Nick Anastasov | In this tutorial, we are going to build a realtime chat system with Node.js, Express and the socket.io library. Visitors will be able to create private rooms in which they can chat with a friend. Arduino + Chromebook With over 5 Million units sold in 2014 alone, Chromebooks are a growing trend among schools and homes. One of the biggest drawbacks to Chromebooks has been the inability to connect it to any hardware (i.e. Arduino) -- until now. Favorited Favorite 2 Where EdTech meets TechEd With over 5 Million units sold in the past year, Chromebooks have been a growing trend among schools, homes, and small businesses.

The 30 CSS Selectors you Must Memorize So you learned the base id, class, and descendant selectors—and then called it a day? If so, you're missing out on an enormous level of flexibility. While many of the selectors mentioned in this article are part of the CSS3 spec, and are, consequently, only available in modern browsers, you owe it to yourself to commit these to memory. And by the way, if you're having trouble with your CSS and want a pro to look over it and fix any errors, you can find some qualified freelancers on Envato Studio. beginners · beginners Summary So you want to learn to make websites? This page has a list of articles that are perfect to help you understand the basics. It describes the tools of the trade and a set of link to articles explaining the basics. The Beginners section covers the various aspects of web development separated in 9 parts, you can navigate through them using this list. Before you start

Related:  ProgrammingCreative Programming