Skip to main content

Home/ Diigo In Education/ Group items tagged Software programming

Rss Feed Group items tagged

Randolph Hollingsworth

Call for Submissions - US Dept of Labor Employment and Training Administration - 27 views

  •  
    See also statement by Labor Dept (http://www.dol.gov/opa/media/press/eta/eta20101436.htm) and White House (http://www.whitehouse.gov/blog/2011/01/20/new-job-training-and-education-grants-program-launched) and Chronicle article at http://chronicle.com/blogs/wiredcampus/2-billion-federal-program-could-be-windfall-for-open-online-learning/29167 $2-Billion Federal Program Could Be 'Windfall' for Open Online Learning January 22, 2011, 9:49 am By Marc Parry "The Obama administration is encouraging the development of high-quality immersive online-learning environments. It suggests courses with simulations, with constant feedback, and with interactive software that can tailor instruction and tutoring to individual students. It likes courses that students can use to teach themselves. And it demands open access to everything: "All online and technology-enabled courses must permit free public use and distribution, including the ability to re-use course modules, via an online repository for learning materials to be established by the federal government.... That's because the government is requiring that all work supported by the grants be made available under what's known as a "Creative Commons Attribution 3.0 License," which Mr. Green described as 'one of the most open content licenses that exists.'"
Rachel Hinton

Why Software 'Containers' Won't Be Bad News for Programmers - 16 views

  •  
    Are software makers writing themselves out of a good living? Recent trends in the computer business indicate we are about to see a phenomenal growth in computing power and the relative ease with which software can be created to utilize it.
elsjekool

Paul Ford: What is Code? | Bloomberg - 35 views

  • There are keynote speakers—often the people who created the technology at hand or crafted a given language. There are the regular speakers, often paid not at all or in airfare, who present some idea or technique or approach. Then there are the panels, where a group of people are lined up in a row and forced into some semblance of interaction while the audience checks its e-mail.
  • Fewer than a fifth of undergraduate degrees in computer science awarded in 2012 went to women, according to the National Center for Women & Information Technology
  • The average programmer is moderately diligent, capable of basic mathematics, has a working knowledge of one or more programming languages, and can communicate what he or she is doing to management and his or her peers
  • ...16 more annotations...
  • The true measure of a language isn’t how it uses semicolons; it’s the standard library of each language. A language is software for making software. The standard library is a set of premade software that you can reuse and reapply.
  • A coder needs to be able to quickly examine and identify which giant, complex library is the one that’s the most recently and actively updated and the best match for his or her current needs. A coder needs to be a good listener.
  • Code isn’t just obscure commands in a file. It requires you to have a map in your head, to know where the good libraries, the best documentation, and the most helpful message boards are located. If you don’t know where those things are, you will spend all of your time searching, instead of building cool new things.
  • Some tools are better for certain jobs.
  • C is a simple language, simple like a shotgun that can blow off your foot. It allows you to manage every last part of a computer—the memory, files, a hard drive—which is great if you’re meticulous and dangerous if you’re sloppy
  • Object-oriented programming is, at its essence, a filing system for code.
  • Where C tried to make it easier to do computer things, Smalltalk tried to make it easier to do human things.
  • Style and usage matter; sometimes programmers recommend Strunk & White’s The Elements of Style—that’s right, the one about the English language. Its focus on efficient usage resonates with programmers. The idiom of a language is part of its communal identity.
  • Coding is a culture of blurters.
  • Programmers carve out a sliver of cognitive territory for themselves and go to conferences, and yet they know their position is vulnerable.
  • Programmers are often angry because they’re often scared.
  • Programming is a task that rewards intense focus and can be done with a small group or even in isolation.
  • For a truly gifted programmer, writing code is a side effect of thought
  • As a class, programmers are easily bored, love novelty, and are obsessed with various forms of productivity enhancement.
  • “Most programming languages are partly a way of expressing things in terms of other things and partly a basic set of given things.”
  • Of course, while we were trying to build a bookstore, we actually built the death of bookstores—that seems to happen a lot in the business. You set out to do something cool and end up destroying lots of things that came before.
  •  
    A lengthy but worthy read for all non-programmers on code.
  •  
    Explains code
rief61

MB004/MB004: The Basics of Educational Podcasting: Enhancing the Student Learning Exper... - 5 views

  • Although there are numerous professional podcasting software packages currently available ($100 - $1000+), beginning podcasters may want to start with a freeware program. One of the most widely used free podcasting software programs is Audacity (http://audacity.sourceforge.net/), an open source sound recording and editing program with versions available for PC, Mac, and Linux operating systems. For Mac users another free podcasting program is GarageBand, found within the iLife package that comes with all new Mac OS X computers. Although older versions of GarageBand do not have the podcasting function, upgrades to the new, podcasting-ready GarageBand 4.1 are available in the iLife08 package for $90 (educational discounts available; http://www.apple.com/ilife/garageband/). For specific instructions on using GarageBand, an online video tutorial is available from Apple at http://www.apple.com/ilife/garageband/.
    • rief61
       
      Software
  • Really Simple Syndication (RSS) feed
  • However, if the objective, for example, is to create a database of reusable lecture materials, then synchronizing the slides with the audio portion of the lecture and adding special effects (e.g., sound, video) may be required and will likely take at least as long as the lecture itself.
  • ...3 more annotations...
  • For educators, podcasting offers an opportunity to bridge the traditional classroom setting with progressive state-of-the-art technologies. There are several advantages of bringing podcasting into the classroom for lectures and student assignments. First, podcasting is an exciting and novel means for students to take a more active role in their own learning experience. As students realize their podcast assignments may be published online with potentially hundreds of listeners through free podcast directories, their attention to the quality and detail of their assignments may improve. Second, podcasting is adaptable to the students' learning needs. Students can access the material whenever and as often as they would like, thereby reinforcing critical concepts or details they may have missed in the original classroom lecture. Finally, assignments that require students to generate, edit, and publish their own podcasts reinforce critical communication skills such as writing text that will be orally presented online or in a classroom.
    • rief61
       
      1. Studetns take more active role in learning experience. 2. Adaptable to student's learning needs. 3. Develop communication skills.
  • These results clearly show students' perceptions of podcasting in the classroom dramatically improved after using this technology
  • Although podcasting was popular amongst most of the students, there was one student who opposed podcasting in the class
    • rief61
       
      Interesting. I wonder why.
Roland Gesthuizen

COMP8440 - ANU - College of Engineering and Computer Science - 24 views

  •  
    This course provides an overview of the historical and modern context and operation of free and open source software (FOSS) communities and associated software projects. The practical objective of the course is to teach students how they can begin to participate in a FOSS project in order to contribute to and improve aspects of the software that they feel are wrong. Students will learn some important FOSS tools and techniques for contributing to projects and how to set up their own FOSS projects.
Lee-Anne Patterson

Elias Fotinis DeskPins :: Make Any Window Topmost - 0 views

  •  
    DeskPins can be used to make any application topmost, that is, to keep it above all other windows. Just grab a pin from the DeskPins icon in the system notification area (a.k.a. taskbar tray) and click on any window. This functionality is identical to the "Always on Top" setting found in some programs. With DeskPins you can add this feature to any program!
Deb White Groebner

Twapper Keeper Archive - #60in60 - 60 Open Source Software programs in 60 Minutes - con... - 121 views

  •  
    Check out this list of recommended open source software programs for educators (Steve Hargadon / CUE 2010).
Christian Howd

Kidtools.missouri.edu - Welcome to the KTSS Resource Site! - 42 views

  •  
    The KidTools software is made for children to support their success in school, home, and community. The software provides two programs to help students. KidTools helps students with behaviors by targeting behaviors, to change, making behavior plans, following agreements, and self-monitoring. KidSkills helps students get organized, learn new information and pass tests, plan to get homework done, and work on projects with other students.
Ed Webb

Web-monitoring software gathers data on kid chats by AP: Yahoo! Tech - 0 views

  • Parents who install a leading brand of software to monitor their kids' online activities may be unwittingly allowing the company to read their children's chat messages — and sell the marketing data gathered.
  • Software sold under the Sentry and FamilySafe brands can read private chats conducted through Yahoo, MSN, AOL and other services, and send back data on what kids are saying about such things as movies, music or video games. The information is then offered to businesses seeking ways to tailor their marketing messages to kids.
  • a separate data-mining service called Pulse that taps into the data gathered by Sentry software to give businesses a glimpse of youth chatter online. While other services read publicly available teen chatter, Pulse also can read private chats. It gathers information from instant messages, blogs, social networking sites, forums and chat rooms.
  • ...1 more annotation...
  • Parents who don't want the company to share their child's information to businesses can check a box to opt out. But that option can be found only by visiting the company's Web site, accessible through a control panel that appears after the program has been installed. It was not in the agreement contained in the Sentry Total Home Protection program The Associated Press downloaded and installed Friday.
Jeff Andersen

Distance Learning: How Accessible are Online Educational Tools | American Foundation fo... - 5 views

  •  
    More and more schools, colleges and universities are using online educational tools that students are required to use to obtain course syllabi, access lectures and associated material, participate in class discussions, read course material, and receive grades and feedback from instructors. These popular tools, such as Blackboard, can frequently pose significant barriers to students with vision loss because they do not work well, if at all, with computer programs commonly used by students who are blind or visually impaired to access content displayed on the computer screen. For example, screen reading software reads the contents of the screen aloud. Screen magnification software enlarges text and graphics displayed on the computer screen in a customized way.
trisha_poole

Ommwriter - 85 views

  •  
    A writing program that blocks all other programs on the computer and uses a full screen so that concentration has a better chance of happening.
Jennie Snyder

The Myth About Computer-Based Reading Software? - Finding Common Ground - Education Week - 30 views

  • Dr. Allington made the comment that he would ban computers from an instructional role and that they didn't have a significant effect on teaching students to read.
  • The second-year study included four reading software products for first grade, Destination Reading (Riverdeep 2008), the Waterford Early Reading Program (Pearson School 2008), Headsprout (Headsprout 2008), and Plato Focus (Plato Learning Corporation 2008).
  • students need a more balanced program
  • ...7 more annotations...
  • There is nothing more important to the reading process than a teacher who can provide high quality reading instruction to students.
  • llow students to choose books that they like AND can read.
  • Every child reads something he or she chooses
  • hat reading instruction needs to be 90-120 minutes which includes a large percentage of time being engaged in reading.
  • must be engaged in reading every day, and it must be authentic and meaningful.
  • Students need to spend time reading texts that are not too challenging.
  • But too often, struggling readers get interventions that focus on basic skills in isolation, rather than on reading connected text for meaning."
Doug Henry

Open source webinar software - 87 views

  •  
    Updated list of webinar, meeting, and desktop sharing solutions ranging from Moodle to various online and downloadable programs.
BTerres

ESA - Space Science - ESA makes the Sun available to everyone - 43 views

  • Just download the viewer and begin exploring the Sun
  • JHelioviewer is new visualisation software that enables everyone to explore the Sun. Developed as part of the ESA/NASA Helioviewer Project, it provides a desktop program that enables users to call up images of the Sun from the past 15 years.
  • Using this new software, users can create their own movies of the Sun, colour the images as they wish, and image-process the movies in real time. They can export their finished movies in various formats, and track features on the Sun by compensating for solar rotation
  • ...2 more annotations...
  • JHelioviewer is written in the Java programming language, hence the ‘J’ at the beginning of its name.
  • It is open-source software,
paul lowe

Technology Dictionary - 3 views

  •  
    Our Technology Dictionary has over 14,000 technology and computer related terms. The Technology Dictionary consists of definitions of IT and computer terms including but not limited to programming languages, software, hardware, operating systems, networking, mathematics, telecomunications, electronics, and more. The Technology Dictionary is based on the FOLDOC (The Free On-line Dictionary of Computing) compiled and maintained by Denis Howe. We add new definitions to our dictionary daily, and if you want to contribute something, don't hesitate to contact us. If you like the site bookmark it and tell your friends about it.
Maureen Greenbaum

The future of the classroom - Fortune Tech - 5 views

  • the future of education really hinges on the shifting roles of teacher and student.
  • students will learn at their own pace, using software that adapts to their strengths and weaknesses. In other words: aided by emerging technology, the teacher-student relationship—and the classroom itself—will be remade. That is the coming education revolution.
  • front of a classroom, a teacher would monitor students' progress and assist those who are struggling on an ad-hoc basis.
  • ...3 more annotations...
  • Gates Foundation has invested just under $9 million in a program administered by education nonprofit EDUCAUSE that will allow 20 schools to figure out a solid, financially sustainable way to achieve personalized learning as part of a program called Next Generation Learning Challenges. All of the schools awarded grants will use some combination of digital and traditional instruction.
  • every move a student makes in a digital course will be tracked and analyzed to not only change a program to meet a student's current needs, but to track a student's progress—and determine their educational needs—not just during a given course, but throughout their lives.
  • "The old model of getting educated in four years and coasting for the next 40 years" is growing increasingly less relevant, says Andrew Ng, co-CEO
Javier E

'There's Something Very Exciting Going On Here' - Jordan Weissmann - The Atlantic - 20 views

  • One effort I started in June was to announce a seed grant program to support individual faculty and small teams that wanted to try different ways of teaching their course. So the internal funding helps support students or assistants or web developers or other people to help faculty recraft all or part of their course in order to see if new approaches really help.
  • here isn't an actual fixed fund. We got about 40 applicants. Maybe 20 of those things we funded. Each one was up to $25,000. I think I'd like to continue that on a quarterly basis. And really, we're new at all this. So the scale of this effort will depend on the faculty input and the outcome of how effective we find this to be.
  • We now have the ability for individual faculty or programs on campuses to produce appealing online content with relatively low effort and distribute that wide
  • ...3 more annotations...
  • we'd like to see a number of things tried so we can have a good discussion that's informed by rational experiment and collected data. Beyond these individual experiments, one class at a time, I think it would be great to have one or two departments really try to integrate an online experience into their core curriculum so we can understand how that works, so we can provide students more options
  • Many of these first round of MOOCs were produced with a webcam by an individual instructor using a tablet PC. That's on the order of a thousand dollars worth of equipment. Maybe. Certainly, it's extremely inexpensive compared with a laptop 5 years ago. So the cost of the technology is lower. There's good software for editing video -- we're in an era where producing video is similar to word processing. And everyone is used to interacting with people online in different ways than were prevalent 10 to 15 years ago. The kind of discussion you can have online is more sophisticated. People understand social conventions for how to contribute constructively to an online discussion. Those factors really contribute to the effectiveness of a MOOC or a smaller scale online course.
  • I think we'll see an evolution of a range of different ways of using technology, and probably some expansion of the set of options that a student has. Instead of going off to college, maybe some students will live in their parents' homes or elsewhere and take a first year or two online. Or they'll spend two years in college and finish two years online as they work. There will be different, in effect, educational programs coming out of this phenomenon that offer credit, certification, job placement, and other things beyond the self learning that MOOCs provide. So I think we really are going to see a transformation in the way teaching and learning are developed and delivered
Randy Rodgers

Greenfoot - 48 views

  •  
    Simple tool that helps students learn to program in Java.
Marc Patton

Technology Grants - 0 views

shared by Marc Patton on 27 Jun 12 - Cached
  •  
    Technology Grants for Rural Schools program was created to help meet the growing need for innovative technology in the classroom. The grants strive to help public schools in rural areas served by OPASTCO members bring modern computers to every classroom, connect schools to the information superhighway and make sure that effective and engaging software and online resources are an integral part of the school curriculum.
1 - 20 of 48 Next › Last »
Showing 20 items per page