Skip to main content

Home/ centreforelearning/ Group items tagged open-source

Rss Feed Group items tagged

bernard tan

Protect your smartphone - 0 views

  • If you have ever entertained that seemingly laughable thought of installing anti-virus software on your mobile phone, you are not alone.
  • A few months ago, Kaspersky Labs discovered two Trojan-SMS malware that masqueraded as media player apps for Android devices. Once installed, the malware can send premium SMSes costing US$6 ($7.70) each without the user's knowledge.
  • the money is still on computers, and cyber criminals follow the trail of money. The increasing number of people using smartphones is a factor, but not a big one yet. There are some banking services on mobile platforms, but the majority of consumers still use computers to access banking services
  • ...4 more annotations...
  • According to Kaspersky, closed platforms (iPhone, BlackBerry and the old Symbian) are more secure while open platforms (Android, Windows Mobile 6 Series and the new Symbian) are less so. This, Kaspersky explains, is because the level of security is inversely proportionate to the ease with which developers can build apps on it.
  • "The more secure a system is, the harder it is for development - both for the good guys and the bad guys," he said.
  • security and ease of app development are two sides of the same coin that have to be finely balanced in order for a mobile platform to succeed.
  • iPhone users face exactly the same problems, but unfortunately, Apple has a very strict regulation on the apps industry, and the SDK it gives to software companies doesn't let us develop what we need. (Thanks to Apple's efforts policing the platform) iPhone users face maybe fewer virus problems, but the threat with confidential data is still there - and it only takes one threat. Android may face more viruses, but at the same time, there will also be more solutions from us and our competitors
  •  
    Open source and Closed source mobile platform faces security issue. An open source platform may be more prone to malwares and viruses. Some factors we should consider in our context here in education to protecting confidential contents and issues while considering developing apps. for example we could risk all of our contacts information being stolen and end up being sold to some advertising spamming companies who spam you daily or watches your daily activities.
  •  
    I used to think open source platform was very good for development but now you can have different view if you think like a hacker. It will take at least a year or more before mobile security catch up.
wittyben

Open Source Options For Education - 0 views

  •  
    This is a document that presents various options for open source software for teaching and learning.
Kartini Ishak

Doing 'more for less' with eLearning - Training Press Releases - 0 views

  • In terms of technology, the report predicts greater use of open source technologies, mobile and smart devices, e-books, Cloud and Software as a Service (SaaS).
  • "Open source is making a real impact in the public sector with many universities, schools and colleges moving their LMS to an open source one. They don't see the point in being tied to a costly bespoke platform supported by one supplier.
  • hopes to see greater collaboration amongst the eLearning industry after attending the launch of the report at the European eLearning Summit in Sheffield.
Sally Loan

MIT BLOSSOMS (Blended Learning Open Source Science or Math Studies) - 0 views

  •  
    An item shared during Google Apps for Education sessions. BlOSSOMS is a blended learning open source for science or maths studies.  Very nicely done video in their library.
yeuann

Etherpad Foundation - 0 views

  • Etherpad is currently being used in Libya, Egypt and various other places of conflict to rewrite constitutions and policies. Etherpad Lite’s “portableness” and simplicity to deploy make it a perfect choice for these types of environments where it is not an option to rely on third party services to ensure internet connectivity/data privacy/protection.
  •  
    An free open-source collaborative alternative to Google Docs... 
Sally Loan

XMind - Mind Mapping and Storming - 2 views

shared by Sally Loan on 09 May 12 - Cached
  •  
    Do you know if this works with Google Drive (and hopefully Google Sites)?
  • ...6 more comments...
  •  
    Xmind is using google code, will get Yeu Ann to check out the source code. http://code.google.com/p/xmind3/
  •  
    I've checked it out. Actually, it's not Google code, but simply an open-source native app stored in Google Projects, an open-source code repository. Nevertheless, it's a good mind-mapping software. Only thing is that it doesn't use Google Drive and I'm not sure if it can be integrated easily into Google Sites (due to Google Sites having issues with iframe elements).
  •  
    seems quite a good review for Mindomo, it's integrated to Google apps. http://www.mindomo.com/.
  •  
    I tried, cool! The map mind can be embedded in google site. Interface of mind map is easy to use, allow embed youtube link, images, and audio, attachment and links. Free for 3 mindmap and allow collaboration, invite is similar to Google for edit/read rights. There is also have icon, chat, comments and collaborative editing. Yeu Ann, we can include that as guide in student portfolio.
  •  
    Yeu Ann, I am referring to Mindomo :)
  •  
    Great! I'll try out the free account for the Mindomo next week. So I take it that you guys want to use this as the recommended mind-map app for our students?
  •  
    BTW just FYI: http://www.mindomo.com/terms_of_use.htm. Expert Software Applications Srl does not claim any ownership in any of the content, including any text, data, information, images, photographs, music, sound, video, or other material, that you upload, transmit or store in your Service account. We will not use any of your content for any purpose except to provide you with the Service, and as otherwise provided in these Terms. From time to time, [Contents publicized by the user] can be used by Mindomo at its own discretion.
  •  
    Explore the use of the tool first and note its affordances and its limitations for now. If there is more than one option, we should support what is available and give users a choice.
Ashley Tan

Half an Hour: New Forms of Assessment: measuring what you contribute rather than what y... - 1 views

  • In the schools, too, there is no reward for helping others (indeed, it is heavily penalized). Suppose educational achievement was measured at least partially according to how much (and how well) you helped others. The value of the achievement would increase if the person is a stranger (and conversely, decrease to zero if it's just a small clique helping each other) and would be in proportion to the timeliness and utility of the assistance (both of which can be measured).
  • Suppose instead students were rewarded for cooperation. Not collaboration; this is just the school-level emulation of the creation of cliques and corporations. Cooperation, which is a common and ad hoc creation of interactions and exchanges for mutual value.  Cooperative behaviours include exchanges of goods and services, agreement on open standards and protocols, sharing of resources in common (and open) pools, and similar behaviours. Imagine receiving academic credit for contributing well-received resources into open source repositories, whether as software, art, photography, or educational resources. Imagine receiving credit for long-lasting additions to Wikipedia or similar online resources (we would have to fix Wikipedia, as it is now run by a gang of thugs known as 'Wikipedia editors'). We can have wide-ranging and nuanced evaluations of such contributions, not simple grades, but something based on how the content contributed is used and reused across the net (this would have the interesting result that your assessment could continue to go up over time).
  • There is, again, no reason why public service cannot be incorporated into individual assessment. Adding value to fire and police services by means of monitoring and reporting (not the piece-work model of something like CrimeStoppers, but actual prevention), supporting environment by counting birds, sampling water, servicing sports events by acting as a timer or umpire - all these can add to a person's assessment. I'm not thinking of the simple sort of tasks grade school students can perform. Indeed, a person hoping to attain a higher level qualification would need to contribute to the public good in a substantial and tangible way. Offering open online courses (that are well-subscribed and positively reviewed by the community) should be a requirement for any graduate-level recognition. The PhD used to be about offering a unique research contribution to the field; now it's about paying tuition and being exploited as a TA. These three things - helping others, being cooperative, contributing to the public good - are obviously not easy to assess. To be sure, it's far easier to ask students simple questions and grade the number of correct responses. But assessing students in this way, far from measuring putative 'content knowledge', is really an exercise in counting without any real interest in what is being counted. It acts as an invitation to cheat, as it places self-interest ahead of the values it is actually trying to measure.
  •  
    Stephen Downes very alternative thinking on alternative assessment: Helping others, being cooperative, and contributing to public good.
yeuann

Startups are about to blow up the textbook - Fortune Tech - 0 views

  • "CK-12 basically looked at STEM [science, technology, engineering, and math] and broke it down into the 5,000 fundamental concepts, and they mapped them all together," Chakrapani says. "It's not about creating a textbook and every three years putting out a new edition so you can capture more revenue. It's about thinking how a student learns."
  • "And then you go back at the end of year with teachers, see what students struggle on, and revise and improve the book. Each year, the text gets better."
  • Free educational resources -- like a university course on Coursera, for example -- may be available for students to use at no cost, but students cannot reuse, remix, or repurpose that course content however they'd like. By contrast open-source materials like CK-12's materials are not only free, but can also be freely repurposed in any way a student or teacher sees fit.
yeuann

D3.js - Data-Driven Documents - 0 views

  • D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation.
  •  
    Came across this Javascript library that can take in dynamic data from websites and convert them into all kinds of graphs and visualization maps. We could use this for our mind-maps too. And it's free open-source!
yeuann

GitHub - 0 views

shared by yeuann on 18 Apr 12 - No Cached
  •  
    GitHub is a popular open-source code repository that makes it easier for multiple developers in a team to work on the same code without clashing. Think the MD team may find this useful?
yeuann

Moai | The mobile platform for pro game developers - 0 views

  •  
    MDs, you might be interested in this for creating mobile apps, esp games. Basically, it uses Lua, a popular scripting language for professional game studios, which can be converted into native Obj-C or Android code using its SDK. And oh, it's open-source! :)
wittyben

OpenClipArt - 1 views

  •  
    Take advantage of Open Source Clipart that may be used in any project for free and with no restrictions.
bernard tan

Get Started Developing for Android with Eclipse - Smashing Magazine - 0 views

  • Why Develop for Android?Android is an open-source platform based on the Linux kernel, and is installed on thousands of devices from a wide range of manufacturers. Android exposes your application to all sorts of hardware that you’ll find in modern mobile devices — digital compasses, video cameras, GPS, orientation sensors, and more.
  • Android is an open-source platform based on the Linux kernel, and is installed on thousands of devices from a wide range of manufacturers.
  • Android’s free development tools make it possible for you to start writing software at little or no cost.
  • ...2 more annotations...
  • Publishing to Android Market incurs a one-off registration fee (US $25 at the time of writing) and, unlike Apple’s App Store which famously reviews each submission, makes your application available for customers to download and buy after a quick review process
  • Here are a few other advantages Android offers you as a developer:The Android SDK is available for Windows, Mac and Linux, so you don’t need to pay for new hardware to start writing applications.An SDK built on Java. If you’re familiar with the Java programming language, you’re already halfway there.By distributing your application on Android Market, it’s available to hundreds of thousands of users instantly. You’re not just limited to one store, because there are alternatives, too. For instance, you can release your application on your own blog. Amazon have recently been rumoured to be preparing their own Android app store also.As well as the technical SDK documentation, new resources are being published for Android developers as the platform gains popularity among both users and developers.
  •  
    Mobile Development for Android Apps
  •  
    This article also includes a step by step walkthrough development for android app using Android SDK. With so little offering courses on Android development currently, it could prove to be a good read. ;)
