Skip to main content

Home/ Literacy with ICT/ Group items tagged Program

Rss Feed Group items tagged

John Evans

Some Thoughts on "Coding" and "Technical Ghettos" - 0 views

  •  
    "From Papert's book The Children's Machine: "LOGO was fueled from the beginning by a Robin Hood vision of stealing programming from the technologically privileged (what I would in those early days in the 1960s have called the military-industrial complex) and giving it to children." Who are the "technologically privileged" these days? And are "learn to code" efforts part of a social justice vision, a Robin Hood-like act of stealing programming from them? Or rather, which computer science education efforts have equity and agency at their core, and which might be more about conscripting cheap and compliant labor for today's version of that complex?"
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

The Ultimate List of Tutorials, Apps, and Games to Teach Kids Coding | GeekMom - 3 views

  •  
    "Welcome to the Computer Science Education Week! By now you may have heard of this little thing called Hour of Code, a global initiative from Code.org and CS Ed Week to get everyone-adults and kids alike!-to try just one hour of programming. Why? No, not so everyone can become programmers, but because exposure to programming can teach logic, problem solving, critical thinking, and demystify technology. Oh, and it's also fun!"
John Evans

INTRODUCING "THE ILLUSTRATED ARDUINO" | 16 Hertz - Create Something - 4 views

  •  
    "16Hertz, an educational electronics company based in New York City announces the release of their illustrated, graphic-novel style guide, "The Illustrated Arduino". The guide is over 75 pages long, and contains hundreds of hand-drawn illustrations that take the readers through getting up-and-running with electronics prototyping and Arduino programming.   Written by career educators and makers, Aditya Kumarakrishnan and Adiel Fernandez, "The Illustrated Arduino" is a comprehensive guide created to be easily accessible to readers of all experience levels looking for a way to jump into the world of microcontrollers. When the duo dove into the Arduino community, they had a difficult time finding a comprehensive, clear guidebook for beginners. Having taught programming, physical computing and design to students of all ages from middle schools to universities, they sought out to create a guide that is easy-to-follow, great to look at all while still being rigorous. "We set out to create the most beautiful, user-friendly, pedagogically sound and rigorous guide book for the Arduino in the world", says Aditya. They've released the guide under a Creative Commons license, encouraging the larger community to share and use its content freel"
John Evans

How Teachers Can Use Quicktime Video Screenshots to Help Students Learn | Edudemic - 1 views

  •  
    "Tutorial videos are a great way for teachers to provide extra learning resources for students. With these recorded videos, students are able to review the lessons learned in class and catch up from afar during an absence. Videos also provide an excellent resource for future reference. Screenshot videos are a great learning resource when used to teach computer-based lessons such as computer programming, typing, or learning various programs. But they can also be used in other creative ways to teach students. For example, math problems can be solved step-by-step. Screenshots are especially useful for complicated new concepts. In this article, we go into detail with step-by-step instructions for how to record video screenshots, as well as how to upload them to video hosting websites."
John Evans

Get 'Em Started! Use These Resources to Teach Coding to Kids - 0 views

  •  
    "Teaching kids to code offers a lot of challenges that you don't run into when instructing adults. Kids don't have a ton of real world experience, so a lot of analogies fly over their heads. Abstract thinking can take a lot more effort, so you need to keep things more concrete. Many kids have extremely short attention spans, especially in groups. And if there isn't a cool payoff almost immediately, they are going to get bored and zone out. All the lecturing in the world won't get the lesson into their heads at that point. When teaching children programming, the goal is to empower them to understand the everyday systems they already use, and to know they have the skill to pick this kind of stuff up, both now and later in life. Not everyone wants to do software development for a living, no matter how smart of a career choice it is, but programming is creeping more and more into other fields every day."
John Evans

How 3D printers are preparing students for life after high school | Bill Gates - 0 views

  •  
    "I was 13 years old when I fell in love with programming. My school had just become one of the first in the country to get a computer terminal. The machine was huge and slow, and it didn't even have a screen-but I was hooked. My friends and I would spend hours creating new programs and plugging away in BASIC. That introduction to computer science changed the course of my life. I recently visited a high school that hopes to do the same for young people in New York."
John Evans

