Skip to main content

Home/ Literacy with ICT/ Group items tagged programming

Rss Feed Group items tagged

John Evans

Alternative Assessments and Feedback in a MakerEd Classroom | FabLearn Fellows - 0 views

  •  
    "According to Google Trends (see photo), a new term came into existence and quickly became synonymous with progressive education and a resurgence of STEAM education in America. That term is maker education, or makered for short, and can be seen in the graph as "born" according to google searches, around September of 2004. Although the exact number of makered programs is not currently known, schools that employ a progressive pedagogy (insert the word innovative for those working in the 21st century) or schools that make claims regarding the importance of differentiation, constructivism or experiential learning have built or are building makered programs. At first these programs seemed to be dependent on having state of the art Maker Spaces or FabLabs and high-tech tools, as most were found in well-funded private schools. That picture has changed rapidly in the past ten years since the makered movement has gained popularity, however. More and more public/charter schools and nonprofit programs are building programs for the average American child, that rival many private school programs. In fact, programs with limited budgets and space have reminded us that scarcity or "disability," are invaluable teachers in any good maker culture, as they breed creativity and self-reliance. Many of the makered programs serving lower income communities have access to mentors who never stopped working with their hands, even when it fell out of status in a consumer driven America in the 1980's (Curtis 2002). While lower income mentors may not know Python or what an Arduino is, they are skilled carpenters, mechanics, seamstresses, cooks and know what it means to be resourceful. "
John Evans

Coding for Schools - The Ultimate Guide for Teachers and Administrators - 8 views

  •  
    "Computer programming, otherwise known as coding, is currently offered in a small fraction of US K-12 schools. There has been a push to change this recently, as evidenced by several White House initiatives, the heavily publicized Hour of Code program, and recent large scale adoptions of hands on STEM programs such as Project Lead the Way. Serious challenges remain. Many schools find themselves ill-equipped to set up coding for schools programs, citing reasons such as insufficient human capital, out-of-date equipment, and high speed internet issues. Setting up effective coding programs at schools can be challenging, and there as many issues to consider including curriculum selection, staffing, professional development, and funding. One fundamental issue dogs nearly every program implementation. Trained engineers with coding backgrounds are needed to provide the level of rigor needed to support high quality computer programming courses. It is hard enough to find skilled engineers to handle private sector demand, and even more challenging to find those with in teaching. In this guide, we provide teachers and administrators with guidance on how to set up effective K-12 computer programming courses, whether they be comprehensive STEM curriculum implementations, daytime classes or after school clubs."
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

28 Tools to Learn Computer Programming From edshelf - - 4 views

  •  
    "Teaching primary and secondary students how to program has become a hot topic lately. Even people like United States President Barack Obama to actress Angela Bassett to music artist Shakira have spoken about the value of computer programming in an initiative called Hour of Code. With good reason too. Technology is a major part of our lives. Knowing how to build new technologies means having the ability to shape its direction. So let's encourage students not just how to program, but how to write programs that can help our world. And to start, technology coordinator Holli Scharinger has curated a set of web, desktop, and mobile apps that students can use to learn computer programming."
John Evans

Coding for Kids Revisited | Edutopia - 1 views

  •  
    "While it feels like we just wrote 7 Apps for Teaching Children Coding Skills, it's been a year, and as we know, that's a couple of lifetimes in the technology world! Over the past year, we've discovered even more fabulous sites for teaching coding. With programs like the Hour of Code and other sites, it looks like many children have been exposed to computer programming, but we feel that we still have a long way to go. Graduates with programming skills are in high demand, and it's clear those numbers will only increase. In addition, the skills acquired through programming, like logical thinking, problem solving, persistence, collaboration, and communication, can be applied to any grade level, any subject area, and in every part of life. Programming isn't just limited to computer science majors in college. Like we said a year ago, kids can code -- we have the sites and resources to make it happen. And it's never been more important to provide students with opportunities to be exposed to programming, especially girls and minorities. In the interest of space, we've limited our list to resources for coding with elementary students (ages 5-11), and best of all, free resources!"
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

Why Pre K Computer Programming Should Be More Hands and Less Screen | EdSurge News - 0 views

  •  
    "It's sounds like a paradox. How can you teach computer programming without a screen? Computer programming is a term synonymous with coding, after all. Text, letters, syntax, arranged in meaningful sequences that give machines instructions. We code with our keyboards and we see code on our screens. But there is a clear distinction between coding and computer programming, and an even greater distinction between coding and computational thinking, the logical foundations of computer programming. It is basics of computational thinking that children in Pre-K should learn first, in fact, and they can be taught these skills through hands on play, with no screen time at all."
John Evans

20 Apps Making Programming for Kids Exciting (Updated 2017) - 0 views

  •  
    "How can programming for kids be fun? Through play, of course, and what better way than through apps! Learning to code is similar to learning a second language, and the younger a child begins to pick it up, the more rapidly he or she will understand it. In addition, programming apps can develop life skills such as critical thinking and problem solving. Today´s generation of parents are raising their children in a unique world, one unlike anything the human race has previously experienced. Most families are immersed in technology, whether they realize it or not. These technological devices require programming, or coding, to function, and it is a skill set that is becoming more and more necessary on an international level. These 20 apps, in no particular order, are hitting the mark and making programming for kids exciting and challenging."
John Evans

Teaching kids to program with wooden blocks | MAKE - 0 views

  •  
    "How do you teach programming to children with no prior programming experience? How do you teach programming to children that can yet read or write?"
John Evans

