Perhaps you have previously heard of edX and Coursera, right? Yes? No?

edX and Coursera are two MOOC “Massive online learning course” websites, what’s a MOOC? Call it a platform for learning, get graded and perhaps if you do well you’ll get a certificate. A certificate has a nice weight on CV, guys…

Not so fast, hold it just there. “Certificate” … is not free, right? Until 3 months ago, they were FREE. But now, not every course offers a FREE CERTIFICATE.

Back then, it was possible to audit (see tutors tutoring by video, having handouts) the course and even possible to access to graded materials (you have to submit your responses before a deadline). If you pass the exams and homeworks (get a score of 50% at least for some courses, others may demand more than 50%), you’ll be offered a valid “certificate of honor” or a “certificate of accomplishment” (edX, Coursera respectively)  but if you pay more you’ll get a “verified certificate” and respectively a “certificate with signature”.

But now…
edX and Coursera still offer the opportunity to see videos,  but accessing graded materials (aka homeworks and exams) is no longer granted by Coursera. and as simple as nothing: You are forced to not to answer anything on Coursera therefore you’ll get nothing. EdX on the other hands offer you everything but at the end you’ll only get a compliment about finishing a course and no certificate.

This is both good and bad, the good thing, as a Tunisian where quality learning is almost non-existent,  learning from edX and Coursera was the only reason I’m into education, but I get my motivation to learn from ‘seeing a possible certificate in the horizon‘ (in other words, expecting it after hard work). Now certificates are gone, and so 50% of my motivation. EdX and Coursera played a very great role in my life, not only they offered me great education, complimented my engineering studies and also offered me opportunities to see how people are taught in Harvard and MIT (for instance). I saw many people in the forums it was a great experience for me!

Now, if you think of it again, Honor means you’ll get for instance, an MITx certificate for free, and guess what… not everybody is doing a hard work and some are even cheating. This is bad, if a word gets out about how people got MITx certificates (for instance) without shredding their souls and they present themselves at work or at universities as an MITian (for instance). Here is it …. MIT’s name will be at stakes! And that’s what it did happen: Quality loss in graduated people while the quality was boosted in courses. The only solution is to make the courses only accessible to those who deserve it :”money”.


Here we go again.

Nonetheless, edX was the one who shaped me (along Coursera) as I am today. I’m pretty grateful for what they have done. The other part was shaped by my National School of Engineers of Sfax. Thank you very much guys, I hope I do well.

[Math] Collatz conjecture

Hello world, how is it going?

Collatz Conjecture, ever heard of it? It’s probably most known as “3n+1” or “Half Or Triple Plus One” .

The procedure is pretty simple and starts with a simple number picking. So yes, pick any number, let’s call this number n.

algorithm: (<– : stands for assignment)

  • if your number n is odd then do the following instruction: new_n <– n * 3 + 1; n<– new_n;
  • if your number n is even, then divise it by two: new_n <– n/2; n<– new_n;
  • Repeat the algorithm until you get your number n‘1’

Now you see, you’re always going to converge and get “1” at the end or to be more exact “4-2-1” sequence. And that would be with any number you take!


Well, that’s nice, but I have other words to say about these.
As the goal of the algorithm is to make 1.5*n converges, then 3N+1 wouldn’t be the only maze in here!

5*N+1, 7N+1, 11N+1 would all fit if an algorithm is well implemented!

Now here is my proposed algorithm to make 5*N+1 converges

  • if your number n is even: n <– n /2; 
  • if your number n is a multiply of 3: n<–n/3
  • else : n<–5*n+1
  • Repeat the algorithm until you get your number ‘1’

or perhaps

  • if your number n is even: n <– n /2; 
  • if your number n is a multiply of 3: n<–n/3
  • if your number n is a multiply of 5: n<–n/5
  • else : n<–7*n+1
  • Repeat the algorithm until you get your number ‘1’

Conclusion, Collatz Conjecture isn’t about 3*N+1, but it’s more about 5*N+1, 7*N+1 …. , P*N+1 where P stands for a prime number



Hello everyone, how is it going?

It has been a long time since my last post… it has been erm…. a long long long time indeed.


Well, I have been up to no good recently, hoping this would change….


