background preloader

A Beginner’s Guide to Bringing Coding Into the Classroom

A Beginner’s Guide to Bringing Coding Into the Classroom
In case you haven’t been paying attention, computer science skills are vastly becoming some of the most in-demand skills of the twenty-first century. In fact, some call it a new "superpower." But there’s a problem. There are approximately 587,000 computing jobs nationwide, which is growing at 2x the national average, but only about 38,000 computer science students graduated into the workforce this year. Computer science is a primary driver of the U.S. economy, yet it does not (yet) play a significant role in K-12 education. CSEdWeek and Hour of Code arrive December 7-13th, and this annual event is bigger than ever. What are Computer Science Education Week (CSEdWeek) and Hour of Code? Computer Science Education Week or CSEdWeek is an annual program designed to inspire K-12 students to take an interest in computer science. Hour of Code is a global movement in over 180 countries, and is a quick way to introduce coding to students or anyone. How to Run an Hour of Code Ready to get started? Related:  ProgramaciónEducational Technology

Integrating Programming with Core Curriculum -- THE Journal Computer Science | Feature Integrating Programming with Core Curriculum There has been a steady and growing call for more students to learn computer programming. As they try to answer that call, some educators are looking beyond stand-alone lessons or separate programming classes and integrating coding into their core curriculum. By Jennifer Roland10/03/13 There has been a steady and growing call for more students to learn computer programming. As they try to answer that call, some educators are looking beyond stand-alone lessons or separate programming classes and integrating coding into their core curriculum. Beaver Country Day School (BCDS), a private school for students in grades 6-12 located just outside Boston, launched a school-wide coding initiative this academic year to help prepare their students for a new world of work and to, they hope, encourage more students to study computer science in college. Geometry was his first target when he looked at creating lessons.

10 Specific Ideas To Gamify Your Classroom - 10 Specific Ideas To Gamify Your Classroom by Mike Acedo In today’s classroom, educators are constantly required to mold their teaching methods to give students the best opportunity to succeed. It is not only imperative for students to learn the required material, but also critical that students gain a sense of confidence toward their work, and find motivation to expand their learning. However, this can be difficult for some students, who may struggle in traditional, lecture-based class styles. We’ve talked about designing your classroom like a video game before. Though some teachers may use game-based learning, such as having students play games like Little Big Planet (featuring Sackboy, pictured above), Minecraft or Civilization to reinforce content, Gamification uses game elements such as challenges, feedback, levels, creativity, and rewards to motivate students to learn, and master concepts. How To Gamify Your Classroom: 10 Specific Ideas To Get It Done 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

My Hour of Code 2015 Collection | doug --- off the record OK, so I’ve been poking around adding things to a Flipboard document to support the Hour of Code 2015, December 7-13. It’s nothing compared to the TDSB resource that I had written about earlier this week but I like to collect hoard things. I hadn’t told anyone about it; I just keep flipping things into it as I find them. The document wasn’t super secret or anything like that so I hadn’t made it private; I just hadn’t told anyone about it until now. I was quite surprised this morning when I took a look and saw the analytics. Somehow, it’s comforting to know that there are others who poke around looking for resources like this. Hour of Code 2015 Flipboard Collection The biggest and loudest participant this year has to be the Minecraft activity. I don’t think there are too many bad choices to be made here. The truly good thing about the Hour of Code is that it’s getting serious consideration in classrooms that might not otherwise have embraced the concept. Like this: Like Loading... Related

How to Use the Seesaw App in the Classroom - Teacher Hints & Tips The Seesaw App – Instagram for your Class The Seesaw app is described as a student-driven digital portfolio. But, from the stories from our Instagram followers, it is much more than that, plus, it’s free! Seesaw empowers students of any age to create, reflect, collaborate and share. “It’s like Instagram for the class! In an age where, as teachers, we are swamped with new apps, teaching programs, teaching resources, digital technologies, curriculum documents etc, it’s often hard to work out what to try and what is not worth the time and effort! When I asked our Instagram community about the Seesaw app, I was bombarded with messages about how they currently use this app and how helpful it is in their day to day teaching. So, I present to you some hints, tips and benefits to using this amazing free resource in your classroom. How to Save on Printing Using the Seesaw App “You can use worksheets and the drawing tool instead of printing them! Seesaw App Classroom Activity Ideas Peer Feedback

Cómo iniciar a un niño en la programación desde cero En todo el mundo hay niños y niñas que están aprendiendo a programar, y de hecho ahora en diciembre se celebra uno de los principales eventos en todo el mundo para promover esta materia. Hoy queremos adentrarnos aún más, y como complemento a nuestros consejos y recomendaciones para aprender programación a niños y a adultos, vamos a hablar de cómo iniciar a un niño/a en la programación... desde cero. Las herramientas y el software se han modernizado a esta nueva etapa de la programación, y con todo ello la metodología y las propuestas también deberán adaptarse a la enseñanza de esta nueva materia. ¿Qué programas o plataformas utilizar? ¿Cómo hacerlo? Hoy te explicamos cómo iniciar a un niño en la programación. Un vistazo atrás No hace muchos años que el campo de la programación era exclusivo del mundo más profesional. Los tiempos han cambiado, y la sociedad se ha ido adaptando a ellos. Lo que la programación aporta a un niño/a El recorrido en el pasado está claro. Propón, crea.

8 Ways to Level Up Game Based Learning in the Classroom Game based learning in the classroom should not be worksheets with points. It should be engaging and exciting. Here are eight ways to level up game based learning. Because, face it, many educational “games” fall short. Some games are computerized worksheets. What works in game-based learning? Certainly, we can memorize using games, but we can do better. But for those who don’t trust stories from the classroom, a body of research is growing around what makes a good game for learning. When my students studied good games with University of Alaska Southeast Masters Students in the Gamifi-ed Project, we were astounded to find how few games were engaging and used good teaching. 8 Great Ways to Level Up Game Based Learning in the Classroom The most innovative education “app” on the planet is the innovative educator. 1. College Professor Lee Sheldon (and former Star-Trek script writer) shares his method of gaming his college classroom in The Multiplayer Classroom. 2. Dr. 3. 4. 5. 6. 7. 8.

With CodinGame, Learning To Code Becomes A Game French startup CodinGame just raised $1.6 million from Isai for its innovative code learning platform. As the name suggests, CodinGame is all about games — not game development, not gamification, just plain games. The logic behind each exercise is tied to an actual game so that you get visual feedback and an actual reward when you solve an exercise. “This is not just a gimmick as we have metrics to back our vision. If you mix games with learning, you get a very motivating experience,” co-founder and CEO Frédéric Desmoulins told me. For each exercise, you can pick a programming language among more than 20, such as Python, Ruby, Java, Scala and more. In particular, a multiplayer mode is getting quite popular among developers. “We support 23 different programming languages and all our games work in the language of your choice” co-founder and CTO Nicolas Antoniazzi told me. When you sign up to CodinGame, everything happens in the browser.

10 Ways to Use Google Docs in the Classroom As a teacher, you probably know about Google Docs. You’ve probably even been using pieces of it for years! But there’s a lot more to it than just sharing documents and having an easy, cloud-based solution for your classroom. Over the years, I’ve gotten to learn about some pretty sweet features that have made my life as a teacher easier. These functionalities are built into Google Docs, and they are fantastic. 1. Why start from scratch when you could use a well-designed template? 2. How many times you are working on a Google document and you can’t type anymore because it says there is no Internet connection? 3. Despite being the most powerful online word processor, Google Docs doesn’t make it easy for users to directly save images embedded in the content (nope, copy and paste doesn’t work in most cases). 4. For those who don’t know, back in September, the official Google Docs blog announced several updates, one of which was the old Research tool being replaced by Explore. 5. 6. 7. 8.

Scratch Jr. Tutorials for Primary Students Last week, I encouraged you to participate in this year’s Hour of Code. I know that guiding a classroom of students through an hour of programming can sound intimidating, particularly if you aren’t experienced in it yourself. The secret is to do as I have – admit to yourself that you know nothing and your students are smarter than you. Any grade level can do the Hour of Code. Take Sam Patterson (@SamPatue), for example. I haven’t had a chance to jump in to Scratch Jr. yet with my students this year, but watching Sam’s tutorials makes me want to try it tomorrow. UPDATE 11/18/14: For even more Scratch Jr. activities and video tutorials, check out the “Teach” section on the Scratch Jr. website. If you’d like to access some more resource for teaching kids to code, check out my Programming for Kids Pinterest Board! Like this: Like Loading...

10 Innovative Ways to Use ThingLink in the Classroom by Susan Oxnevad It starts with an image. Define the image through multimedia. Present ideas. Pack it full of content. Create links to amazing sites. Design Your Digital Self Create an avatar and connect with Your Digital Self through multimedia. Answer and Essential Question Embrace research, learn through multimedia, draw, create and design as you construct knowledge to answer an essential question. Connect to the Common Core – Dig Deeper The Gettysburg address has been wordled here to display the most frequently used words. Define Vocabulary Vocabulary development is an attainable goal that extends across all areas of the curriculum. Extend the Walls of Your Classroom Teachers and students can extend the learning by posting messages, holding online discussions, and working with ThingLink images through Edmodo. Design Awesome Homework Plan and Implement a Collaborative Project Provide Built-In Tech Support Share Books on a Pinterest Board Grab a book jacket and bring a treasured book to life.

Bitsbox Giving Teachers Free Coding Kits for CSED Week | Edtech Opportunity | EdSurge Bitsbox is a startup headquartered in Boulder, Colorado that teaches Javascript/HTML5 to children. Kids practice writing Javascript into a free virtual tablet online in order to create their own apps, and they receive a subscription box in the mail with new apps to code each month. Computer Science Education Week's signature event is Hour of Code, where students throughout the world practice computer science for one full hour. While much of the world recognizes the importance of learning how to code, Bitsbox knows that many teachers do not always have the resources to ensure that their students can participate. Hence, Bitsbox is donating free coding kits to teachers throughout the world so they can have their classes participate in an Hour of Code (educators in the US and Canada get a physical kit, and partners in the rest of the world receive a digital replica.) The coding kits serve a dual purpose. Educators should fill out a form by clicking 'Apply Now' to get a free kit. Apply Now

iMovie - All about apps in YOUR classroom! Creating assemble, construct, create, design, develop, formulate, write Students can use iMove to construct video reports dealing with core curriculum. For example in a Social Studies class students could use the iMovie movie presets to create video reports. Evaluating appraise, argue, defend, judge, select, support, value, evaluate Students could use iMovie to take and defend a position on a controversial historical figure such as John Brown. Analyzing appraise, compare, contrast, criticize, differentiate, discriminate, distinguish, examine, experiment, question, test In a Mathematics class students could create video projects that would examine everyday objects found on a school as examples of slope. Applying choose, demonstrate, dramatize, employ, illustrate, interpret, operate, schedule, sketch, solve, use, write Students could employ iMovie in a Physical Education classroom to illustrate proper technique in shooting free throws. Understanding Remembering