background preloader

Computer Science

Facebook Twitter

Learn Python the Hard Way - Read for Free. This exercise has no code.

Learn Python the Hard Way - Read for Free

It is simply the exercise you complete to get your computer to run Python. You should follow these instructions as exactly as possible. For example, Mac OS X computers already have Python 2, so do not install Python 3 (or any Python). Warning If you do not know how to use PowerShell on Windows, Terminal on OS X or bash on Linux then you need to go learn that first. Do the following tasks to complete this exercise: Go to with your browser, get the Atom text editor, and install it.Put Atom (your editor) in your dock so you can reach it easily.Find your Terminal program. OS X: What You Should See Here's me doing this on my OS X computer in Terminal. Last login: Sat Apr 24 00:56:54 on ttys001 ~ $ python Python 2.5.1 (r251:54863, Feb 6 2009, 19:02:12) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information.

>>> quit()~ $ mkdir mystuff ~ $ cd mystuff mystuff $ ls # ... Online REPL, Compiler & IDE.

Web Design

Atom. Simple Arduino Uno Projects For Beginners - Step-by-Step Tutorial. In this tutorial, we’re going to help you create a few simple arduino projects that are perfect for beginners.

Simple Arduino Uno Projects For Beginners - Step-by-Step Tutorial

These basic projects will help you understand how to set up the Arduino software and then connect the components to perform a specific action. If you’re completely brand new to Arduino, make sure you download our free ebook below. This guide was created for the absolute beginner and will help you to understand the Arduino board along with its parts and components. FREE EBOOK (PDF) – Ultimate Beginners Guide To Arduino In order to complete the projects in this tutorial, you’ll need to make sure you have the following items. At this point, we’re ready to download the free software known as the IDE. You can find the latest version of this software on the Arduino IDE download page. To install the software, you will need to click on the link that corresponds with your computer’s operating system.

Once the software has been installed on your computer, go ahead and open it up. Congrats! Sharing Resources - Feb 9 2017 - Pilot Teachers Meeting. Programming Puzzles & Code Golf Stack Exchange. Python. Recursion and Sorting Resources - Feb 9 2017 - Pilot Teachers Meeting. Fritzing. Computational Thinking for Educators - Course. What: A free online course helping educators integrate computational thinking into their curriculum Who: Humanities, Math, Science, and Computing educators When: All of the course materials are available as a self-study program.

Computational Thinking for Educators - Course

The goal of this course is to help educators learn about computational thinking (CT), how it differs from computer science, and how it can be integrated into a variety of subject areas. As a course participant, you will increase your awareness of CT, explore examples of CT integrated into your subject areas, experiment with examples of CT-integrated activities for your subject areas, and create a plan to integrate CT into your own curricula. The course is divided into five units, each focusing on the following: Introducing Computational Thinking: What is CT? CodeHS - Teach Coding and Computer Science at Your School. BlocklyDuino. Computer Science Education. Thimble by Mozilla - An online code editor for learners & educators.

SQLZOO. Learn SQL using: SQL Server, Oracle, MySQL, DB2, and PostgreSQL.

SQLZOO

Reference: how to... How to read the data from a database. 2 CREATE and DROP How to create tables, indexes, views and other things. How to get rid of them. 3 INSERT and DELETE How to put records into a table, change them and how to take them out again. 4 DATE and TIME How to work with dates; adding, subtracting and formatting. 5 Functions How to use string functions, logical functions and mathematical functions. 6 Users How to create users, GRANT and DENY access, get at other peoples tables. 7 Meta Data How to find out what tables and columns exist. 8 SQL Hacks Some SQL Hacks, taken from "SQL Hacks" published by O'Reilly 9 Using SQL with PHP on Amazon EC2 servers Video tutorials showing how to run MySQL, PHP and Apache on Amazon's EC2 cloud servers. 10 An introduction to transactions Video tutorials showing how sessions can interfere with each other and how to stop it. 11 Using SQL with C# in Visual Studio.

Kodable: Programming Curriculum for Elementary. Hopscotch - Make your own game. Learn to code. Mobile Apps for Schools and Organizations from Crescerance. ScratchJr - Home. Scratch - Imagine, Program, Share. SNAP! (Build Your Own Blocks)