So; today I’m presenting my track… “JumpTime” (Parkour), the good news is that it’s going to be released within a month, the bad news is that… it not efficient (in term of graphics). You’re going to notice a lot of unexplored areas once released. This would lead to either of two decisions to be made: Start a derivate version OR start a track that uses these graphics. There is a higher probability of the second case, but the first case is also probable.


Also to note, that this track is “easy” with “hard parts“. It’s all based on ground (no fly moments, that’s my final decision and R6TurboExtreme’s advice).


Below is a screenshot of the current progress. (not the final lolol)




Best regards!r01 r03 r04 r00

Re-Volt DEV version

Re-Volt DEV version.

now available in Re-Volt Frontend 🙂


DEV version on wiki
Dev cars

[myBlog] edX – Coursera

May your day be a good day,00

hello all 🙂


So today I’m going to present two sites that I’ve been fond of so much lately and that helped me a lot, so grateful that I’m going to share them as well as sharing some experience about them: the first is edX, the second is Coursera.





So, what are edX, coursera? 

If we put them in a simple word: “free-online-learning”. And that’s it!
Professor propose every week a series of video of different lengths as well as homeworks (to be done before due time). Then perhaps final exams and ‘labs’ in some courses.

At the end if you get above a specified-by-professor score (doing everything in time and correctly), you’ll succeed and get a certification of achievement for it. Otherwise, you’ll gain an experience but no certification .

This slideshow requires JavaScript.





Most of professors offer either a week or two to view videos as well as doing homeworks.
For exams and QCM based homeworks, either they offer ‘unlimited time’ or some time (2 hours for instance) to submit your work.

So if you miss a homework for instance, make sure that you have got enough score to succeed.

Among courses I have taken:

  • the famous 6.002x Electronics and Circuits (60% needed to pass : labs+homeworks+2 exams)
  • Introduction to computing with Java (50%: QCMs + programming + exam + project)
  • EFPL’s Introduction to Java OOP (75% needed about 250 or 350 points: java programming )
  • Creative Programming for Mobile and desktop (40% : 6 QCMs + 3 ‘creative programming’ projects cast on a video)





You said free, right?

This slideshow requires JavaScript.

Absolutely, edX may offer “verified certification” (just like Coursera).With possibility to pay for a verified certification.

The verified certification is a certification that comes with your full name and your photo, of course you’ll have to pay for it. Courses Materials are the same but you’ll have more superiority for assistance and a few more additions to normal people.

Sadly People from Tunisia can’t pay for what’s outside it, say, not impossible but very difficult. So they ought to learn freely.

Anyway, the fee you pay is none other than a contribution to professors as well as the platform. If you could then go ahead I’m already plenty grateful for what they helped me and would pay if I was able to.





I want to learn Computer Sciences, is it possible?

Of course! edX coursera and Udacity don’t usually offer the possibility to learn ‘computer sciences’, rather they offer number of subjects related to that field.

For instance, you want to learn Computer sciences? You’ll have to learn functional programming, Object-Oriented programming, algorithms. Then you could learn Computer architecture, Hardware/software interface, Creative programming, Parallel programming, Android programming or Aruduino/Micro-controller programming. Tada!



What could I learn

Many things, from literatures, humanities,history, battles/wars. Computer sciences, Technology<-> Information, Computers architecture, Software engineering, Science of Computer.  Electrics, Electronics, mechanics, materials, energy and much much more.

Available in different languages (according to subject/professor): English, French, Spanish, Chinese even Arabic, etc…

Some courses offer (like CS50x) different transliterations as well as language subtitles so you could enjoy.

The courses are offered from prestigious universities: MIT, Harvard, Stanford, RICE, Georgia, Washington, Kyoto, Tokyo, HKUST from Hong Kong, Beijing, London, EFPL, EP X de France, etc…




Is it suitable for me?

Perhaps I don’t know, you ought to check that by yourself. It could be found under “Recommended background” in coursera or “Prerequisites” in edX.


Showing different prereq

Showing different prereq



Have a super day!

Re-Volt doesn’t support windows 8 by default. Not talking about the old Re-Volt 1.0 patch 1207 or CD version, but our new Re-Volt 1.2.


Here below a solution to make Re-Volt available in Windows 8

The idea consists of making an executable (batch file .bat or .cmd) which launches Re-Volt in “-emulatefullscreen -window” mode.



%d bloggers like this: