Top Education

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 10 September 2013

20 Sites/Apps for Learning how to Program or Code

Posted on 22:35 by Unknown
There is no denying the popularity of computers and technology in schools.  More and more students are integrating technology into their everyday lives and learning new skills at a younger age.  Programs such as Project Lead the Way, Gen-Y, and now mobile devices help facilitate these skills w/ innovative technology tools.  Computer Programming is another one of these topics that is being covered more and more in school and a great way to integrate technology into the classroom.

*This list is in alphabetical order.


20 Sites/Apps for Learning how to Program or Code



  1. ClassTools - A wonderful site for educators w/ lots of different resources.  A user can use a template or game generator to create customized educational games and then embed into their site/blog.
  2. Code Avengers - A great site for teachers wanting their students to learn how to code games, websites (Javascript), or apps.
  3. Code Monster - A fantastic very user friendly site that has students learn how to program Javascript by practicing in a side-by-side window and watching what happens as they type in commands.
  4. Codecademy - A interactive site that helps students learn how to program in Javascript,  PHP, Ruby, or Python by step by step instructions.
  5. CodePlayer - A nice site to learn HTML5, CSS3, and Javascript through video walkthroughs.
  6. CodeSpells - A innovative app that teaches students how to code in Java by casting spells in a 3D virtual world.
  7. Daisy the Dinosaur - A fun iPad app that teaches kids how to program and animate by dragging blocks together and watching Daisy preform the action.
  8. GamePress - Is one of my son's favorite iPad apps that allows them to create games.  This app is ideal for learning the basics of programming by providing graphics, commands, logic and more.
  9. Gamestar Mechanic - A nice site for teachers wanting to teach their students how to program games.  This is done by reinforcing skills such as, problem solving, writing, storytelling, and more.
  10. Google Blockly - A visual programmer editor that reminds me of Scratch in where a user has to drag-n-drop blocks together to create an action.
  11. Hopscotch - A wonderful iOS app that teaches kids how to program and create animations by dragging-n-dropping blocks together.
  12. Kodable - A fun iPad app designed for younger kids that has them controlling fuzzballs to complete each level.  Each level deals w/ a simple concept of programming and gets more advanced as they get higher.
  13. LearnStreet - a cool site for learning how to program Javascript, Python, or Ruby.
  14. MIT App Inventor - A wonderful site filled w/ lots of educational resources for teaching students how to program mobile apps.
  15. Programmr - A nice way to learn programming by solving coding exercises.
  16. Quest - An innovative site/app for creating text based games that will show/hide the programming language while it is being worked on.
  17. Scratch - Probably the most popular site on the list as 1000's of students have created online games through their very easy to use web interface.
  18. Stencyl - A wonderful site for creating iOS or Flash based games by putting blocks together (i.e. Scratch).
  19. Storytelling Alice - One of my favorite apps (Windows) on the list for learning how to program.  While this free app is no longer supported it is still available for download.
  20. Tynker - A great site for students 4th-8th grade learning how to program.

Email ThisBlogThis!Share to XShare to Facebook
Posted in code, programming, top 10 | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • 10 Sites for Teaching/Learning a Foreign Language
    This blog gets readers from around the the world.  A lot of them are teachers of ESL/EFL/ELL and teach or know foreign languages.  This post...
  • 20 Web 2.0 Sites that does not Require Sto
    This is a post I've been wanting to do for some quite some time but had to do some research to get the information I needed.  A huge fac...
  • Realtime Board
    Realtime Board is a new (beta) site for creating a collaborative whiteboard.  These boards are ideal for brainstorming ideas, creating infog...
  • Tioki
    Tioki is a professional network for educators that reminds me of a cross between a Ning network and Linkedin.  This is a great place for edu...
  • Axiom
    Axiom is a fun math based iOS app that is free for today.  This educational game has players control a ship by tilting their ipad to collect...
  • Gus on the Go
    Gus on the Go is a fantastic iOS/Android app for students wanting to learn a language.  This is all done through a wide variety of games and...
  • InstaEDU
    InstaEDU is a new (beta) site for online tutoring.  This is an ideal site for educators looking to tutor and for HS/College looking for cour...
  • In Touch Teacher
    In Touch Teacher is a new (beta) site that I just found out about.  This is an excellent communication tool for teachers to stay in touch w/...
  • United Classrooms
    United Classrooms is a wonderful site that I juts found out about from Richard Byrne's excellent blog .  This is a very ambitious site t...
  • BoomWriter
    BoomWriter is a site that I blog about quite a bit and am very exciting.  This is a great site for triggering students love of writing for g...

