Skip to main content

Home/ Literacy with ICT/ Group items matching ""computer programming"" in title, tags, annotations or url

Group items matching
in title, tags, annotations or url

Sort By: Relevance | Date Filter: All | Bookmarks | Topics Simple Middle
John Evans

Computational Thinking | Defining - 2 views

  •  
    "Over the past five years, we have developed a computational thinking framework based upon our studies of interactive media designers. The context of our research is Scratch - a programming environment that enables young people to create their own interactive stories, games, and simulations, and then share those creations in an online community with other young programmers from around the world. By studying activity in the Scratch online community and in Scratch workshops, we have developed a definition of computational thinking that involves three key dimensions: (1) computational concepts, (2) computational practices, and (3) computational perspectives. Observation and interviews have been instrumental in helping us understand the longitudinal development of creators, with participation and project portfolios spanning weeks to several years. Workshops have been an important context for understanding the practices of the creator-in-action."
John Evans

Computational Thinking in Math Class | Fair Chance Learning | Learning Services for Educators - 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

Computer Science Principles - 2 views

  •  
    A new, widely accessible Advanced Placement Course for Computer Science. The College Board oversees the development of the course and exam that will launch as AP Computer Science Principles in 2016-2017. For College Board details, see College Board's Advances in AP site. The AP Computer Science Principles Curriculum Framework (.pdf/1.42MB) was developed to serve as a fundational guide to ensure selected curricla focuses on innovative aspects of computing along with the computational thinking practices that are critical to a future-ready education.
John Evans

Creative Computing - An introductory computing curriculum using Scratch - 1 views

  •  
    "Computer science and computing-related fields have long been introduced to young people in a way that is disconnected from their interests and values - emphasizing technical detail over creative potential. Creative computing supports the development of personal connections to computing, by drawing upon creativity, imagination, and interests."
John Evans

Computer Coding Game No Computer Needed Superhero Activity - 4 views

  •  
    "A computer coding game is a really fun way to introduce the basic concept of computer coding to young kids. Even better if you make it a superhero computer coding game! Plus you don't actually have to have a computer, so it's a cool tech-free idea. This homemade coding game was pretty easy to set up and can be played with over and over again with any type of pieces. Use superheroes,LEGO, My Little Ponies, Star Wars, or whatever you have to learn a little about programming."
John Evans

Computational Thinking with Scratch - 0 views

  •  
    "Computational thinking has received considerable attention over the past several years, but there are many perspectives on what computational thinking entails. We are interested in the ways that design-based learning activities - in particular, programming interactive media - support the development of computational thinking in young people. This site and its collection of instruments are designed for K-12 educators and researchers interested in supporting and assessing the development of computational thinking through programming. "
John Evans

Could Storytelling Be the Secret Sauce to STEM Education? | MindShift | KQED News - 1 views

  •  
    "It's a way to make equations meaningful, which is, of course, what they are in the programs when you write them," said Fruchter, a computer science teacher at NYC Nest+m, a public K-12 school in New York City for gifted and talented students. "They are much more than a sheet of homework exercises because they make the program go." Using literature in this way has allowed Fruchter to make his computer science math classes entirely project-based, which in turn draws the interest of kids who might not have otherwise liked computer programming. "They're very happy to be in a math or computer science class where they're not having tests or doing quizzes or being asked to do sheets and sheets of problems," Fruchter said."
John Evans

15+ Ways of Teaching Every Student to Code (Even Without a Computer) | Edutopia - 1 views

  •  
    "According to Code.org, 90 percent of U.S. schools are not teaching any computer science. Eyebrows were raised in 2013 as the U.K. passed a plan to educate every child how to code. In 2014, Barack Obama made history as the first U.S. president to program a computer. Yet critics claim that often only the more affluent schools offer computer science courses, thus denying minorities potential to learn the skills required by the 1.4 million new jobs that will be created during the next ten years. In my opinion, parents of every student in every school at every level should demand that all students be taught how to code. They don't need this skill because they'll all go into it as a career -- that isn't realistic -- but because it impacts every career in the 21st century world. Any country recognizing that will benefit in the long term. Here's how you can start. With the following resources, you can teach programming with every student and every age."
John Evans

Why pay for Office and Photoshop when you can get these alternatives for free? | Popular Science - 1 views

  •  
    "We rely on expensive computer programs to edit photos and video, deal with office work, and protect our computers from malware. But they're not our only options. Often, commercial studios will offer the most basic versions of their products free of charge. In other cases, volunteers who believe that software should be free will develop open-source alternatives. Between them, you can find free programs to cover just about any computing task. However, not all free apps are created equal. We've narrowed down the plethora of options to highlight 10 of the finest free alternatives to pricey computer programs."
John Evans

Coding Is Not Just For Computer Programers | Getting Smart - 0 views

  •  
    " Everybody in this country should learn how to program a computer…because it teaches you how to think. -Steve Jobs Did you learn how to code in school? Did you ever take an intro to programming, computer science, or web development?"
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