bernard tan

Exporting Images from Canvas Tag HTML5 - 1 views

  • Exporting & Saving One thing that SVG can’t do is save the resulting image as a bitmap. It’s easy for <canvas> because the element is already a bitmap in the first place! The canvas can export its image to a data URL (e.g., data:image/png;base64,iVBORw0KGg...). This data may then be rendered in the browser, which could then be saved or dragged to the desktop, used in a new canvas, and so on. The browser must support PNG images, and it may have varying support for GIF and JPG. For our example, we’ll stick with PNG since it supports alpha transparency, and where we haven’t drawn on the canvas, it’ll be transparent. To get the data URL, we simply call canvas.toDataURL('image/png'). Note that we’re calling toDataURL() on the <canvas> element, not on the 2D context. This is because we’re getting all the pixels in the canvas, not just the pixels in a particular context. So taking the example we’ve put together already, we’ll make the browser redirect to a PNG version of the image when a user clicks on the <canvas> element (a contrived example, I know!): canvas.onclick = function () {  window.location = canvas.toDataURL('image/png');};
  •  
    I am sharing of export images from web app specially to Eve and Sham, maybe useful for our harmonia project. This is the workflow i was mentioning on exporting the contents of the new html5 tag canvas to an jpeg or png and it opens in a browser, which then can be save or be used for other things, we could also explore on other options of sending the image directly to other applications. http://jsbin.com/abagi3/5/ Above url is a live prototype and you can actually view source to see how easily it is being done. :)
yeuann

