Tuesday, November 15, 2016

Learning to Code Websites




The #CSforALL movement continues to grow. Many students are excited about this growth, while many teachers are apprehensive. Thankfully, many websites are designed to guide the students through their learning to code journey, allowing the teacher to act as a facilitator. In other words, classroom teachers at the elementary through middle school levels aren't expected to be coders or programmers themselves. These teachers can oversee the progress of their students as they begin to take interest in this journey. Look into the following sites to get your students started.


Code.org (K- Adult)
Most famous for the "Hour of Code," Code.org is a great place for students to begin their coding experience. Younger students learn the coding process through block coding and then gradually begin to use Java, a coding language. The site has really taken off with a teacher dashboard. Teacher's can create a section for students to sign into so their progress can be followed. Complete lesson plans and modules are ready to go for teachers to assign to students K- 5. Middle school teachers have complete lesson plan access to Computer Science in Algebra and Computer Science in Science materials. Code.org also offers free PD for teachers either in person or online. All of these links are found on their Teacher Dashboard Page

Scratch (3rd Grade - Adult)
Image result for scratchCreated by MIT, Scratch is a great site to learn coding. It is highly engaging for students as they get to create different scenes for characters (or sprites) to act out in. Scratch allows students to share their creations to a project board for others to see. Once students get started, they can click the Tips tab at the top of the screen and there are many tutorials to guide them through their learning process.

Codecadmey (Middle School - Adult)
Image result for codecademyCodecadmey focuses more on the coding languages than block based coding. I would recommend this site for those students who rapidly completed block coding and are ready for that next step. What I like about Codecadmey is that it clearly lays out the programming language options on a menu for people to choose from: HTML, CSS, JAVA, and PYTHON just to name a few.

Pencil Code (Middle School - Adult)
Image result for pencil codePencil code not as self explanatory as the previous two sites, but it does have some great features. The Materials for Teachers page breaks down concepts one by one, allowing teachers to hone in on particular skills. It's almost like grabbing a particular "worksheet" off of the shelf for a specific skill. Pencil code promotes the student creativity side of coding very heavily. There are art, music, and game making playgrounds for students to explore. I'm not sure I'd start off with pencil code, but it is a great place to send the students that get through code.org's Hour of Code quickly.





15 comments:

  1. http://www.northamptonartscouncil.org/2016/12/the-school-for-contemporary-dance-and.html

    ReplyDelete
  2. Are you ready to register for prior learning assessment? It can easily be done with online programs being initiated by online institutes.

    ReplyDelete
  3. Teaching is one of the most rewarding careers around. And if you're considering an online degree in education, you probably already have an idea about much you've got to learn to teach. Read on for tips, what to expect, and other basics of online education coursework.http://www.how-todo.xyz/

    ReplyDelete
  4. coding was included in the computer course it was hard to grasp it but reading it in a well written post like this has really cleared the air for me

    ReplyDelete
  5. Thanks for a great article! I have read the same type of news here www.typicalstudent.org/ and I also found a lot of interesting information there.

    ReplyDelete
  6. Very useful information, especially for those who are just starting to learn programming. Students will find a lot of interesting things. I in turn want to recommend a great site customessaymeister . Here you can find information on how to write an essay or reseach paper.

    ReplyDelete
  7. This web site is my inspiration , really excellent layout and perfect subject matter. https://royalcbd.com/product/cbd-oil-500mg/

    ReplyDelete
  8. in its entirety, nor all of the elements of your school or college work. Short-cutting like this is not likely to be of any benefit to you in the long term, after all. Best Essay Help

    ReplyDelete
  9. https://jubsann.com/

    ReplyDelete
  10. https://jubsann.com/

    ReplyDelete
  11. Excellent compliment you left for us. I was also excited like the students to see the learning to code journey. This is incredibly wonderful and surprising. The support sites list you mentioned were also very useful. Anyway, Want to build great insights on the application of programming tools R and Python and perform statistical computation on Data? Love to grab knowledge of data science fundamentals, statistical calculations, CRISP-CM project management methodology, and Descriptive and Predictive analysis models? Oh, here's data science training in nagpur that can be your next world journey.

    ReplyDelete
  12. As a student, it can also be challenging to balance learning to code with academic responsibilities. That's where assignment help cheap services can be a lifesaver. With affordable options for academic assistance, students can free up their time to focus on learning and practicing website coding.

    ReplyDelete