Computational Thinking: 10 Ways To Promote CT Across The Curriculum, Part 1 - Tech Lear... - 5 views

  •  
    "In this post, I would like to review a thinking processes that can be applied across the curriculum providing a process for authentic understanding of standards. The cognitive process I am referring to is Computational Thinking (CT). This type of thinking is important not just in high stake testing, but also success in that world after school. Perhaps you have come across the idea of computational thinking in education. The best way to describe computational thinking is to look at the way a computer thinks… or at least runs a program. This is actually the most important concept a student learns through coding and developing computer programs. We must keep in mind that it is not the coding that is important… but the thinking process. After all… one can use a computer, but not actually use computational thinking skills. "
John Evans

A Beginner's Guide to Microcontrollers: 10 Steps (with Pictures) - 6 views

  •  
    "What do remote controllers, routers, and robots all have in common? Microcontrollers! These days, beginner-friendly microcontrollers are easy to use and program with just a laptop, a USB cable, and some (free) open-source software. Woohoo!! All the projects, here we come! The catch? There are like, 4324302* different microcontrollers and it can be daunting to get started, especially if you're just getting into electronics. Where the heck do you start?! Right here, bbies, I got chu. Whether you are looking to build some cool electronic projects, learn programming/tech, or wanting to teach others about electronics, this tutorial will help you figure out what microcontroller is right for your needs, goals, and budgets. Yay! Let's get started!"
John Evans

About Kids, Code, and Computer Science: Explore Computer Science and Programming | - 1 views

  •  
    "beanz magazine is a bi-monthly online and print magazine about learning to code, computer science, and how we use technology in our daily lives. The magazine includes hard to find information, for example, a list of 40+ programming languages for education, coding schools, summer tech camps, and more."
John Evans

Creating a Makers Club: Just Get Started | Renovated Learning - 1 views

  •  
    "When I first started my makerspace at Stewart, I had no idea what I was doing.  I just had three bins of K'nex and a vision for what our makerspace could be.  Shortly after we got our supplies, we began 6th grade clubs that met during school.  I started the K'nex club.  The next year we created during school clubs for all grades, so I started STEAM clubs for each grade, which was basically open exploration time in our makerspace.  The next year I helped co-found our afterschool club program, where my Makers Club took off. Now at Tampa Prep, I've started a Maker Mondays club where we have different themed projects each week after school for an hour.  Since we already had a VR lab when I got there, I started an 8th Grade VR club this year during middle school lunch. At both of my schools, variations of Makers Clubs have been a huge catalyst in my makerspace programs."
John Evans

16 Ideas for Student Projects using Google Docs, Slides, and Forms | Cult of Pedagogy - 2 views

  •  
    "As you probably know, Google Drive is far more than a place to store files online. It also includes a suite of versatile creation tools, many of which perform the same functions as the ones we use in other spaces. These include Google Docs, a word processing program that behaves similarly to Microsoft Word, Google Slides, a presentation program similar to PowerPoint, and Google Forms, a survey-creation tool similar to Survey Monkey. Although Drive also includes other tools, these three are particularly useful for creating rigorous, academically robust projects. If your school uses Google Classroom or at least gives students access to Google Drive, your students are probably already using these tools to write papers or create slideshow presentations, but there are other projects they could be doing that you may not have thought of. Below I have listed 16 great ideas for projects using Google Docs, Slides, and Forms. (If you and your students want to learn more about how to use these apps, check out my Google Drive Basics course; more info at the end of this post!)"
John Evans

Robots to Teach Coding Part 2 (Yrs 3 & Yrs 4) - TinkeringChild - 0 views

  •  
    "Coding or programming is the language used to talk to computers. It really is the 21st Century language being introduced into our schools' curriculum through the Digital Technologies curriculum. In the junior school coding can be so much fun as robots can be used to program and carry out instructions. This can be so rewarding for young students to engage with code and seeing the impact their code has. In this post (2 of 3), I thought I'd share some of my favourite robots which are available to suit students in Years 3 & 4."
John Evans

Computational Thinking in Math Class | Fair Chance Learning | Learning Services for Edu... - 2 views

  •  
    "This post is a summary of an article submitted to the Learning Partnership for use in their monthly newsletter Spark. To read the full article, please visit: https://bit.ly/2pERWIG  Computational Thinking (CT) and the use of computer programming (often referred to as "coding") to support math instruction has gained momentum in recent years. CT has many definitions but most researchers agree that it "involves the use of computer science concepts such as abstraction, debugging, remixing and iteration to solve problems" (Brennan & Resnick; Ioannidou, Bennett, Repenning, Koh, & Basawapatna; Wing as cited in Lye & Koh, 2013).   There are many "potentials" for using computer programming as a context for the development of CT in the mathematics classroom, four of which I've listed below:"
