SP027. 2018-10-31

Table of contents

Backlog Priority

[Bug] When we filter the tasks in a group we can no longer mark a task as completed.

Issue was that we can not mark a task as completed after filtering the tasks for the students. Now it is fixed and we can filter the tasks and mark each task as completed

[Subscription Change] Remove coupon if the coupon is an email during a subscription upgrade

One of the greatest issues at FLLCasts. When people were upgrading and filling the password field, then the coupon field was autofilled by the chrome browser with the email of the user. This resulted in us receiving a wrong coupon that was the email of the user. Currently this is resolved.

[Bug, Tasks] Cannot submit tasks

Not reproducible

[Tasks, bug] Tasks list is too short - not all are shown

Issue was that no grades were shown for certain teachers in certain courses. Like for example


At the moment all the tasks and completions are shown.

[Bug, Programs] Can not delete program

Programs can now be deleted by their authors.

[Subscription] Check when upgrading that the field is not an email and if it is an invalid coupon

Another try on this problem. Will keep it for a few days to see if it is resolved.

Creating two users for one parent, siblings in groups

We have a plan for how to implement brothers and sisters.


[Images] Create picture or material 565.

Material still not released but will be available at


Picture of material

[Image] Create image for Halloween.

Image create for halloween. It was fun

Halloween image

[Attachments] Program for the attachment 565 for align.

Program for the attachment available at


Attachment 565 program

[Pictures] Picture for materials 563, 564

Material available at https://www.fllcasts.com/materials/563

Image of material 563

Material available at https://www.fllcasts.com/materials/564-power-and-rotation-providing-box

Image of material 563

[Cables] Material 405 - Put a cable on step 34/35

Cable for https://www.fllcasts.com/materials/405 is now added on step 34/35

Image of material

[Pictures] Picture for 562, 558, 557

Picture for Attachments Frame for SUV Box Robot

Picture of Joystick For Real Steel Boxing Robot from LEGO Mindstorms

Picture of Real Steel Boxing Robot from LEGO Mindstorms

[Images] Create images about the wall alignment

Wall align available at Course IRT in lesson 9. Threads and Multi-threading

Specific picture is

Picture for wall align

[RIRT] Create two schedules for the RIRT

The two schedules are now available at


Picture of the two schedules

[Content] Try to find material for: https://fllcasts.com/tutorials/448-improving-fll-robot-game-using-a-rake-for-lifting

For some reason there is no material for the Rack. That's why we've created a plan to deliver a material for the rack.

[Motorcycles] мотор с вериги _ Това ще ни се получи ли?

Won't implement. We have enough motorcycle robots

[Catapult] Material 206 should have the full construction

The full construction for the catapult is now available at


Picture of catapult

[Robot] Fix Robot Attachment - Mechanism for dropping a LEGO human carrier

Material 352 is now available. It kind of needs a picture.


[Perfect] Record video tutorials for the first three classes

Recorded video Tutorials for the Perfect course are now available at







[Figthing Bots] Upload Fighting bots at FLLCasts

The two fighting robots are now uploaded to fllcasts.


Picture of fighting robots

[Feedback] https://fllcasts.com/course_sections/371 forklift is too complex for single child to build

There is a teacher note now for the forklift explaining how it differs from a real one


It is available in https://www.fllcasts.com/course_sections/371

[IRT, Images] Brick renders for the description of tutorial 350.

A new brick render for tutorial 350 is created and will soon be uploaded at https://www.fllcasts.com/tutorials/350-ev3-phi-introduction-to-ev3-controller-the-lego-mindstorms-ev3-brick?ref=2685

[Content] Attach mechanism for SUV Box Robot.

Attachment mechanism for the SUV Box robot prepared at


Picture of how not to build


Picture of simple pinless attachment


Picture of front attachment

[Content] Section 8 Competions from Instructors Remote Training

New lesson for ** 10. Competition programming** available at


[Levels, FLLCasts] Deprecate the wrong A1 course. There is no reason to have two courses with the same name but different content

Old A1 course is now deprecated. New one available at


[Content] Section 7 Threads and Multi-threading from Instructors Remote Training

Lesson for Threads and Multi-threading implemented in the Instructors Remote Training course


[IRT] Rewrite the closest object task as challenge

The task in section https://www.fllcasts.com/course_sections/475 is much shorter and much more clear

"Program the robot to display the distance measured by the ultrasonic sensor while rotating 360 degrees once."

[IRT] Add Mechanics 2 to the end of some of the current sections

Torvi is added to the variables section (https://www.fllcasts.com/course_sections/151),

The Catapult is added to the multithreading section(https://www.fllcasts.com/course_sections/152)

Francesco is added to the my block section (https://www.fllcasts.com/course_sections/153)


[Organizations 1.0] Rename School to Organization

All the schools are fllcasts are now renamed to Organizations, because these could be teams or libraries or ngos. This Organiztaions are available at https://www.fllcasts.com/organizations

[Groups, Progress] Feedback form Linda

Implemented the backlog item for Assignments 1.0 that will resolve the issues and feature requests of Linda from Anglo American School of Sofia

[Bug, Regression] Translation page with missing fields

"Edit Description" field was missing from the translate page. It is now fixed and tutorials could be translated.

[Groups] Invite students to groups and send appropriate notifications

A teacher could invite a student to a group by

  1. visiting the groups at https://www.fllcasts.com/groups
  2. creating a new group
  3. filling the student information

On completion the student is notified with an appropriate email that he/she was added to a group.

[Site] SHaring on social networks of the material should get the correct metadata and picture

We've added the correct metatags to allow people to share the content. It is possible to share the content and good social networks will fill the picture and other meta automatically

[BUG] Change the subscriptionsusers.usertype - removed student and added user, but BatchInvitationSpec is not broken

BatchInvitationSpec issue is resolved but the decision is to discard the whole BatchInvitationSpec and the whole BatchInvitation

[Subscriptions] BatchInvitation not supporting the Academies case

We've added the needed students from some of the academies, but there is a whole new implementation of groups that we are planning for.

[SEO] Optimize the site. Plan for review and reduction of basic misconfigurations

After the change of the meta most of the configurations are working correctly

[Subscriptions] Teacher invites users to subscribe

The teacher could send an invitation to the student when adding it to a group. The invitation is for the user to subscribe

[Notifications] Students should receive notifications when a teacher marks their task in any way.

Students now receive a notification in the notifications view when a teacher marks their task as complete

[Categorization] /materials to be separated on /building-instructions, /programs, /materials

Programs are no longer available under Materials and Episodes are renamed to Tutorials

Programs are available at /programs and building instructions are available at /materials


[IRT, Images] Change the thumbnail of tutorial 353

Tutorial available at https://www.fllcasts.com/tutorials/353-ev3-phi-ev3-brick-menu-my-projects

Image of tutorial 353

[IRT, Images] Change the thumbnail of tutorial 368

Thumbnail changed - https://www.fllcasts.com/tutorials/368-ev3-phi-naming-programs-in-the-ev3-g-software

[IRT, Images] Change the thumbnail of tutorial 350.

Tutorial available at https://www.fllcasts.com/tutorials/350-ev3-phi-introduction-to-ev3-controller-the-lego-mindstorms-ev3-brick?ref=2685.

Image of tutorial 350