Actions

Difference between revisions of "Coding Community"

From Future Skill

Line 1: Line 1:
 
== The Coding Community ==
 
== The Coding Community ==
In the Future Skill Coding Community, there are several types of activities that members can take part in to practice and improve their coding skills. The following sections describe the '''Challenge''', '''Tournament''', '''Exercise''' and '''Freecode''' activities. But first, the coding '''Editor''' should be introduced.
+
In the Future Skill Coding Community, there are several types of activities that members can take part in to practice and improve their coding skills. The following sections describe the '''Exercise''', '''Challenge''', '''Tournament''' and '''Freecode''' activities. But first, the coding '''Editor''' should be introduced.
  
 
=== The Editor ===
 
=== The Editor ===
When performing one of the activities mentioned above, the Future Skill coding Editor is used. The Editor includes a number of sections as seen in the image below. On the top left side is a description of the current activity.  
+
When performing one of the activities mentioned above, the Future Skill coding Editor is used. The Editor consists of four main sections as seen in the image below. On the top left side is a description of the current activity and below it, usually some graphical output. On the top right side is the solution section where the programmer writes their solution code and below it, a console and score section where the output from running the solution code is shown.
 +
 
 +
 
 +
Insert an image of the coding editor here!
 +
 
 +
 
 +
The Editor supports a number of programming languages. While programmers are free to choose which language to write their solution code in, it is encouraged to try different ones. In fact, solving a task in multiple languages is usually rewarded with ''achievement'' and ''experience'' points!
 +
 
 +
 
 +
=== Exercise ===
 +
An exercise is usually aimed at introducing a certain programming concept. Exercises have ''levels'' and in order to complete an exercise, all levels must be solved. Completing an exercise is often rewarded with ''achievement'' and ''experience'' points.
 +
 
 +
 
 +
Exercises that have the ''Official'' tag are either created or endorsed by Future Skill.
  
 
=== Challenge ===
 
=== Challenge ===
Line 13: Line 26:
 
=== Tournament ===
 
=== Tournament ===
 
-Lösnignar körs mot varandra. Varje natt ett antal matcher. Rating baserat på de. ELO-rating
 
-Lösnignar körs mot varandra. Varje natt ett antal matcher. Rating baserat på de. ELO-rating
 
=== Exercises ===
 
- Levels
 
-Official - vi gjort själva eller vill lyfta fram.
 
Går att få achievements och XP points.
 
  
 
=== Freecode ===
 
=== Freecode ===
 
Skapa varsomhelst. Öva sig.
 
Skapa varsomhelst. Öva sig.

Revision as of 16:35, 16 October 2020

The Coding Community

In the Future Skill Coding Community, there are several types of activities that members can take part in to practice and improve their coding skills. The following sections describe the Exercise, Challenge, Tournament and Freecode activities. But first, the coding Editor should be introduced.

The Editor

When performing one of the activities mentioned above, the Future Skill coding Editor is used. The Editor consists of four main sections as seen in the image below. On the top left side is a description of the current activity and below it, usually some graphical output. On the top right side is the solution section where the programmer writes their solution code and below it, a console and score section where the output from running the solution code is shown.


Insert an image of the coding editor here!


The Editor supports a number of programming languages. While programmers are free to choose which language to write their solution code in, it is encouraged to try different ones. In fact, solving a task in multiple languages is usually rewarded with achievement and experience points!


Exercise

An exercise is usually aimed at introducing a certain programming concept. Exercises have levels and in order to complete an exercise, all levels must be solved. Completing an exercise is often rewarded with achievement and experience points.


Exercises that have the Official tag are either created or endorsed by Future Skill.

Challenge

Challenges are... -Tank challenge Kod utvärderas för sig, får score som läggs i topplista. Mer utvecklad poängsättning. Går att få achievements och XP points.

Tournament

-Lösnignar körs mot varandra. Varje natt ett antal matcher. Rating baserat på de. ELO-rating

Freecode

Skapa varsomhelst. Öva sig.