Mark Skoskiewicz, Founder, MyGuru
So, I have actually taken several MOOCs, and they are a very convenient, effective, and generally cool way to learn new things and build your resume. However, in my opinion, they are currently far better suited to helping college students or professionals advance their careers than to helping high school students earn college credits. This is simply because today, as the previous response implies, there are not that many colleges offering credit to students who complete MOOCs. However, web-sites like LinkedIn do let you display certificates you earn from completing a MOOC, which is great for your personal professional brand.
However, there are two more direct, higher odds ways to use technology to earn college credit while in high school:
1. Take specific college courses online through online course providers that guarantee they will transfer, like Straighterline
Companies like Straighterline, where I was an MBA intern, offer full length online college courses that are guaranteed to transfer to a growing list of colleges. They also have an agreement with the American Council of Education, and they say taht "ACE CREDIT has evaluated and recommended StraighterLine courses for credit. More than 2,000 colleges and universities consider ACE CREDIT recommendations in determining the applicability to their schools course and degree programs. With these ACE recommendations, over 400 other colleges and universities have accepted StraighterLine’s courses for credit. Like with MOOCs, unless you are planning to attend one of the 80 colleges which guarantees college credit to Straighterline courses, you'll want to check with the college to ensure that the ACE credit transfer process will apply for the particular course you're planning on taking.
2. Self-study online for AP tests
You can take an AP test, get a score of 4 or 5, and receive college credit regardless of whether you actually took an "AP course" in high school. For example, I took an AP history course as a junior, and then, inexplicably decided not to actually sit for the AP exam because I thought I would fail (it was a very stupid decision). My parents got really upset, and they made me study by myself and then take it a full year later, without actually being enrolled in the AP history class at my school at that point in time. I got a 4, and received full college credit. International Baccalaureate program students frequently sit for AP exams and earn scores of 4 or 5, even though they don't actually take AP classes.