Kinect Hackers Are Changing the Future of Robotics | Magazine - 0 views

  • On November 4, a solution was discovered—in a videogame. That’s the day Microsoft released the Kinect for Xbox 360, a $150 add-on that allows players to direct the action in a game simply by moving their bodies. Most of the world focused on the controller-free interface, but roboticists saw something else entirely: an affordable, lightweight camera that could capture 3-D images in real time.
  • When DIYers combine those cheap, powerful tools with the collaborative potential of the Internet, they can come up with the kinds of innovations that once sprang only from big-budget R&D labs. In 2009, a PhD student named Daniel Reetz turned two Canon PowerShot A590s into an improvised high-speed book scanner. He detailed the project on a website, DIYbookscanner.org, where readers have since posted hundreds of tweaks, suggestions, upgrades, and entirely new designs. The open source MPGuino project, which uses an Arduino microcontroller to track gas consumption as you drive, has inspired a small community of fans who help refine and customize the gizmo.
  •  
    An article on how the Kinect could help in education.
yeuann

dig.ccmixter "You already have permission…" - 1 views

  •  
    Open-source muzak! :)
yeuann

How to Stick with It When You're Learning Something New On Your Own - 1 views

  • Find What You Actually Want to Learn About First things first, you need to figure out what you're actually interested in.
  • Figure Out How You Learn Best Full sizeWe all learn a little differently, and while we're fans of learning by doing, you can't always do that with everything.
  • Learn By Doing Whenever Possible Full sizeIn most cases you're going to learn best by doing. That means practicing programming by actually making a program or learning a new language by speaking it. If you're having trouble getting over the learning hump and sticking with it, you might simply need to provide better context for the process.
  • ...1 more annotation...
  • Find a Community to Learn With Full sizeIt's no secret that many of us tend to learn a little better when we're surrounded by other people who are just as interested in the subject at hand. If you're struggling to stick with a learning program because of the inherent isolation of learning on your own, Stark recommends finding a community of like-minded people:
  •  
    In this brave new world of open courses and self-learning, we need to learn how to learn on our own - and one way is to learn to find other like-minded learners to learn together with.
yeuann

Explain Everything ™ for iPad on the iTunes App Store - 2 views

  • Explain Everything is an easy-to-use design, screencasting, and interactive whiteboard tool that lets you annotate, animate, narrate, import, and export almost anything to and from almost anywhere.
  • Explain Everything has been a top paid education app since its release in Australia, United States, United Kingdom, Canada, and Finland.
  • Import PDF, PPT, DOC, XLS, Keynote, Pages, Numbers, and RTF files from Evernote, Dropbox, Box, GDrive, WebDAV, Email, iTunes, and any app that allows you to open these files types using "Open In…". Export MP4 movies, PDF documents, PNG images, or XPL project files directly from your iPad.
  •  
    This seems to be the granddaddy of mVideo and mAPT. But for now, from what I can see, it still works on a post-processing scale - i.e. record, and THEN annotate, not allowing you to add comments or tags in real-time. (Yet.) But it seems like a very good source of revenue, offering educational licenses, etc.
  •  
    If you or anyone like to try out the apps, ETs have bought this app. It's from Ashley's Christmas gift card.
yeuann

How MOOCs Could Meet the Challenge of Providing a Global Education | MIT Technology Review - 0 views

  • As MOOCs cast their eye to the developing world, very minor tweaks matter a great deal, such as the ability to allow students to download, rather than only stream course videos. But even more major ones are coming, including edX’s plans to start open-sourcing its platform in the next few months, which could allow even more universities to post online courses, and software programmers around the world to experiment with customized interfaces.
  • “We need to make sure we are making tools that make it easy to create new content, so it’s not only someone at MIT or Stanford who creates.” Relevance, as he notes, is one of the biggest motivators for students.
  • One of the major challenges for MOOCs—which so far mostly come from U.S. universities—is to tailor the content of courses to a diverse worldwide audience with any number of combinations of language, educational, motivational, and cultural backgrounds. Critics fear the rise of big box education from only a few elite institutions in Western nations, and worry these may not fit the different learning styles in different nations.
1 - 20 of 28 Next ›
Showing 20 items per page