John Evans

In Finland, Teaching Computer Science Without Computers - The Atlantic - 3 views

  •  
    "The Finns are pretty bemused by Americans' preoccupation with whether to put iPads in every classroom. If a tablet would enhance learning, great. If it wouldn't, skip it. Move on. The whole thing is a little tilting-at-windmills, anyway. That was the gist of the conversation one recent morning at the Finnish Embassy in Washington, D.C., where diplomats and experts gathered to celebrate the country's education accomplishments as Finland turns 100. And Americans could stand to take notes. (Yes, from Finland-again.) Coding and programming are now part of the curriculum in the Scandinavian country, and they're subjects kids tackle from a young age. But unlike in some parts of the United States where learning to code is an isolated skill, Finnish children are taught to think of coding and programming more as tools to be explored and utilized across multiple subjects."
John Evans

All kids should have a computer science education - Baltimore Sun - 0 views

  •  
    "Like most students at the time, I did not have access to computer science classes when I attended Wilde Lake High School in Columbia during the 1980s. I only stumbled upon the field when my high school math teacher recommended that I take a FORTRAN programming course at Howard Community College. I quickly learned that programming was like nothing I had experienced in school before. Whenever I finally solved a problem, there was a deeply satisfying "aha!" moment. As a result, I studied computer science at Harvard and received my Ph.D. in the field from the University of California, Berkeley. Nearly four decades after I took that first FORTRAN class, I'm a professor of computer science and associate dean at the University of Maryland, Baltimore County. I was fortunate to have found my passion, even though computer science was not taught at my school. The unfortunate fact is that most K-12 schools still do not teach computer science, and most of today's high school and college students - particularly women - have still had little or no exposure to computational thinking, coding or computer science. There are certainly many students who would make great computer scientists, or who could leverage computing skills to achieve success in any number of other fields, who never take a single related class. Even in Maryland, one of the most technologically advanced states in the nation, only 14 percent of students take a computer science class in high school, and nearly half of the public high schools do not offer any AP computer science classes."
John Evans

It's Time to Weave Computational Thinking into K-12 -- THE Journal - 2 views

  •  
    "It's high time for students to move beyond an hour of coding exercises and learn computational thinking. That's the message of a new report from Digital Promise that examines what's important to know and be able to do in a "computational world." Digital Promise is a non-profit that that promotes the use of innovation in education, particularly as it uses digital technologies. The new report, "Computational Thinking for a Computational World," explains its theme of computational thinking by borrowing a description from a long-ago article published by the Association for Computing Machinery: It is "a way of solving problems, designing systems and understanding human behavior that draws on concepts fundamental to computer science… a fundamental skill for everyone, not just computer scientists." More simply, the report noted, "The skill required to tell a computer what to do is programming. The thought process behind programming is computational thinking." What it isn't is humans thinking like computers. And, according to the report's authors, it's something that needs to be taught across subjects in K-12 schools."
John Evans

Maker Education Camp: Circuit Crafts | User Generated Education - 1 views

  •  
    "This is my third summer offering maker education summer camps as part of a bigger program at a local school.  During mornings (9 to 12 with a half hour recess), campers, grades Kindergarten through 6th grade, can choose from one of four enrichment classes: art, drama, games, foreign languages, computers, and in my case, maker camps. During the afternoons, all campers get together for typical camp activities - fun and games, field trips, water sports, silly competitions. Each camp lasts a week. This summer I am offering: Cardboard Creations, Circuit Crafts, Toy Making and Hacking, and Robotics and Coding. I often discuss the need to implement maker education programs with minimal cost materials and ones that offer the potential to tap into diverse learners and their diverse interests:"
John Evans

How to Build an Enthusiastic Innovation Community | Innovation Management - 3 views

  •  
    "If you're working with an innovation management platform, then you know the importance of building a community. The success of these programs is intrinsically linked to the spirit and engagement of your community: how much they participate, how they're participating, why they're participating. In fact, many companies partner with their HR departments in order to use innovation management as a means to improve employee engagement. And the programs that regularly deliver on and communicate change do actually succeed in improving organization-wide employee engagement. That's the virtuous cycle that can be created from innovation management. But how do you get it to work? And how do you know when it's working? Well, here are three places to start."
« First ‹ Previous 201 - 220 of 1149 Next › Last »
Showing 20 items per page