Skip to main content

Home/ Literacy with ICT/ Group items tagged Coding

Rss Feed Group items tagged

John Evans

WSD Coding Challenge Week 3 - Drawing App · BNG - 0 views

  •  
    "This week gets a little more challenging! The challenge is to create widgets that will handle the brush size, making it both thicker and thinner as needed! We will be covering a couple of new concepts this week (If-Statements, "Listeners & Light switches") as well as reviewing variables again."
John Evans

Stop Teaching Programming, Start Teaching Computational Thought - 3 views

  •  
    "School administrators and educators are currently zealous about the idea that every student should learn computer science. "Think about the world we live in now," says New York Mayor Bill de Blasio, "Hundreds of thousands of good jobs will be accessible to those with coding and other essential skills." I agree that everyone should learn to program, but I disagree with Mayor de Blasio's motivations. You shouldn't learn to program in order to get a good job. Learning to think computationally can give you a new way to understand and describe your world. Learning to program can make you a more expressive person."
John Evans

The Maker Movement Is About More Than Science and Math - But Is All This Tinkering Real... - 4 views

  •  
    "In the last few years, the "maker movement" has become a marvel in American schools through Maker Faires featuring homemade robots to after-school programs that teach kids to code - to entire schools geared around the art of tinkering. Maker-centered education, so the narrative often goes, could have profound benefits for students hoping to find work in a STEM-related job. Even President Obama has touted the economic benefits the maker movement could have on efforts to reinvigorate American manufacturing. But for teachers who use making in their classrooms, the movement is about something much bigger - something that enhances educational experiences for all kids. They argue this learning-by-doing approach is an effective way to teach students how to develop character and purpose."
John Evans

Raise Your Students' Digital IQ - A Plan for Your Classroom - The Tech Edvocate - 2 views

  •  
    ""More than half of 8-12 year olds are exposed to cyber-risks," according to a 2018 report. These risks can include cyber-bullying, online sexual behaviors and video game addition. The threat is easy to see. Kids today spend hours a day online on computers and phones, much of it unmonitored. To protect your students from online threats you need to raise their Digital IQ. What is Digital IQ? According to the DQ Institute, an international think tank that aims to ensure every child acquires the skills they need to be informed users of digital media, "Digital Intelligence is the sum of technical, mental and social competencies essential to digital life." It's not only skills at coding and working with technology, but also avoiding the risks that technology exposes children to."
John Evans

New Swift certification program validates coding skills for students | 9to5Mac - 1 views

  •  
    "Students learning to create apps with Apple's Swift programming language now have a way to validate their skills with a new certification program. App Development with Swift is a new academic certification course created by Certiport in partnership with Apple that measures students' ability to program with Swift after completing a year-long program. 9to5Mac Happy Hour The new Swift certification program will be available starting this fall:"
John Evans

SD59 Computational Thinking.pdf - 6 views

  •  
    Computational Thinking (CT) is the ability to solve a problem by reducing it down to discrete steps that a machine or computer can solve. Students who learn CT can apply these skills across all subjects as well as life outside of the classroom. Coding is just one aspect of this.
John Evans

What Is the Point of a Makerspace? | Cult of Pedagogy - 4 views

  •  
    "For as long as I've been aware of makerspaces, I haven't quite understood them. I have seen plenty of photos on social media, with the towers made of marshmallows and toothpicks. I've walked through exhibit halls at conferences where the coding and robotics displays cause me to stop, stare, and try to look like I have some idea of what I'm looking at. I even stumbled into a Twitter chat one night where a group of school librarians was throwing around some pretty great ideas about building makerspaces in their libraries. And yet, I still feel like I don't get it. I have this picture in my mind of kids kind of messing around with Legos instead of, I don't know, reading primary source materials that would shed light on some period in history. Or taping together some cardboard strips to make them into a car. Or attaching some kind of wire to a banana. I don't know…the more traditional, stodgy, control-freak part of me says it looks like a bunch of hooey. But some of the smartest people I know are pretty into makerspaces, and the part of me that's not a stodgy control freak, the part that knows there's a lot about tradition we need to question, that part of me wants to find out once and for all what's so great about makerspaces."
John Evans

Scratch cards for micro:bit | micro:bit - 3 views

  •  
    "Do you love Scratch, the visual programming language? Do you love micro:bits? Then you need these Scratch activity cards. They provide an easy way for you to explore coding in the beta version of Scratch 3.0."
John Evans

