Programming - Learning to Code
CodeRun
Integrated Development Environment (IDE), designed for the cloud. Pex4Fun Pex for fun brings programming in C#, Visual Basic, and F# to your web browser, and now also to Windows Phone Programr Online lab to create programs using a number of different languages from C++ to Javascript wonderfl A cloud solution for coding in Action Script 3. It’s a useful sandbox for cloud Flash development with an emphasis on gaming and a strong community aspect. Much like Yahoo Pipes, you can begin your project by forking one of the many templates available to the user base, or you can write your Action Script from scratch if you prefer. The results can be downloaded and saved to your desktop for further modification. Mobile App Creation AppsBar Wizard based mobile app creator (Iphone,Android, Ipad) App Inventor for Andriod Lets you develop applications for Android phones using a web browser and either a connected phone or emulator. The App Inventor servers store your work and help you keep track of your projects. Corona The Corona SDK is a framework (made by Ansca Mobile) that allows you to develop iOS and Android apps/games much faster than you would be able to if you were to go the “default” route (Objective-C and Java).How does it do this? In short, by allowing you to use a relatively simple, easy-to-learnscripting language called Lua. Learning to Code Computer Science Circles (Python) Learning Python in a Browser. Introduces programming to beginners: 25 lessons run from "Hello World" up to recursion. We focus on user-friendliness and alternate expository text with a variety of exercises, including auto-graded programming exercises and drag-and-drop "code scrambles." TryBloc You learn to code on screen (in a browser). Right now supports the Ruby language. Codecademy It’s an interactive site where you start off simply with some naming conventions and math equations inside an interactive "terminal" window. It saves your progress if you make an account, and you gain "badges" for completing lessons that you can share on your favorite social media site. Right now supports the Javascript language. Udacity A company that offers free online courses in computer science. The company currently offers two introductory programming courses — one for students with no previous background in the subject (CS101: Building a Search Engine), and the other for students with no actual programming experience (CS 373: Building a Robotic Car). Eight additional classes are planned for 2012. While students who complete the courses can receive “a certificate signed by the instructors,” Udacity offers no formal credentialing or certification, and no formal academic credit. New Boston Tutorials The purpose of The New Boston is to share instructional videos and tutorials in the areas of computer science, computer programming, mathematics, science, robotics, and much more. Think of The New Boston as Khan Academy for computer science. For students who are interested in programming, The New Boston offers an active discussion forum in which they can ask questions. |
|