Free Technology for Teachers: Learning to Program With MaKey MaKey in Elementary School - 1 views

  •  
    "Computer programming has become the new "literacy" that many teachers and school districts are implementing to help students exercise critical thinking and problem solving skills. Students of all ages gravitate towards creating and implementing programs--large and small--that they create digitally. Our technology department recently purchased two MaKey MaKeys for every elementary ITRT to use when collaborating with teachers on special projects that involve computer programming. "
John Evans

Free Technology for Teachers: Learning to Program With MaKey MaKey in Elementary School - 1 views

  •  
    "Computer programming has become the new "literacy" that many teachers and school districts are implementing to help students exercise critical thinking and problem solving skills. Students of all ages gravitate towards creating and implementing programs--large and small--that they create digitally. Our technology department recently purchased two MaKey MaKeys for every elementary ITRT to use when collaborating with teachers on special projects that involve computer programming."
John Evans

Free Technology for Teachers: Learning to Program With MaKey MaKey in Elementary School - 0 views

  •  
    "Computer programming has become the new "literacy" that many teachers and school districts are implementing to help students exercise critical thinking and problem solving skills. Students of all ages gravitate towards creating and implementing programs--large and small--that they create digitally. Our technology department recently purchased two MaKey MaKeys for every elementary ITRT to use when collaborating with teachers on special projects that involve computer programming."
John Evans

Why should students learn to code? - Daily Genius - 1 views

  •  
    "Did you know that this week (December 8-14) is Computer Science Education Week? There are resources available via the previous link to help encourage kids to learn to code, to bring computer science education to your school or district, and more. While the concept is mainly aimed at encouraging schools to teach more computer science and more kids to (want to) learn computer science, it can address a much, much wider audience. 'Computer Science' can sound like a big scary unknown thing if you're someone who has never done any type of programming before, but it doesn't have to be."
John Evans

Code.org 2015 Annual Report | Code.org - 1 views

  •  
    "t's been two and a half years since Code.org hired our first salaried employee. We've been humbled to watch the landscape change in K-12 computer science (CS) over that time. This teacher-powered movement has reached hundreds of thousands of classrooms and millions of students. We've never been more confident in our ability to realize our vision - that every student in every school should have the opportunity to learn computer science. Although only 25% of U.S. schools teach computer science and computer programming, the field is growing at a rapid pace. Enrollment in computer science is exploding. Over 10% of all U.S. students in grades K-8 registered accounts to begin coding in just the last 2 years. CS is the fastest-growing AP course of this decade. For the first time, the diversity of participating students is improving, with enrollment growth by women and students of color outpacing enrollment growth by White and Asian males."
John Evans

A pair programming approach for engaging girls in the Computing classroom: Study results - Raspberry Pi - 3 views

  •  
    "Today we share the second report in our series of findings from the Gender Balance in Computing research programme, which we've been running as part of the National Centre for Computing Education and with various partners. In this £2.4 million research programme, funded by the Department for Education in England, we aim to identify ways to encourage more female learners to engage with Computing and choose to study it further."
John Evans

PROBLEM SOLVING USING SCRATCH - ICT in Practice - 3 views

  •  
    "I am aware that the computer science aspects of the new computing curriculum creates extra work for some teachers as they need to learn many unfamiliar concepts. I know this can be challenging and time consuming, but I think we are very fortunate because there is a vast range of free programming environments /apps available for teachers to use for teaching computer science elements to children. What we need to remember is that the program itself doesn't just make children develop computational thinking, the context we use, the pedagogical approach we employ shapes the learning experience of our students. On the next page I have shared a simple activity which can be used as a main task or as an assessment task at the end of a coding session. The aim is to support children to design solutions for a specific purpose by selecting and using correct blocks in a sequence. These activities can encourage them to think in logical steps which is the main foundation of problem solving skills and at the same time provide opportunities for peer or whole class discussions."
John Evans

Coding for Kids: The Ultimate Guide for Parents - 1 views

  •  
    "Coding for kids (otherwise known as computer programming) is growing rapidly in popularity. While programming is offered in a small number of traditional schools in the US, a Gallup poll indicates that 90% of parents would like computer programming to be taught during the school day. Even in the schools that offer computer science in the classroom, the level of rigor has been traditionally low, and many parents have chosen to look for outside resources to provide coding instruction. In this guide, we provide parents with the answers to some of the most common questions that we encounter operating a successful kids coding academy, and we attempt to provide advice on academic approach, curriculum selection, and other resources."
John Evans

How One "Hour of Code" Can Launch an Entire Computer Science Program | MindShift - 1 views

  •  
    "Thanks to code.org's "Hour of Code," millions of students will get their first taste of computer programming this week, Dec. 9-13, designated as Computer Science Education Week. If schools do decide to go beyond the one hour and take the next step to add coding as a part of school curriculum, what will this look like? Getting kids excited about coding is the easy part. What about the stuff that administrators and educators must worry about - funding, teacher development, curriculum, connection to standards? And, where do you fit this "coding class" in a school day?"
‹ Previous 21 - 40 of 286 Next › Last »
Showing 20 items per page