Behind The Scenes At Karlie Kloss's New Coding Camp For Girls | Fast Company | Business... - 0 views

  •  
    " ANJALI MULLANY 03.30.16 8:20 AM Two years ago, model Karlie Kloss enrolled in Flatiron School's two-week pre-college coding course and caught the programming bug. She started taking regular private coding classes with Flatiron dean and cofounder Avi Flombaum (who she already knew socially) and enjoyed the experience so much that she decided to underwrite 21 Kode with Karlie scholarships so other young women could take the same two-week pre-college coding course at Flatiron that had kicked off her own programming education. This summer, Kloss is taking it up a notch by launching her own Kode with Klossy coding camps for young women aged 13-18 in Los Angeles, New York, and her hometown of St. Louis, using Flatiron's Learn.co curriculum and learning platform. Unlike last summer's Kode with Karlie program, this year's 80 scholarship recipients will participate in their own program, separate from other Flatiron School students. By the end of the camp, which is being taught by independent instructors, students will have learned the fundamentals of Ruby on Rails and built their own web app. Kloss is not underwriting this latest round of scholarships herself but instead, in partnership with Flatiron School and CSNYC, has pulled together a number of partner brands as fiscal sponsors for the program."
John Evans

Silicon Valley Courts Brand-Name Teachers, Raising Ethics Issues - The New York Times - 0 views

  •  
    "The benefits to companies are substantial. Many start-ups enlist their ambassadors as product testers and de facto customer service representatives who can field other teachers' queries. Apple, Google and Microsoft, which are in education partly to woo students as lifetime users of their products, have more sophisticated teacher efforts - with names like the Apple Distinguished Educators program, Google for Education's Certified Innovator Program and Microsoft Innovative Educator Expert program. Each yearlong program selects teachers to attend a conference and work with the company to help create, or develop, education innovations, often using company tools. The tech giants position their programs as professional development for teachers, not marketing exercises."
John Evans

The Call To Action: Refining Educational Technology's Place in Teacher Preparation Prog... - 4 views

  •  
    "In our innovative classrooms across America, students are using technology in ways that were unheard of just ten short years ago. In a small elementary school in Northwest Baltimore, students use their Makerspace to create 3D printed materials, learn to code and engage in other making activities. In another school in Philadelphia, a student fulfills his senior capstone project requirement by creating a "Smart Beehive" that uses sensors and a camera to track the health of a bee colony. While there are some schools of education that prepare pre-service teachers to excel in these types of technology-rich environments on their first day of in-service teaching, there is still room for growth in our teacher preparation programs as a whole, particularly as more schools shift towards digital learning. "Education-Creative Commons" by NEC Corporation of America licensed under CC BY 2.0" This is why the 2016 National Educational Technology Plan (NETP) asks us to refine educational technology's place in teacher preparation programs. It makes the bold statement that "no new teacher exiting a preparation program should require remediation by his or her hiring district."¹"
John Evans

How to Launch a BYOD iPad Program - 1 views

  •  
    ""By the way kids, from today onwards you can bring your iPads to school!" - Done. I just launched a BYOD iPad program… Yeah. I'm afraid there's a bit more to it than that. In fact, there is a great deal more to it than that. A lot of thought and communication must to go into defining a program before students, parents and educators can really begin to reap the rewards that BYOD can bring. In a recently published SlideShare and blog post by educator and speaker, Chris Betcher, he shares the public launch of their school's BYOD iPad program, shedding some light on what their school has put in place."
John Evans

Five iPad Apps That Help Students Learn Programming Basics | iPad Apps for School - 0 views

  •  
    "Even if your students are never going to become professional app developers, learning the fundamentals of programming can be helpful in understanding how software works. Learning programming basics also helps students develop a better understanding of "if, then" logic which can be applied to a wide variety of academic areas. Here are five iPad apps that can help students learn some programming basics."
John Evans

Five iPad Apps for Teaching Programming to Younger Pupils - The ICT Advisors - 2 views

  •  
    "As we head towards a world where coding is considered a necessary skill, teaching pupils the basics of programming has never been more crucial. Unlike the common belief that coding is a specialised skill only applicable to selected areas, programming is actually used in almost all industries. Coding is not for young adults and 'geeks' anymore; even elementary students can easily dive into this complex world with the use of modern day technology. The qualm that people have against teaching coding so early usually involves lack of space in the current curriculum and the lack of confidence (in the child or teacher's) ability to code themselves. Thanks to the rise in popularity of mobile technology and apps, even the most inexperienced user can easily learn the core concepts of coding. Below are great apps which you can utilise to learn and teach basic 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 - 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

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

  •  
    "When I first saw these contraptions my initial reaction was how in the world would we incorporate these devices with our demanding academic curriculum? The last couple of months my instructional technology team and I have had a ball coming up with strong academic tie-ins for using MaKey MaKeys and programming with our elementary students. I was astonished how easily and naturally programming and incorporating MaKey MaKeys have been, even for first graders! Just the other day I was working with first graders who were learning about the four cardinal directions. We had them create interactive compass roses by programming a sprite in Scratch to move north, south, east or west depending on the arrow key they pressed. Some students were even able to add voice recordings to their script!"
John Evans

Splash Math Summer Program: Summer Slide Prevention | Class Tech Tips - 0 views

  •  
    "As teachers and families kick off summer vacation it's important to think about how students will continue to grow their skills over their break from school.  Splash Math offers an online summer program designed to help students maintain their math gains and prepare for the upcoming school year.  Their award winning eight week review program includes a Common Core aligned diagnostic assessment before and during the program and a personalized practice schedule for each student based on the diagnostic assessment."
1 - 20 of 1147 Next › Last »
Showing 20 items per page