diff --git a/app/workers/score_calculator_worker.rb b/app/workers/score_calculator_worker.rb
index df330ececda4948632f13bfefac3534ce868ed4f..c983bb87d3e633e4308bf5576f518d1d2d5f6754 100644
--- a/app/workers/score_calculator_worker.rb
+++ b/app/workers/score_calculator_worker.rb
@@ -9,8 +9,8 @@ class ScoreCalculatorWorker
 
     score = 0
 
-    # 10 points if it has thumbnail
-    score += 10 unless object.thumbnail.empty?
+    # 40 points if it has thumbnail
+    score += 40 unless object.thumbnail.empty?
 
     # 1 point per like
     likes = learning_object_repository.count_likes(object)
@@ -18,7 +18,10 @@ class ScoreCalculatorWorker
 
     # 1 point per view
     views = learning_object_repository.count_views(object)
-    score += (likes * 1) unless views < 1
+    score += (views * 1) unless views < 1
+
+    # 30 points if it has description
+    score += 30 unless object.decription.empty?
 
     learning_object_repository.update_property(object, 'score', score)
   end