What I Learned from Writing a Data Science Article Every Week for a Year - 1 views

  •  
    "There ought to be a law limiting people to one use of the term "life-changing" to describe a life event. Had a life-changing cup of coffee this morning? Well, hope it was good because that's the one use you get! If this legislation came to pass, then I would use my allotment on my decision to write about data science. This writing has led directly to 2 data science jobs, altered my career plans, moved me across the country, and ultimately made me more satisfied than when I was a miserable mechanical engineering university student. In 2018, I made a commitment to write on data science and published at least one article per week for a total of 98 posts. It was a year of change for me: a college graduation, 4 jobs, 5 different cities, but the one constant was data science writing. As a culture, we are obsessed by streaks and convinced those who complete them must have gained profound knowledge. Unlike other infatuations, this one may make sense: to do something consistently for an extended period of time, whether that is coding, writing, or staying married, requires impressive commitment. Doing a new thing is easy because our brains crave novelty, but doing the same task over and over once the newness has worn off requires a different level of devotion. Now, to continue the grand tradition of streak completers writing about the wisdom they gained, I'll describe the lessons learned in "The Year of Data Science Writing.""
John Evans

Developing Computational Thinking Skills for Children Age 4-7 - 2 views

  •  
    "Computational thinking is the set of skills you need to be able to get computers to do useful things. It includes logical thinking, planning ahead, working with data, being able to give precise instructions and make predictions. There are lots of activities that can help young children aged 4-7 to develop these skills. Computational thinking skills can be developed through coding but there are lots of other activities that help too. A lot of them are screenless which helps to develop modern skills while also developing other important skills including motor skills and communication. Some of the ideas here are classic kids games and activities that you might have tried anyway, they just happen to be great for computational thinking skills."
John Evans

Why Computer Science Should Be a High School Graduation Requirement - The Tech Edvocate - 2 views

  •  
    "Computing is an integral part of every aspect of our lives, from how we connect with each other to the way we do our jobs and get around. Computing is the number one source of all new wages in the U.S. economy and there are currently 500,000 open computing jobs across the country. Yet, according to a Code.org report, only 15 states require all high schools to offer computer science. Many parents, educators, and education institutions are calling for computer science to be a high school graduation requirement. As one commentator pointed out: Schools teach math to students regardless of whether they want to become mathematicians because it is foundational. The same is true of computer science. There are a number of benefits to taking computer science in high school."
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

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

The 5th 'C' of 21st Century Skills? Try Computational Thinking (Not Coding) | EdSurge News - 3 views

  •  
    "For better or worse, computing is pervasive, changing how and where people work, collaborate, communicate, shop, eat, travel, learn and quite simply, live. From the arts to sciences and politics, no field has been untouched. The last decade has also seen the rise of disciplines generically described as "computational X," where "X" stands for any one of a large range of fields from physics to journalism. Here's what Google autocomplete shows when you type "computational." (You can try it for yourself!) But the big question is: Does current K-12 education equip every student with the requisite skills to become innovators and problem-solvers, or even informed citizens, to succeed in this world with pervasive computing? Since the turn of this century, the "4C's of 21st century" skills-critical thinking, creativity, collaboration and communication-have seen growing recognition as essential ingredients of school curricula. This shift has prompted an uptake in pedagogies and frameworks such as project-based learning, inquiry learning, and deeper learning across all levels of K-12 that emphasize higher order thinking over rote learning. I argue that we need computational thinking (CT) to be another core skill-or the "5th C" of 21st century skills-that is taught to all students."
John Evans

How Computers Work - YouTube - YouTube - 4 views

  •  
    New 6 part series of videos introduced by Bill Gates and produced by Code.org.
Phil Taylor

AMDSB: CT & CS (Coding) Scope & Sequence_2017 - Google Sheets - 2 views

  •  
    " "
John Evans

PBS Show Will Teach Preschoolers How To Think Like Computers | EdSurge News - 0 views

  •  
    "As society anticipates a future filled with artificial intelligence, experts are theorizing ways that we humans can outperform the computers that are being programmed to perfection. Some believe educators should focus on building soft skills like empathy and interpersonal communication so humans and robots can complement one another. However, other education thought leaders are ready to beat computers at their own game by teaching people to think like intelligent machines. Why do so many of our kids struggle with math problem-solving? Because they don't know where to start; they don't know how to decompose the problem. Heidi Williams The term for getting humans to think like computers has been coined Computational Thinking, and the idea is taking off. Author Heidi Williams can attest to its popularity after her book on the subject, No Fear Coding Computational Thinking Across the K-5 Curriculum, sold out at the International Society for Technology in Education conference. Inside the book, Williams breaks down computational thinking standards into four parts: 1. Formulating problems through data analysis, abstract models and algorithmic thinking; 2. Collecting, analyzing and presenting data; 3. Breaking down problems into parts and extracting information to understand the system in place; and 4. Using algorithmic thinking to develop sequences and testing automated solutions."
« First ‹ Previous 841 - 860 of 1110 Next › Last »
Showing 20 items per page