Skip to main content

Home/ Literacy with ICT/ Group items tagged coding

Rss Feed Group items tagged

John Evans

Matt Harris: Coding is a Universal Connector that We (You) Should Teach in (Y)Our Schoo... - 0 views

  •  
    "I must confess: I am a coder. I like to create and build through computer programming. I find it engages a special part of my brain and calms me when I need a break of administrative or educational work. In fact, I used to code for Microsoft. I also teach coding and I love that coding teaches them to grow as analytical thinkers and problem solvers. In short, I am a big proponent for learning how to code. What has struck most of late is just how universal coding has become as a connector of people. When I first played around with the topic for this post, I considered titling it as, "Coding is a Universal Language," but a set of colleagues corrected me. Coding does not follow the rules of common languages; it exceeds them. Coding ties people together from all backgrounds and ages with the universal concepts of planning, creativity, design, and development. It is both constructive and destructive, fueling collaboration in some and isolation in others. What I challenge readers to think about is finding any part of modern society that is not touched in some way by coding? Think of any social or political event of the past 25 years that didn't have some connection to coding. Think of one nation of people on earth that haven't been influenced in some way by coding. I am sure you can find some, but those outliers are vastly overwhelmed by the examples of coding being tied to the central fabric of contemporary digital society."
John Evans

Apps to get your kids coding on the iPad part 1 | iPad Insight - 4 views

  •  
    "In the past, coding was a pretty niche affair, those of us with our Acorns, Spectrums and Commodore 64s experimenting with lines and lines of code. I remember as an 8 year old, spending ages typing out lines of code on my beige Acorn Electron to draw….a line on the screen. To add insult to injury there was no way to save it unless I wanted to erase my tape of "Ice Ice Baby" and replace it with my code. Needless to say because we were put into the deep end in those days, like millions of others I was put off a bit by coding and just played computer games instead. Fast forward to the iPad era and coding is coming back in a big way. Some very talented developers with a love for coding have produced some spectacular apps, turning the iPad into a coding studio in your hand. There are some great iPad apps which take the pain out of coding for the layman and can teach your children (and you) some excellent skills."
John Evans

Coding: Try Going Beyond One Hour | Edutopia - 2 views

  •  
    "How can a one-hour activity mean so much to young learners? Many students around the world will participate in Hour of Code, some of them for the first time. They will thirst for more opportunities to code. In September 2013, I wanted my sixth grade class to participate in the Hour of Code through Scratch's user-friendly tutorials. Maybe it was my own interest in seeing how code works in schools, or my appreciation of technology and the people who create coding programs. I had a hunch coding would be a hit with my students who love technology and needed to understand math in a new way. I thought we would code a few small projects. More than two years later, we are still coding!"
John Evans

Don't Take Down the Coding Decorations | My Experiments in Teaching and Learning - 1 views

  •  
    "This year's Hour of Code has received unprecedented coverage.  Hadi Padovi from code.org opened the Nasdaq stock exchange and celebrities came out in full force to push computer science.  We heard the same alarming statistics that 95% of CS jobs will go unfilled.  Millions of students worldwide participated in activities that resembled puzzles.  Padovi tweeted a reply to me when I asked how the popularity of HOC compared to last year: As good as the activities are, they lack some needed elements.  The Hour of Code activities are not tied into curriculum. They are a one day event centred on puzzles.  One hour is not enough.  I would draw a parallel by saying we do not host "hour of gym" or "hour of music" activities once each year. What happens now?  The need for students to learn code and computer science will not disappear over this week.   In fact, we resolved very little.  My hope is that this week will be a springboard for more coding.  If students are to benefit from Hour of Code, we need to: Bring Coding into the existing curriculum and into the classroom Push STEM and find ways to bring it to every school Ensure that every teacher and student is aware of coding, CS and STEM Work with High Schools and the job sector to facilitate these programs"
John Evans

Mixing Reading with Coding in Early Childhood | Knowledge Quest - 0 views

  •  
    "As a librarian, my goal is to expose students to all forms of literacy. Coding, to me, is just another form.  Teaching coding allows me to integrate multiple disciplines together. Coding is a process just like the research process. That is why it fits so nicely in the library. Additionally, coding teaches problem solving, cooperation, and how to overcome failure. With all that being said, I do not believe in just coding for coding sake. I feel it should fit within a bigger picture. Combining coding skills with other literacy skills is always my ultimate goal. Below are a few examples of how I teach coding with early childhood students. Most of these ideas did not start with me. They are a collection of resources from amazing educators that I have learned from."
