# Teach yourself to code

5 Excellent Rubric Making Tools for Teachers June 18, 2016 Rubrics are scoring charts used to assess and evaluate a particular learning or teaching activity. As is explained in this guide, rubrics are helpful for both teachers and students: teachers can use them when designing lesson plans and grading assignments; students can use them to make sure they meet the learning expectations and requirements of an assignment or project work. Rubric making should not be a complicated task, it should only speak to the core requirements of a given task while channeling focus to the learning outcomes. Why Kids Should Make the Video Games They Love to Play When educator Lynn Koresh hears from kids that they want a career doing something with computers, she asks, “To do what with computers?” Adults often encourage kids to pursue science, technology, engineering and math (STEM) skills, and computing classes are usually a first stop. But Koresh knows it’s the real-world applications of computational thinking and coding language skills that bring such knowledge to life. She reasoned that most middle school students are already playing video games and might respond well to a unit on how to design, create, test and promote video games. Along the way, she’s also teaching them about digital citizenship and entrepreneurship.

100 Amazing How-To Sites to Teach Yourself Anything Posted by Site Administrator in Online Learning May 7th, 2009 Learning new skills and expanding your knowledge doesn’t have to cost you an arm and a leg. There are loads of free resources on the Web that can help you find instructional videos, tutorials and classes to learn a wide variety of skills from fixing basic car problems to speaking another language. Computer Science for Everyone Upload Online Courses schoolofcode Beam me up Scotty, multiple times!!! The question might come up, "How can I get a pointer to point to a pointer?" Ok, maybe this question won't come up in your mind, but it might come up in your programming. I just want to touch on the subject on how to do it. First let's look at some code: int **ramon; int *paul; int melissa = 5; paul = &melissa; ramon = &paul; printf("ramon = %d\n", ramon); printf("&paul = %d\n", &paul); printf("*ramon = %d\n", *ramon); printf("&melissa = %d\n", &melissa); printf("**ramon = %d\n", **ramon); Let's take this line by line. The first line declares a double pointer called ramon.

19 Great Web Tools and Mobile Apps for Creating Interactive Timelines July 11, 2016 Besides posters and infographics timelines are great learning tools to help students visualize their learning and enhance their overall comprehensibility. Timelines can be incorporated almost in any subject area and can be used to teach a wide variety of topics from historical events to bibliographical information. Web technologies have immensely facilitated the process of creating a timeline and anyone can quickly design an interactive timeline in few steps. Teaching Kids to Code Every era demands—and rewards—different skills. In different times and different places, we have taught our children to grow vegetables, build a house, forge a sword or blow a delicate glass, bake bread, create a soufflé, write a story or shoot hoops. Now we are teaching them to code. We are teaching them to code, however, not so much as an end in itself but because our world has morphed: so many of the things we once did with elements such as fire and iron, or tools such as pencil and paper, are now wrought in code.

online learning insights Educators in the United States face not one but two skill gaps – the gap in skills high school seniors have when they start college and the second, when college graduates begin their first job and are not prepared to do the job they were hired for. This week I bookmarked [using Pearltrees] articles that provide a fresh perspective on these problems along with potential solutions. And just how big are these gaps? Become a Programmer, Motherfucker If you don't know how to code, then you can learn even if you think you can't. Thousands of people have learned programming from these fine books: Learn Python The Hard Way Learn Ruby The Hard Way Learn Code The Hard Way The Odin Project This course is for anyone who is either starting from scratch or who isn't entirely comfortable with their understanding of the command line, HTML, CSS, Javascript, Ruby, web frameworks, Git, or other foundational technologies and practices of web development. We cover a LOT of ground -- by the end of this comprehensive course, you'll be well prepared to take on our deep dive courses or explore further on your own. You Will Learn

Google Released A New Educational Tool to Wirelessly Share Computer Screens in Class July 17, 2016Google Cast for Education is a new Chrome app from Google to help teachers and students wirelessly share their computer screens from one Chrome browser to another. The app is still in beta version and is available only for Google Apps for Education users. The way Google Cast works is very simple: teachers install the app on their devices then install the Cast feature in Chrome for students. The Cast feature will be available by default to all Chrome users in the upcoming release expected by the start of the new school year.

9 great free activities for Hour of Code Annual Hour of Code, during Computer Science Education Week, encourages educators and students to participate in one hour of coding Computer science skills have enjoyed more time in the spotlight as educators, policymakers and celebrities tout the importance of coding and programming skills. This year’s Hour of Code reinforces computer science’s growing importance. The Hour of Code asks students, teachers, and anyone who is interested to devote at least one hour to coding during Computer Science Education Week (Dec. 7-11). Participants can choose from guided tutorials or can join in scheduled Hour of Code activities that education or community groups have organized. According to Code.org, the group behind the Hour of Code, there will be 1 million more computer science jobs than students by 2020, based on Bureau of Labor Statistics projections.

Related: