coding websites

4
Coding Websites Website Programmi ng Language Description Instruction Ease of use Lightbot: www.lightbot.com Drag and drop Introduction to programming. Very simple and focuses on a student’s ability to give simple commands to move a ‘lightbot’. Very basic. This is a paid website, but if you scroll down and click “demo puzzles: web” students can go through 10+ puzzles. This is primarily an app and can be downloaded for around $5 on most tablet and phone devices if you want to have more levels or need it on a device vs computer. Very easy, it will not take students long to complete all free levels Tynker: https://www.tynker.com/hour -of-code/puzzle Mainly drag and drop Introduction to programming using drag and drop code. Tynker has both paid code lessons and free lessons. The Hour of Code Puzzles is a great introduction to coding and is free. If enjoy this website and format there are hours of coding programs along with coinciding lessons to buy ($399 for 16 hours) Very easy and because it only has a limited number of free games, students will easily complete them. Code Studio: https://studio.code.org/ Mainly drag and drop Introduction to programming mainly using drop and drag code. Tons of lessons and different levels for students to There are multiple parts to this website. A great place to start is https://code.org/curriculum /course2 for daily class lessons for teachers to teach coding. Objects, activities, and assessments Very easy, but has higher levels. If you have students who know how to program Java, Robot C++, Python or similar languages this

Upload: hannah-elliott

Post on 18-Aug-2015

7 views

Category:

Documents


2 download

DESCRIPTION

A resource list of coding websites for middle school.

TRANSCRIPT

Coding WebsitesWebsite Programming LanguageDescription Instruction Ease of useLightbot: www.lightbot.com Drag and dropIntroduction to programming. Very simple and focuses on a students abilityto give simple commands to move a lightbot. Very basic.This is a paid website but if you scroll down and clic! "demo pu##les$ web% students can go through &'( pu##les. This is primarily an app and can be downloaded for around )* on most tablet and phone devices ifyou want to have more levels or need it on a device vs computer.Very easy it will not ta!e students long tocomplete all free levelsTynker: https://www.tynker.com/hourofco!e/pu""le+ainly drag and dropIntroduction to programming using drag and drop code. Tyn!er has both paid code lessons and free lessons. The ,our of Code -u##les is a great introduction to coding and is free. If en.oy this website and format there are hours of codingprograms along with coinciding lessons to buy /)011 for &2 hours3Very easy and because it only has alimited number of free games studentswill easily complete them. #o!e $tu!io: https://stu!io.co!e.org/+ainly drag and drop Introduction to programming mainlyusing drop and drag code. Tons of lessonsand di4erent levels for students to practice coding. Daily lessons available for teachers.There are multiple parts to this website. 5 great place to start is https$66code.org6curriculum6course7 for daily class lessons for teachers to teach coding. 8b.ects activities and assessments are all outlined on this website. There are also multiple unplugged lessons that do not re9uire a computer. :or middle school start with Course 7 or 0. The students can go to https$66studio.code.org6s6course7to ;nd step by step di4erent coding activities where they build upon their pervious Very easy but has higher levels. If you have students who !now how to program tudents will get a certi;cate for the completion of each course. If you dont want students to follow a unit plan but simply want them to e?plorecoding you have them go to $cratch: https://scratch.mit.e!uDrag and drop>tudents can create simple games animations and stories using drag and drop code. The great thing about this website is the pro.ect possibilities are endless. 2th graders particularly tend to li!e this program. @o to the website and clic! create. 8n the right side a clic!"@etting >tarted with >cratch% which will prompt the student towhat they need to doThis website gives pretty good instructions on how to use it. >ome students lose interestafter a while but others can wor! on this website for incredible amounts of time. >ometimes ithelps for the students to loo! at the pro.ect page to get ideas.#o!e %onster: http://www.crunch"illa.com/co!emonstercript This website more ofa tutorial rather thana game. It is a good introduction to cript in that students are writing basic code and manipulating the second screen.>imply go to the website and start coding. The monster prompts you to do everything. This website gives very e?plicit instructions for the students to follow. The only problem is that the students cancontinue clic!ing without ;nishing the activity and it will count it as complete.#o!e #ombat: www.co!ecombat.com -ython criptCo4ee>cript Io AuaClo.ure/>tudents can choose which This game is pretty addictive and ma!es students actually write the code instead of drag and drop. It is great that there are di4erent language options because the students can really >imply go to the website and choose your programming languages. This website does not have daily lessons but does give great e?planations and prompts for the students. :or the most part middle school students have great success with this but it will be helpful forthe teacher to ;rst play the De;nitely more diBcult than the drag and drop code but still not too advanced. The great thing about this game is it is similar to most drag and drop games in that students can language they wouldli!e to program in3see a di4erence in the di4erent commands and synta?. >tudents will go through medievalma#es collect .ewelsarmor and weapons while battling orgs. The high levels have students input coordinates if6else statements.game to be able to troubleshoot the coding problems students will have. Coys especially love this game. instantly see what their commands are doing.&han 'ca!emy: https://www.khanaca!emy.org/computing/computerprogrammingcript,T+A >DAEhan 5cademy is great in that it is truly formatted as a class. >tudents can complete each section and advance as they go. This is not drag and drop coding therefore students should have some e?posure to coding. This is lessof a game than a lot of the other websites. >imply go to the website and choose which language you would li!e to get started in. >tudents can follow the step by step instructions and lessons. -robably the most advanced out of these websites. ()or more resources an! app co!ing *isit the following links:https://co!e.org/learn/beyon! http://askatechteacher.com/+,-./--/-//hourofco!e/https://www.e!surge.com/gui!e/teachingki!stoco!e