John Evans

Teachers Guide to Using QR Codes in Classroom ~ Educational Technology and Mobile Learning - 0 views

  •  
    "According to Wikipedia, a QR code is " a specific matrix bar code ( or two-dimensional code ), readable by dedicated QR bar code readers and camera phones. The code consists of black modules arranged in a square pattern on a white background. The information encoded can be text, URL, or other data." Teachers can use this technology for a wide variety of educational purposes. In this excellent video tutorial, Red Squirrel demonstrates 11 ways you can use QR codes in your class (e.g: create handouts with links to online content; enrich your content by adding links to online videos, documents and PDFs where students can access more information about topics taught; create QR codes that can show answers to a specific exercise or instructions on how to carry out a certain activity …etc, make books interactive and many more)."
John Evans

The Techie Teacher: Static vs. Dynamic QR Codes - 0 views

  •  
    "A Dynamic QR code allows you to place a short URL into the QR code and then EDIT/CHANGE it to something different at a later time! For instance, if I had a big QR code hanging on my classroom wall that would take my students to a specific website all about the Water Cycle, I could keep the SAME QR code taped to my wall throughout the year and just change the URL that is linked to that code. So the next day when my students scan the QR code, it could take them to a different website. Save the earth people! Save your ink! Dynamic QR codes can change your world :P"
John Evans

ISTE | No device needed to teach kids to code - 2 views

  •  
    "Leka DeGroot can relate to teachers who would like to bring coding to their classrooms but just can't fathom fitting it in. "Teachers often tell me, 'It sounds great but I don't have time, or I don't have the skills,' but you don't have to be a computer scientist to teach coding," assures DeGroot, a first grade teacher at Spirit Lake Elementary in Spirit Lake, Iowa. Just a few years ago DeGroot explored coding for the first time through Hour of Code. Today, she's a trainer for Code.org. She's driven by a desire to introduce students to computational thinking and integrating coding into the curriculum. "The basic concepts of listening to each other, communicating and collaborating, these are not just for computer science. We want every student to have those skills," DeGroot says. Even the youngest students benefit from the critical-thinking and problem-solving skills that coding provides. Not only do kids learn from it, they love it! Recently, for example, collaborated with a teacher in Wisconsin to have students write loop code dances for each other and then held a Google Hangout dance party. "
John Evans

Carrying on the Momentum Surrounding Coding (Code On!) - Coding Ideas for Educators - 0 views

  •  
    "I'm sure that many educators are now feeling more empowered and eager than ever to code in their classrooms.  While participating in the Hour of Code, teachers likely witnessed students fully engaged in learning the basics of coding while being challenged to think through well-written online tutorials and apps.  What they observed was students using coding as a context for developing their Computational Thinking skills. Many wonderful articles have been written about what Computational Thinking is and research has shown it to be a "powerful cognitive skill that can have a positive impact on other areas of children's intellectual growth" (Horn, Crouser, & Bers, 2013).  If we really value Computational Thinking as individual educators and as a province, however, we need to capitalize on this momentum in order to provide our students with greater access and opportunities.  Now that the Hour of Code has given you a glimpse of coding's potential, it's time to explore and learn along side students while continuing your journey…"
John Evans

Advantages in Coding, Part 1: An Application of Math | My Experiments in Teaching and L... - 2 views

  •  
    "Many teachers are starting to code in math classrooms.  I have integrated coding in math initially to start a coding club.  I soon realized that coding is best suited as an option in learning.  There are many benefits to coding that I have found.  The benefits are too extensive for one blog post.  So I am starting a series of blogs to emphasize the advantages. For my first post, I would like to highlight that coding is an excellent application of math skills.  All math can be applied to daily life.  As teachers, we have to apply learning so that our students see relevance.  Coding applies so beautifully to math.  It emphasizes these skills so naturally."
John Evans

