You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As coding gets more important in several sections as in communication, science, education and others, it should be a considerable part of education.
31
+
That is why the coala school project is aimed to develop interdisciplinary competences, like the the way of thinking in coding or encouraging the process of defining and analyzing a problem intensely to find the most sustainable solution.
Code is written for people not for machines, so the coala school project offers workshops in which a small group of pupils and their teacher are integrated in a dynamic group process of learning. At least two coaches lead this group and try to pay attention on the individual needs and wishes.
Between the theme blocks we initiate energizers to keep a motivating atmosphere and grow their self-efficacy.
56
+
57
+
</p>
62
58
</div>
63
59
</div>
64
60
65
61
<divclass="divider"></div>
66
62
67
63
<divclass="thin-row-small row">
68
-
<divclass="col m6 s12">
69
-
<h5class="light">coala is available in a lot of editors!</h5>
64
+
<h2class="fine">prospect</h2>
65
+
66
+
<divclass="col m12 s12">
67
+
68
+
<p>After a project, the coachees have the possibility to participate in the coala organisation where they work on real code improving mentoring (see: about) and have several mentors to learn more every day.
Building a network with alumnis can be a chance to reach younger pupils in an authentic and more comprehensive way. Pupils should be able to understand the bigger context and relevance of coding, for example by the coala school project entrusting the responsibility to a former participant and transmit his new knowledge to someone younger.
<p>The organisation coala (“COde AnaLysis Application”) provides a unified interface for linting and fixing code with a single configuration file, regardless of the programming languages used. You can use coala from within your favorite editor, integrate it with your CI, get the results as JSON, or customize it to your needs with its flexible configuration syntax.
<pclass="center">coala is runned by volunteers and from coala`s vision of open source and free code and knowledge, the coala school project developed and is now targeted to encourage and motivate young people and their teachers to discover code.
19
+
20
+
21
+
22
+
</div>
23
+
<divclass="card-action">
24
+
SEE ALSO
25
+
<ahref="http://coala.io/">Website</a>
26
+
</div>
27
+
</div>
28
+
</div>
29
+
</div>
30
+
<divclass="row thin-row-medium">
31
+
<divclass="col m12 s12">
32
+
<divclass="card">
33
+
<divclass="card-content">
34
+
<spanclass="card-title">Usage</span>
35
+
<p>There are two options to run coala:</p>
36
+
<ulclass="browser-default">
37
+
<li>using a .coafile, a project specific configuration file that
38
+
will store all your settings for coala
39
+
<li>using command-line arguments
40
+
</ul>
41
+
42
+
</div>
43
+
<divclass="card-tabs">
44
+
<ulclass="tabs tabs-fixed-width">
45
+
<liclass="tab">
46
+
<aclass="active" href="#test4">Using a .coafile</a>
47
+
</li>
48
+
<liclass="tab">
49
+
<ahref="#test6">Using Command Line Arguments</a>
50
+
</li>
51
+
</ul>
52
+
</div>
53
+
<divclass="card-content grey lighten-4">
54
+
<divid="test4">
55
+
A sample .coafile will look something like this:
56
+
<pre>[Spacing]
57
+
files = src/**/*.py
58
+
bears = SpaceConsistencyBear
59
+
use_spaces = True</pre>
60
+
<ulclass="browser-default">
61
+
<li> The <code>files</code> key tells coala which files to lint -
62
+
here we're linting all python files inside the <code>src/</code>
63
+
directory by using a glob expression.
64
+
<li> The <code>bears</code> key specifies which bears (plugins)
65
+
you want to use. We support a huge number of languages and you can
If you don't find your language there, we've got some
69
+
bears that work for all <ahref="https://github.com/coala/bear-docs/blob/master/README.rst#all">languages</a>. Or you can file an issue and we would create a bear for you!
70
+
<li><code>use_spaces</code> enforces spaces over tabs in the codebase.
71
+
<code>use_spaces</code> is a
72
+
setting for the <code>SpaceConsistencyBear</code> defined
0 commit comments