Categories

  • 3D
  • alphabet
  • Android
  • annotating
  • app
  • Apple
  • apps
  • assessing
  • assessment
  • attendance
  • audio
  • Augmented reality
  • badges
  • behavior management
  • biology
  • blended learning
  • blogging
  • bookmarking
  • Books
  • brain storming
  • brainstorming
  • brochure
  • browser
  • cell phones
  • chemistry
  • children stories
  • choose your own adventure
  • code
  • coding
  • Collaborative writing
  • college
  • colors
  • comic books
  • comprehension
  • copyright
  • counting
  • critical thinking
  • curating
  • curation
  • custom animations
  • device management
  • differentiated instruction
  • differentiation
  • Digital art
  • digital books
  • digital learning
  • digital portfolio
  • digital scrapbooks
  • digital story
  • digital storytelling
  • Digital video
  • documentaries
  • Drawing
  • ebook
  • eddies
  • edtech
  • edublog awards
  • educational apps
  • Educational game
  • educational games
  • educational images
  • educational iOS
  • educational iOS apps
  • educational resources
  • educational technology
  • educational video
  • educational videos
  • eLearning
  • email
  • English
  • esl
  • file conversion
  • file sharing
  • file transfer
  • flash cards
  • flashcard
  • flashcards
  • flipped classroom
  • flipping classroom
  • fluency
  • foreign language
  • fractions
  • game based learning
  • gamification
  • geography
  • geometry
  • Google
  • google play
  • grading
  • grammar
  • guided learning
  • hashtags
  • health
  • heath
  • history
  • homework help
  • HP
  • human body
  • human development
  • India
  • infographics
  • interactive images
  • interactives
  • InteractiveWhiteboard
  • iOS
  • iPad
  • iPhone
  • javascript
  • kdg
  • keyboarding
  • kickstarter
  • kids
  • LA
  • Language Arts
  • laptop
  • Learning
  • learning environment
  • learning management system
  • learning network
  • learning response system
  • lesson plans
  • library
  • mash-up
  • math
  • mind mapping
  • mlearning
  • mobile app
  • mobile learning
  • Mobile phone
  • mobile phones
  • mu
  • music
  • notes
  • numbers
  • nursery rhyme
  • nutrition
  • online games
  • online learning
  • Online newspaper
  • online tutoring
  • online writing
  • opinions
  • parent engagement
  • parents
  • penpals
  • periodic table
  • phone conferencing
  • photo editing
  • photo editor
  • physical education
  • piano
  • poll
  • Poster
  • powerpoint
  • pre-k
  • preschool
  • presentation
  • presentations
  • presentaton
  • printables
  • Printing
  • programming
  • project based learning
  • QR code
  • qr codes
  • Quiz
  • quizzes
  • reading
  • reading assessment
  • reading level
  • recycling
  • renting textbooks
  • resources
  • robots
  • scanner
  • science
  • Screen Sharing
  • Screencast
  • Search engine
  • sell textbooks
  • Slideshow
  • slideshows
  • Social bookmarking
  • social development
  • Social network
  • social networking
  • spanish
  • special ed
  • spelling
  • STEM
  • stickies
  • stop motion
  • story creation
  • storyboards
  • storybooks
  • student assessment
  • student assessment.
  • student response system
  • study groups
  • Survey
  • teacher app
  • technology integration
  • test
  • timeline
  • timelines
  • toddlers
  • top 10
  • top 100
  • Top Ten
  • toy
  • tutoring
  • Twitter
  • typing
  • US Presidents
  • US states
  • Video
  • Video Editing
  • video reviews
  • virtual field trip
  • virtual world
  • Vocabulary
  • Web 2.0
  • website creators
  • whiteboard
  • wiki
  • word clouds
  • word recognition
  • worksheets
  • Writers Resources
  • writing
  • writing prompt
  • YouTube

Blog Archive

  • ▼  2013 (338)
    • ►  December (8)
    • ►  November (20)
    • ►  October (37)
    • ▼  September (24)
      • Math Heroes 1: Basic Operations
      • Math File Folder Games
      • SlideIdea
      • GoClass
      • Level It Books
      • 9Slides
      • Book Writer
      • Science4Us
      • SpellingCity
      • Super Teacher Worksheets
      • The Human Body
      • ClassDojo Update
      • 123 Tracing
      • Fotor
      • Write About This
      • That's Appsolutely Genuis!
      • SchoolsWorld.tv
      • Cloudart
      • 20 Sites/Apps for Learning how to Program or Code
      • Taught It
      • Chima
      • Classmint
      • Quest
      • LearnBIG
    • ►  August (26)
    • ►  July (30)
    • ►  June (25)
    • ►  May (26)
    • ►  April (37)
    • ►  March (37)
    • ►  February (38)
    • ►  January (30)
  • ►  2012 (162)
    • ►  December (18)
    • ►  November (22)
    • ►  October (39)
    • ►  September (23)
    • ►  August (38)
    • ►  July (22)
Powered by Blogger.

About Me

Unknown
View my complete profile