A Different Approach to Coding - Bright - Medium - 0 views

  •  
    "We are strong proponents of children learning to code, but we have concerns about the motivations and methods underlying many of these new learn-to-code initiatives. Many of them, motivated by a shortage of programmers and software developers in industry, focus especially on preparing students for computer science degrees and careers, and they typically introduce coding as a series of logic puzzles for students to solve. We co-founded the Scratch Foundation in 2013 to support and promote a very different approach to coding. For us, coding is not a set of technical skills but a new type of literacy and personal expression, valuable for everyone, much like learning to write. We see coding as a new way for people to organize, express, and share their ideas. This approach to coding is embodied in our Scratch programming software developed at the MIT Media Lab and available for free online. With Scratch, children ages eight and up snap together graphical programming blocks to create interactive stories and games with animated characters. They can share their projects in the Scratch online community, where others can try them out, give feedback and suggestions, and even revise and extend the projects with their own ideas."
John Evans

5 Super-Cool Offline Coding Activities - 4 views

  •  
    "Learning to code without a computer may seem illogical, but it makes perfect sense.  Unplugging the computer and teaching coding through more familiar mediums such as hands-on activities, can make the subject less intimidating and more interactive. In the grand scheme of things, the basic principles of coding teach metacognition, problem-solving, and abstract thinking.  These are valuable skills to have even if a career in computer programming isn't in the immediate future.  We've compiled a list of our favorite hands-on coding activities from our Pinterest Board, Coding Unplugged, so you can have fun coding in a variety of ways!"
John Evans

3 Reasons Why You Should Pick Up Coding | Microsoft Citizenship Asia Pacific - 1 views

  •  
    "It's official: coding is all the rage today. We are living in a world where apps dominate every aspect of our lives and are disrupting the way we do things. And creating these apps require-you guessed it-coding know-how. With the rising prominence of 'superstar' programmers such as Bill Gates and Sheryl Sandberg, coding has captured the attention and imagination of many youth, who are beginning to recognise its value. According to this Microsoft study, a resounding majority of students in Asia Pacific want to see coding as a core subject in school, believing it is instrumental to helping them acquire essential 21st century skills necessary to thrive in the fast-changing world of tomorrow. While some may argue that being a programmer is not for everyone, we can all agree that coding has some life lessons that we can benefit from, especially children and young people. Here are three reasons why you should get started coding."
John Evans

7 Fun and Creative Apps and Websites That Teach Kids to Code - Emerging Education Techn... - 4 views

  •  
    "Computer coding is becoming an increasingly popular activity for today's technology oriented kids. Even kids who do not plan to grow up and become computer programmers are enjoying the control and autonomy that coding delivers. Coding encourages kids to be creative, think logically and develop critical thinking skills that they will need throughout their lives. The skills young students develop through these early coding experiences can also help them to succeed in their education. With coding, kids get to try out new solutions to problems and tinker around with what can happen in various situations. The following seven visually oriented and child-friendly apps can help to teach even the youngest children how to code."
John Evans

Don't learn to code. Learn to think. - 6 views

  •  
    "It seems like everyone is trying to learn to code: Code.org has celebrities like Bill Gates, Mark Zuckerberg, and Chris Bosh telling you anyone can code; CoderDojo's are springing up all over the country; the UK has made it part of their official curriculum for all grade school kids. I think this is slightly misguided. Don't get me wrong - I do think the world would be better off if everyone had some familiarity with coding - but coding itself should not be the goal. Computers and programming are just tools. They are a means to an end. The real goal should be to teach people a new way to think. In other words, we should be trying to teach computer science and not just coding. In this blog post, I'll explain the difference between the two, and why focusing on the right one is critical for the movement to succeed."
John Evans

7 Apps for Teaching Children Coding Skills | Edutopia - 0 views

  •  
    "It's hard to imagine a single career that doesn't have a need for someone who can code. Everything that "just works" has some type of code that makes it run. Coding (a.k.a. programming) is all around us. That's why all the cool kids are coding . . . or should be. Programming is not just the province of pale twenty-somethings in skinny jeans, hunched over three monitors, swigging Red Bull. Not any more! The newest pint-sized coders have just begun elementary school."
  •  
    "It's hard to imagine a single career that doesn't have a need for someone who can code. Everything that "just works" has some type of code that makes it run. Coding (a.k.a. programming) is all around us. That's why all the cool kids are coding . . . or should be. Programming is not just the province of pale twenty-somethings in skinny jeans, hunched over three monitors, swigging Red Bull. Not any more! The newest pint-sized coders have just begun elementary school."
John Evans

The Three Best Free Coding Websites for Kids | Edudemic - 0 views

  •  
    "Today there are many resources for people to learn code. The Barbies and GI Joes of yesteryear have become tablets and smart phones. Young kids, such as 12-year-old Thomas Suarez, who gave this excellent TED Talk, are learning advanced forms of coding that few adults even fully grasp. The following is a list of websites online that offer free tutorials and courses for children that want to learn how to code. And even if you are not a kid, you might learn a thing or two. We reviewed a collection of websites and the following three are the best that we found, incorporating various features that put them above the rest. We went through all the most popular coding websites on the Internet and found the three best free coding websites, based on the following criteria: ● Ease of use ● Aesthetics ● Fun ● Effectiveness ● Free Without further ado, the following are the best coding websites we found that was designed especially with kids in mind."
John Evans

N.S. making plans to teach coding to students in every grade | The Chronicle Herald - 1 views

  • The province is drafting plans to make coding a part of the curriculum in every grade. Education Minister Karen Casey told a room of more than 600 students at the Big Data Productivity Congress in Halifax on Wednesday that learning coding will help prepare them for future careers. “We know that coding promotes problem-solving, teamwork, critical thinking, innovation and creativity,” Casey said. “And we also know that those skills are directly related to industries like computer programming, manufacturing, communications and more. And those are the industries that you will be going to.” The Education Department will finalize its plans over the course of the 2015-16 school year, and will introduce formal coding instruction in some grades in September.
  • Casey said the department has already laid the groundwork by teaching students in grades Primary to 3 about the basics of computer safety and problem-solving.
  •  
    "The province is drafting plans to make coding a part of the curriculum in every grade. Education Minister Karen Casey told a room of more than 600 students at the Big Data Productivity Congress in Halifax on Wednesday that learning coding will help prepare them for future careers. "We know that coding promotes problem-solving, teamwork, critical thinking, innovation and creativity," Casey said. "And we also know that those skills are directly related to industries like computer programming, manufacturing, communications and more. And those are the industries that you will be going to." The Education Department will finalize its plans over the course of the 2015-16 school year, and will introduce formal coding instruction in some grades in September."
John Evans

Teaching Kids to Code: Text-Based vs Block-Based Programming - 4 views

  •  
    "About two decades ago The MIT Media lab introduced the concept of block-based programming. The idea was to develop an interface that allowed computer programs to be built by simply dragging and dropping puzzle blocks to represent complex programming constructs and commands. With this new method for teaching and learning computer science, the hugely popular Scratch platform was born. This approach lowered the bar for experimenting with programmatic thinking, making it possible for students to create interactive animations and small games without writing a single line of code. This simple concept removed the need to learn the syntax of a formal programming language, and made teaching and learning the basics of computer science accessible to younger learners and to teachers with no formal coding background. Outside of the classroom though, coding has always been, and still remains, a process of typing letters, numbers and symbols. This text-based programming, used in programming language such as C, Javascript and Python, requires coders to obey and conform to formal syntax. Despite the pain of dealing with typos in names of variables and inevitable syntax errors, no other coding method designed to be more "user friendly" has really caught on. Tools have been offered for managers to define business logic through a graphical user interface without writing lines of codes. Or for web developers to add interactive behaviors to their websites without learning Javascript. But in reality, neither of those substitute the power and flexibility of text-based programming. And with neither winning significant adoption, the demand for the classic skill of text-based coding continues to grow and grow."
John Evans

5 Student Project Places for Creatively Developing Coding Skills - 1 views

  •  
    "In this modern technology-driven world, more and more students need to learn coding skills. Coding is the method that is used to create websites, software for computers, and the apps that are so popular on everyone's tablets and smartphones. Kids are naturally adept at learning this technology because it's been around since they were born. They don't remember a time where this new age of computer savvy didn't exist. There are ways to make learning how to code more interesting and effective with certain projects that expressly promote it. Here are five project places that students can use to creatively develop those all important coding skills. Providing ways for creatively developing coding skills is a great way to get students started in the world of coding. The following tools will even help them in continuing studies and skills practice."
1 - 20 of 1108 Next › Last »
Showing 20 items per page