-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.xml
More file actions
1650 lines (1650 loc) · 274 KB
/
Copy pathindex.xml
File metadata and controls
1650 lines (1650 loc) · 274 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>CoderDojo Linz</title>
<link>https://linz-preview.coderdojo.net/</link>
<description>Recent content on CoderDojo Linz</description>
<generator>Hugo</generator>
<language>de-AT</language>
<lastBuildDate>Mon, 01 Jun 2020 05:28:34 +0200</lastBuildDate>
<atom:link href="https://linz-preview.coderdojo.net/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Adafruit HUZZAH Projektstart</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/adafruit-huzzah/start/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/adafruit-huzzah/start/</guid>
<description></description>
</item>
<item>
<title>CoderDojo Bastel Programm</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/coder-dojo-bastel-programm/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/coder-dojo-bastel-programm/</guid>
<description></description>
</item>
<item>
<title>Computational Thinking mit BBC micro:bit</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/computational-thinking/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/computational-thinking/</guid>
<description></description>
</item>
<item>
<title>Datenblatt</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/datenblatt/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/datenblatt/</guid>
<description><p>Hier findest du das Datenblatt zum Wemos LOLIN D1 mini.</p>
<embed src= "D1_Mini_NodeMCU-Datenblatt.pdf" width= "100%" height= "1000px" type="application/pdf" />
<p>Wir haben dieses Dokument von AZ-Delivery bezogen.</p></description>
</item>
<item>
<title>Elektronik Programm</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/start-elektronik/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/start-elektronik/</guid>
<description></description>
</item>
<item>
<title>Erste Schritte in Scratch</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/erste-schritte/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/erste-schritte/</guid>
<description><h2 id="neues-projekt-erstellen">Neues Projekt erstellen</h2>



 
 








<div class="row">
 <div class="col">
 <p>Öffne Scratch und klicke links oben im Menü auf <em>Entwickeln</em>. Im neuen Projekt siehst du Scratchy, die Katze. Noch macht Scratchy nichts, da sie noch kein Programm hat.</p>
 </div>
 <div class="col-12 col-md-6">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/erste-schritte/img/scratch-projekt-erstellen.png" alt="(.Get 1)" class="mx-auto ml-md-auto mr-md-0" style="display: block; width: auto" />
 </div>
</div>

<h2 id="die-katze-scratchy-läuft-herum">Die Katze Scratchy läuft herum</h2>
<ol>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Du findest alle Figuren des Projekts im linken unteren Bereich. Im Moment gibt es hier nur Scratchy, die Katze. Wenn du sie auswählst, kannst du bestimmen, was sie machen soll. Dazu gibt es in der Mitte verschiedene Blöcke, mit denen du sie steuern kannst.</p></description>
</item>
<item>
<title>Erste Schritte mit Python</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/python/erste-schritte/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/python/erste-schritte/</guid>
<description><h1 id="erste-schritte-mit-python">Erste Schritte mit Python</h1>
<p>Diese Übung gibt eine erste Einführung in das Programmieren mit Python.
Die Inhalte sind zum größten Teil aus dem Buch <a href="http://www.amazon.de/Programmieren-supereasy-Einfacher-Einstieg-SCRATCH/dp/3831027005/ref=sr_1_1?ie=UTF8&amp;qid=1452990098&amp;sr=8-1&amp;keywords=programmieren&#43;f%C3%BCr&#43;kinder" target="_blank">Programmieren super<em>easy</em></a>.</p>
<h2 id="was-ist-python">Was ist Python?</h2>
<p>Python ist eine Programmiersprache, die mit englischen Textbefehlen arbeitet. Sie ist etwas schwieriger als Scratch, dafür gibt es allerdings viel mehr Verwendungsmöglichkeiten.</p>
<p>Zur Vorbereitung werden wir nun zuerst Python installieren und uns dann mit der Oberfläche vertraut machen.</p>
<h2 id="python-installieren">Python installieren</h2>
<p>Lade Python nun herunter und installiere es auf deinem Computer. Python 3 ist kostenlos, einfach zu installieren und funktioniert mit den Betriebssystemen Windows, Mac-OS und mit Linux-Systemen wie Ubuntu.</p></description>
</item>
<item>
<title>Esp8266 Startertutorial</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-01/esp8266-startertutorial/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-01/esp8266-startertutorial/</guid>
<description></description>
</item>
<item>
<title>Hello World</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/hello-world/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/hello-world/</guid>
<description></description>
</item>
<item>
<title>Infos für Kinder und Jugendliche</title>
<link>https://linz-preview.coderdojo.net/info/kinder-und-jugendliche/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/info/kinder-und-jugendliche/</guid>
<description><h1 id="neugierig-auf-technik-und-programmieren">Neugierig auf Technik und Programmieren?</h1>
<p>Wolltest du immer schon wissen, wie Computer, iPad oder Smartphone funktionieren? Möchtest du Computerspiele nicht nur spielen sondern selbst programmieren? Reicht es dir nicht, deinen Status auf Facebook zu posten? Du möchtest lieber deine ganz eigene Webseite?</p>
<p><strong>Dann bist du richtig beim CoderDojo!</strong></p>
<h2 id="was-sind-coderdojos">Was sind CoderDojos?</h2>
<p><strong>In Japan trifft man sich in einem Dojo, um Kampfsportarten wie Judo oder Karate zu üben. Beim CoderDojo treffen wir uns, um zu &ldquo;coden&rdquo;, also zu programmieren.</strong></p></description>
</item>
<item>
<title>Lokaler Minecraft-Server mit Scriptcraft</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/lokaler-minecraft-server-mit-scriptcraft/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/lokaler-minecraft-server-mit-scriptcraft/</guid>
<description><h1 id="installation-eines-minecraft-servers-mit-scriptcraft">Installation eines Minecraft Servers mit Scriptcraft</h1>
<h2 id="voraussetzungen">Voraussetzungen</h2>
<p>In dieser Übung installieren wir einen Minecraft Server mit Scriptcraft auf deinem Windows-Computer.</p>
<h2 id="systemvoraussetzungen">Systemvoraussetzungen</h2>
<p>Bevor du den Minecraft-Server installieren kannst, musst du folgende Software installieren:</p>
<ol>
<li>
<p><em>Java SE Development Kit</em> (kurz <em>JDK</em>)<br/>
Lade die Windows-Version von der <a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html" target="_blank">Download-Seite</a> herunter und installiere sie.</p>
</li>
<li>
<p><em>Git</em><br/>
Lade die Windows-Version von der <a href="https://git-scm.com/download/win" target="_blank">Download-Seite</a> herunter und installiere sie. Installiere alle verfügbaren Teile von Git, die im Installationsprogramm auswählbar sind.</p>
</li>
<li>
<p>Lege mit dem <em>Windows Explorer</em> ein leeres Verzeichnis an, in dem wir den Minecraft-Server installieren können. Unser Vorschlag ist <code>c:\spigot</code>.</p></description>
</item>
<item>
<title>Lötübung Clown</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/clown/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/clown/</guid>
<description></description>
</item>
<item>
<title>Lötübung Konstantstromquelle für LED</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/schaltungsbeispiele/konstantstromquelle-fuer-led/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/schaltungsbeispiele/konstantstromquelle-fuer-led/</guid>
<description></description>
</item>
<item>
<title>Meine erste Webseite</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/html-meine-erste-webseite/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/html-meine-erste-webseite/</guid>
<description><h1 id="meine-erste-webseite">Meine erste Webseite</h1>
<p>In dieser Übung lernst du die <a href="https://de.wikipedia.org/wiki/Hypertext_Markup_Language" target="_blank">Hypertext Markup Language</a> (kurz HTML) kennen. Unser Ziel ist es, Schritt für Schritt eine HTML-Seite zu erstellen und dabei die wichtigsten Grundbegriffe von HTML zu entdecken. Wenn du nach dieser Übung mehr über HTML lernen willst oder während der Übung Detailfragen hast, kannst du einen Blick auf <a href="http://www.w3schools.com/html/default.asp" target="_blank">die HTML Einführung auf w3schools.com</a> werfen.</p>
<h2 id="das-grundgerüst-einer-html-seite">Das Grundgerüst einer HTML-Seite</h2>
<ol>
<li>
<p>Öffne einen beliebigen Texteditor. Empfehlenswert ist ein Editor, der speziell für Softwareentwicklung gedacht ist. Hier einige Links zu kostenlosen Editoren, mit denen du HTML gut schreiben kannst. Falls du nicht sicher bist, welchen du nehmen sollst, nimm gleich den ersten. Im Lauf der Zeit kannst du mit verschiedenen experimentieren und dich für den entscheiden, der dir am besten gefällt.</p></description>
</item>
<item>
<title>MicroComputer Start</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/microcomputer-start/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/microcomputer-start/</guid>
<description></description>
</item>
<item>
<title>Node.js Webserver</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/nodejs-webserver/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/nodejs-webserver/</guid>
<description><h1 id="ein-webserver-mit-nodejs">Ein Webserver mit Node.js</h1>
<h2 id="ziel-der-übung">Ziel der Übung</h2>
<p>In dieser Übung lernst du, wie du eine Anwendung für das Web mit <a href="https://de.wikipedia.org/wiki/Client-Server-Modell" title="Client-Server-Modell auf Wikipedia nachlesen" target="_blank">Server- und Clientteil</a> baust. Du solltest mit HTML und JavaScript schon etwas vertraut sein. Falls das ganz neu für dich ist, frage erst einen Mentor um Übungsanleitungen, bei denen du die Grundlagen von HTML und JavaScript lernst.</p>
<h2 id="visual-studio-code-editor-installieren">Visual Studio Code Editor installieren</h2>
<p>Ganz einfache HTML und JavaScript Programme kann man in einfachen Editoren wie <em>Notepad</em> erstellen. Wenn es aber etwas umfangreicher wird, braucht man etwas besseres. Es gibt viele verschiedene Editoren für Programmieren mit JavaScript. Manche davon sind kostenlos und manche kostenpflichtig. In dieser Übung verwenden wir <a href="https://code.visualstudio.com/" title="Homepage von Visual Studio Code" target="_blank">Visual Studio Code</a>. Das Programm ist kostenlos und funktioniert auf Windows, Linux und MacOS.</p></description>
</item>
<item>
<title>Raspberry Pi Start</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/start/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/start/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Schnellstart-Anleitung</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/schnell-start-anleitung/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/schnell-start-anleitung/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Adafruit HUZZAH ESP8266 MicroPython</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/adafruit-huzzah/micropython/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/adafruit-huzzah/micropython/</guid>
<description></description>
</item>
<item>
<title>Blinkschaltung</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/schaltungsbeispiele/blinkschaltung/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/schaltungsbeispiele/blinkschaltung/</guid>
<description></description>
</item>
<item>
<title>D1 Mini im Akku-Betrieb</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/esp-akkubetrieb/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/esp-akkubetrieb/</guid>
<description></description>
</item>
<item>
<title>Der Raspberry Pi Computer</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/raspberry-pi-computer/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/raspberry-pi-computer/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Erste Schritte mit CSS</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/erste-schritte-mit-css/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/erste-schritte-mit-css/</guid>
<description><h1 id="erste-schritte-mit-css">Erste Schritte mit CSS</h1>
<h2 id="ziel-der-übung">Ziel der Übung</h2>
<p>In dieser Übung lernst du <em>Cascading Style Sheets</em> (kurz CSS) kennen. Unser Ziel ist es, eine HTML-Seite mit CSS zu formatieren und hübsch zu gestalten. Wenn du nach dieser Übung mehr über CSS lernen willst oder während der Übung Detailfragen hast, kannst du einen Blick auf <a href="http://www.w3schools.com/css/css_intro.asp" target="_blank">die CSS Einführung auf w3schools.com</a> werfen.</p>
<p>Falls du noch überhaupt keine Erfahrung mit HTML hast, wende dich an eine CoderDojo Mentorin oder einen Mentor. Sie werden dir die HTML-Basics erklären oder dir eine Übung für HTML-Grundlagen zeigen.</p></description>
</item>
<item>
<title>Esp8266 Datenblatt</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-01/esp8266-datenblatt/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-01/esp8266-datenblatt/</guid>
<description></description>
</item>
<item>
<title>Grundlagen Löten</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/grundlagen-loeten/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/grundlagen-loeten/</guid>
<description></description>
</item>
<item>
<title>Grundlagen von Minecraft Mods mit JavaScript</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/scriptcraft-basics/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/scriptcraft-basics/</guid>
<description><h1 id="grundlagen-von-minecraft-mods-mit-javascript">Grundlagen von Minecraft Mods mit JavaScript</h1>
<h2 id="systemvoraussetzungen">Systemvoraussetzungen</h2>
<p>Du brauchst für diese Übungen einen Minecraft Server mit Scriptcraft. <strong>Wenn du keine Erfahrung bzgl. Konfiguration von Computern, Java etc. hast, komm ins CoderDojo und bitte eine Mentorin, dir einen solchen Server zur Verfügung zu stellen.</strong> Ansonsten hast du folgende Möglichkeiten:</p>
<ul>
<li>Folge der <a href="07_spigot_scriptcraft_docker.html">Anleitung auf unserer Homepage</a></li>
<li>Installiere Scriptcraft lokal auf deinem Computer (<a href="https://github.com/walterhiggins/ScriptCraft/blob/master/README.md" target="_blank">Installationsanleitung in Englisch</a>)</li>
</ul>
<p>Zum Programmieren von JavaScript brauchst du einen Texteditor. Empfehlenswert ist ein Editor, der speziell für Softwareentwicklung gedacht ist. Hier einige Links zu kostenlosen Editoren, mit denen du JavaScript gut schreiben kannst. Falls du nicht sicher bist, welchen du nehmen sollst, nimm gleich den ersten. Im Lauf der Zeit kannst du mit verschiedenen experimentieren und dich für den entscheiden, der dir am besten gefällt.</p></description>
</item>
<item>
<title>Infos für Eltern</title>
<link>https://linz-preview.coderdojo.net/info/eltern/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/info/eltern/</guid>
<description><h1 id="informationen-für-eltern">Informationen für Eltern</h1>
<h2 id="was-ist-ein-coderdojo">Was ist ein CoderDojo?</h2>
<p><strong>In der weltweiten CoderDojo Gemeinschaft bieten freiwillige Mentorinnen und Mentoren Programmierclubs für Kinder und Jugendliche an. Dort wird spielerisch Technologie entdeckt und gelernt wie man Code schreibt, Webseiten entwickelt, Apps und Spiele programmiert und vieles mehr. Technologieinteressierte Kinder treffen Gleichgesinnte und können sich über ihre Projekte austauschen.</strong></p>
<p>Gemeinsames Entdecken, Teamarbeit, <a href="http://de.wikipedia.org/wiki/Mentoring" title="Mentoring auf Wikipedia" target="_blank">Mentoring</a> sowie selbstorganisiertes Lernen und Experimentieren stehen im CoderDojo im Vordergrund. Offenheit, gegenseitiges Helfen und das Weitergeben von erworbenem Wissen sind wichtige Grundprinzipien. An oberster Stelle steht aber die Förderung von Kreativität und Spaß an Technologie. Softwareentwicklung in einer Gemeinschaft soll Spaß machen, cool sein und den Kindern neue Perspektiven in einer Welt eröffnen, die immer mehr von Technologie, Computern und Software geprägt ist.</p></description>
</item>
<item>
<title>Konto anlegen</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/konto-anlegen/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/konto-anlegen/</guid>
<description><p>Um deine Projekte in Scratch speichern und teilen zu können, brauchst du ein Konto. Die folgenden Schritte zeigen dir, wie du ein neues Konto anlegst. Anschließend starten wir Scratch zum ersten Mal.</p>
<h2 id="scratch-webseite-öffnen">Scratch Webseite öffnen</h2>
<ol>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Öffne einen Webbrowser, gib in der Adresszeile die Adresse <a href="https://scratch.mit.edu" target="_blank">scratch.mit.edu</a> ein und drücke <em>Enter</em>. Das <em>https://</em> vor der Scratch-Adresse musst du nicht unbedingt eingeben. Es wird automatisch erscheinen, nachdem du auf <em>Enter</em> gedrückt hast.</p>
 </div>
 <div class="col-12 col-md-6">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/konto-anlegen/img/scratch-webseite-starten.png" alt="(.Get 1)" class="mx-auto ml-md-auto mr-md-0" style="display: block; width: auto" />
 </div>
</div>

</li>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Falls die Scratch-Seite nicht in Deutsch angezeigt wird, scrolle ganz nach unten und wähle aus der Liste der Sprachen <em>Deutsch</em> aus.</p></description>
</item>
<item>
<title>Lötübung Turm</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/turm/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/turm/</guid>
<description></description>
</item>
<item>
<title>Pimoroni Inventor's Kit for the BBC micro:bit</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/pimoroni-inventors-kit/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/pimoroni-inventors-kit/</guid>
<description></description>
</item>
<item>
<title>Pinout</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/pinout/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/pinout/</guid>
<description><p><img src="D1-Mini-NodeMCU-PinOut.jpg" alt="D1 Mini Pinout Diagramm"></p>
<p>Wir haben dieses Dokument von Random Nerd Tutorials bezogen.</p></description>
</item>
<item>
<title>Sicherheitshinweise</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/sicherheitshinweise/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/sicherheitshinweise/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Start Elektronik</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/elektronik-programm/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/elektronik-programm/</guid>
<description></description>
</item>
<item>
<title>TinkerCAD von Autodesk</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/tinkercad/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/tinkercad/</guid>
<description></description>
</item>
<item>
<title>Übung 1</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/uebung-1/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/uebung-1/</guid>
<description></description>
</item>
<item>
<title>Verschlüsseln mit JavaScript</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/caesar-verschluesseln/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/caesar-verschluesseln/</guid>
<description><h1 id="verschlüsseln-mit-javascript">Verschlüsseln mit JavaScript</h1>



 
 










<div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/caesar-verschluesseln/img/ergebnis-ausgabe.png" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
</div>

<h2 id="ziel-der-übung">Ziel der Übung</h2>
<p>In dieser Übung lernst du ein einfaches Verschlüsselungsverfahren kennen.</p>
<p>Technisch lernst du einige Dinge über JavaScript und Node.js:</p>
<ul>
<li>Wie programmiert man ein Kommandozeilenprogramm mit JavaScript?</li>
<li>Was sind <a href="https://de.wikipedia.org/wiki/ASCII" target="_blank">ASCII</a> Codes?</li>
<li>Wie arbeitet man in JavaScript mit Zeichenketten?</li>
</ul>
<p><strong>Bitte beachte, dass dieses Beispiel keine Übung für Anfänger ist!</strong> Falls JavaScript, Node.js und <a href="https://code.visualstudio.com/" title="Homepage von Visual Studio Code" target="_blank">Visual Studio Code</a> für dich neu sind, mache dich erst mit diesen Technologien und Werkzeugen vertraut. Dazu sind folgende Übungsbeispiele zu empfehlen:</p></description>
</item>
<item>
<title>Arduino UNO V3 Tutorial</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-uno-start/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-uno-start/</guid>
<description></description>
</item>
<item>
<title>Chat mit Node.js und Socket.io</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/nodejs-socketio-chat/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/nodejs-socketio-chat/</guid>
<description><h1 id="chat-mit-nodejs-und-socketio">Chat mit Node.js und Socket.io</h1>
<h2 id="ziel-der-übung">Ziel der Übung</h2>
<p>In dieser Übung lernst du, wie du eine Chat-Anwendung mit <a href="https://de.wikipedia.org/wiki/Client-Server-Modell" title="Client-Server-Modell auf Wikipedia nachlesen" target="_blank">Server- und Clientteil</a> baust. Mehrere Benutzer können sich im Chat anmelden. Wenn jemand etwas sendet sollen alle anderen Benutzer das sofort sehen.</p>
<p><strong>Wichtig: Diese Übung geht davon aus, dass du die Übung <a href="../nodejs-webserver">Einen Node.js Webserver programmieren</a> gemacht hast und diese bei dir auf deinem Computer funktioniert.</strong> Mache hier erst weiter, wenn du die vorbereitende Übung erfolgreich abgeschlossen hast.</p></description>
</item>
<item>
<title>D1 Mini Startertutorial</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/start/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/start/</guid>
<description><p>Hier findest du ein Startertutorial zum Wemos LOLIN D1 mini.</p>
<embed src= "D1-Mini-NodeMCU_Startertutorial.pdf" width= "100%" height= "1000px" type="application/pdf" />
<p>Wir haben dieses Dokument von AZ-Delivery bezogen.</p></description>
</item>
<item>
<title>D1 Mini Wetterstation</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/mini-wetterstation/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/mini-wetterstation/</guid>
<description></description>
</item>
<item>
<title>Elektronik-Pass</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/elektronik-pass/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/elektronik-pass/</guid>
<description></description>
</item>
<item>
<title>Erste Schritte</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/erste-schritte/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/erste-schritte/</guid>
<description><h1 id="deine-ersten-schritte-mit-microbit---blockprogrammierung">Deine ersten Schritte mit micro:bit - Blockprogrammierung</h1>
<p>Der BBC micro:bit ist ein kleiner anprogrammierbarer Computer mit Bewegungssensoren und Kompass. Weitere Informationen und einer ausführerlichen Anleitung zu den ersten Schritten gibt es <a href="http://microbit.org/de/guide/" target="_blank">hier</a>.</p>
<h2 id="ausstattung">Ausstattung</h2>



 
 










<div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/erste-schritte/img/microbit_Front.gif" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
</div>

<p>In der Mitte befinden sich 25 LED-Lämpchen in einem 5x5 Raster. Links hast du den A-Knopf (Button) und rechts den B-Knopf. Auf der Rückseite befinden sich die Anschlüsse für das Batteriefach und ein Micro-USB-Kabel.</p></description>
</item>
<item>
<title>Esp8266 Pinout Diagramm</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-01/esp8266-pinout-diagramm/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-01/esp8266-pinout-diagramm/</guid>
<description></description>
</item>
<item>
<title>Grove Inventor Kit for micro:bit Project Guide</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/grove-inventor-kit/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/grove-inventor-kit/</guid>
<description></description>
</item>
<item>
<title>Infos für Mentoren</title>
<link>https://linz-preview.coderdojo.net/info/mentoren/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/info/mentoren/</guid>
<description><h1 id="wir-suchen-mentoren">Wir suchen Mentoren!</h1>
<p><strong>Du kannst gut programmieren oder bist ein Elektronik-Crack? Dann brauchen wir dich als Mentor.</strong></p>
<p>Als Mentoren begleiten wir in <a href="http://www.coderdojo.com" title="Internationale CoderDojo Webseite" target="_blank">CoderDojos</a> Kinder beim spielerischen Entdecken ihrer Begeisterung für Technik und Softwareentwicklung. Unsere Aufgaben sind:</p>
<ul>
<li>Vermitteln der Grundlagen für Anfänger.</li>
<li>Den Kindern helfen, falls sie an Grenzen stoßen.</li>
<li>&ldquo;Coole&rdquo; Projektideen vorschlagen, falls die Kinder einmal keine eigenen Ideen mitbringen.</li>
<li>Mithelfen bei der Entwicklung von Lern- und Übungsunterlagen</li>
<li>Und das wichtigste: Kinder für Technik und Programmieren begeistern.</li>
</ul>
<h2 id="häufige-fragen">Häufige Fragen</h2>
<h3 id="ist-das-eine-dauerhafte-verpflichtung">Ist das eine dauerhafte Verpflichtung?</h3>
<p><strong>Nein, auch punktuelles Mitmachen ist möglich.</strong></p></description>
</item>
<item>
<title>Installationen</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/installationen/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/installationen/</guid>
<description><h1 id="installationen">Installationen</h1>
<h2 id="einleitung">Einleitung</h2>
<p>Damit du deine Plugins bequem testen kannst, ist es sinnvoll zuerst einen Minecraft-Server auf deinem eigenen Computer zu installieren.</p>
<p>Damit dein Computer ein Minecraft-Server wird, musst du eine bestimmte Software installieren, nämlich den &ldquo;Minecraft-Server&rdquo;. Das klingt jetzt ein wenig seltsam. Das kommt daher, dass wir Informatiker das Wort &ldquo;Server&rdquo; manchmal für einen ganzen Computer benutzen (z. B. &ldquo;Der Web-Server ist heute wieder mal superschnell&rdquo;). Aber manchmal verwenden wir das Wort &ldquo;Server&rdquo; auch nur für ein Programm, die Server-Software, die einen Computer zu einem Server macht.</p></description>
</item>
<item>
<title>Löten ist einfach</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/loeten-ist-einfach/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/loeten-ist-einfach/</guid>
<description></description>
</item>
<item>
<title>Lötübung Solar LED</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/schaltungsbeispiele/solar-led/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/schaltungsbeispiele/solar-led/</guid>
<description></description>
</item>
<item>
<title>RaspberryPi B+ Header</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/raspberry-pi-b+-j8-header/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/raspberry-pi-b+-j8-header/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Übung 2</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/uebung-2/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/uebung-2/</guid>
<description></description>
</item>
<item>
<title>Zahlenraten</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/zahlen-raten/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/zahlen-raten/</guid>
<description><h2 id="variablen-anlegen">Variablen anlegen</h2>
<ol>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Wir Menschen merken uns Dinge im Gehirn. Wenn sich der Computer etwas merken soll, dann braucht er dafür Variablen. In unserem Spiel soll sich der Computer eine Zufallszahl ausdenken, sie uns aber nicht verraten.<br/>
Wir legen dafür unter &ldquo;Daten&rdquo; eine &ldquo;Neue Variable&rdquo; an und nennen sie &ldquo;zufallszahl&rdquo;.</p>
 </div>
 <div class="col-12 col-md-6">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/zahlen-raten/img/01-variable.PNG" alt="(.Get 1)" class="mx-auto ml-md-auto mr-md-0" style="display: block; width: auto" />
 </div>
</div>

</li>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Sobald das Programm gestartet wird, soll sich der Computer die Zufallszahl ausdenken und das Ergebnis in unserer neuen Variable speichern. Wir wählen einen Zahlenraum von 1 bis 100 - du kannst das Spiel aber natürlich einfacher oder schwieriger machen.
Zusätzlich möchten wir mitzählen, wie viele Versuche noch übrig sind. Dafür erstellen wir eine weitere Variable &ldquo;versuche übrig&rdquo; und setzen sie am Beginn auf den Wert 9.</p></description>
</item>
<item>
<title>Arduino UNO Pinout Diagramm</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-uno-pinout/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-uno-pinout/</guid>
<description></description>
</item>
<item>
<title>D1 Mini Projektstart</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/d1-mini-projektstart/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/d1-mini-projektstart/</guid>
<description><embed src= "Projektstart%20mit%20Arduino%20und%20ESP.pdf" width= "100%" height= "1000px" type="application/pdf" /></description>
</item>
<item>
<title>Fang Mich</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/fang-mich/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/fang-mich/</guid>
<description><h2 id="bühne-und-figuren-anlegen">Bühne und Figuren anlegen</h2>
<ol>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Als erstes legst du fest, wie dein Spielfeld aussehen soll. Wir brauchen zuerst das Aquarium, in dem die Fische schwimmen. Wähle als erstes rechts unten unter <em>Bühnenbild wählen</em> ein Bühnenbild aus, zum Beispiel ein Aquarium.</p>
 </div>
 <div class="col-12 col-md-7">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/fang-mich/img/01-background.png" alt="(.Get 1)" class="mx-auto ml-md-auto mr-md-0" style="display: block; width: auto" />
 </div>
</div>

</li>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Als nächstes lösche die Figur Scratchy mit dem Namen <em>Sprite 1</em> indem du mit der rechten Maustaste darauf klickst.
Im angezeigten Menü kannst du Scratchy löschen.</p></description>
</item>
<item>
<title>Grundlagen</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/grundlagen/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/grundlagen/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Grundlagen der Elektronik</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/grundlagen-der-elektronik/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/grundlagen-der-elektronik/</guid>
<description></description>
</item>
<item>
<title>Infos für Schulen</title>
<link>https://linz-preview.coderdojo.net/info/schulen/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/info/schulen/</guid>
<description><h1 id="coderdojo-an-schulen">CoderDojo an Schulen</h1>
<h2 id="einleitung">Einleitung</h2>
<p>Um möglichst vielen Kindern den Einstieg in das Programmieren zu ermöglichen, bieten wir Gast-CoderDojos an Schulen an. Wir bringen die gesamte Infrastruktur inkl. mobilem Internetzugang und Leihlaptops mit.</p>
<p>CoderDojo ist ein von ehrenamtlichen Mentorinnen und Mentoren getragener Programmierclubs. Alle Personen in unserem Mentoringteam sind berufstätig. Sie investieren ihre Freizeit, um im CoderDojo mitzuhelfen. Aus diesem Grund bitten wir um Verständnis, dass wir nicht alle Einladungen an Schulen annehmen können. Bitte verstehen Sie das nicht als mangelndes Interesse, ganz im Gegenteil. Wir bemühen uns, so vielen Anfragen wie möglich nachzukommen. Manchmal fehlt es uns aber an Ressourcen.</p></description>
</item>
<item>
<title>JavaScript Zahlen raten</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/javascript-zahlen-raten/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/javascript-zahlen-raten/</guid>
<description><h1 id="zahlen-raten">Zahlen raten</h1>
<h2 id="ziel-der-übung">Ziel der Übung</h2>
<p>In dieser Übung programmierst du ein einfaches &ldquo;Zahlen raten&rdquo; Spiel und siehst, wie man mit JavaScript Ein- und Ausgaben machen kann.</p>
<p>Das Spiel soll folgendermaßen funktionieren: Der Computer denkt sich eine Zahl zwischen 0 und 100 aus und der Spieler muss versuchen, diese Zahl mit möglichst wenigen Versuchen zu erraten. Dazu kann er einen Tipp eingeben. Der Computer sagt dann <em>Niedriger</em> oder <em>Höher</em>, und der Spieler kann einen neuen Tipp eingeben, bis er die richtige Zahl erraten hat.</p></description>
</item>
<item>
<title>Kurzanleitung Kartonbausatz</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/kurzanleitung-kartonbausatz/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/kurzanleitung-kartonbausatz/</guid>
<description></description>
</item>
<item>
<title>LED-Bild</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/led-bild/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/led-bild/</guid>
<description></description>
</item>
<item>
<title>Mi:Node Kit User Manual</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/mi-node-kit/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/mi-node-kit/</guid>
<description></description>
</item>
<item>
<title>Moorhuhn Jagd</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/moorhuhn-jagd/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/moorhuhn-jagd/</guid>
<description><h2 id="hinweis">Hinweis</h2>
<p>Dieses Spiel sollte nicht dein erstes Scratch-Spiel sein. Hier wird davon ausgegangen, dass du schon einfachere Scratch-Spiele (Level 1) gebaut hast und daher schon weißt, wie man Hintergründe und Figuren erstellt, wie man den Figureneditor bedient usw.</p>
<p>Sollten diese Dinge für dich neu sein, dann baue erst ein paar Level 1-Spiele und stürze dich dann über die Moorhuhn-Jagd, die schon Level 2 ist.</p>
<h2 id="hintergrund">Hintergrund</h2>
<ol>
<li>


 
 








<div class="row">
 <div class="col">
 <p>Erstelle einen hellblauen Hintergrund. Er symbolisiert den Himmel. Achte darauf, dass du einen einfärbigen Hintergrund verwendest.</p></description>
</item>
<item>
<title>NetBeans Projektsetup</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/netbeans-cheatsheet/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/netbeans-cheatsheet/</guid>
<description><h1 id="netbeans-projektsetup">NetBeans Projektsetup</h1>
<p>Kurzanleitung, wie das Projekt in NetBeans aufgesetzt werden muss, um für deine Minecraft Plugins vorbereitet zu sein.</p>
<h2 id="projekt-erstellen">Projekt erstellen</h2>
<ol>
<li>NetBeans starten</li>
<li>Menü <strong>File</strong> &gt; Menüpunkt <strong>New Project &hellip;</strong></li>
<li>Auswahl: Categories <strong>Java</strong>, Projects <strong>Java Class Library</strong> &gt; Klick auf <strong>Next</strong></li>
<li>Vergabe des Projektnamens unter <strong>Project Name</strong> (z.B. FirstPlugin) &gt; Klick auf <strong>Finish</strong></li>
</ol>
<h2 id="craftbukkit-bibliothek-hinzufügen">Craftbukkit Bibliothek hinzufügen</h2>
<ol>
<li>Auf der linken Seite (Tab <strong>Projects</strong>) auf <strong>Libraries</strong> mit der rechten Maustaste klicken &gt; <strong>Add JAR/Folder</strong> auswählen.</li>
<li>Die Datei <strong>craftbukkit.jar</strong> auswählen &gt; Klick auf <strong>Open</strong></li>
</ol>
<h2 id="package-hinzufügen">Package hinzufügen</h2>
<ol>
<li>Auf der linken Seite (Tab <strong>Projects</strong>) auf <strong>Source Packages</strong> mit der rechten Maustaste klicken &gt; <strong>New</strong> auswählen &gt; <strong>Java Package</strong> auswählen.</li>
<li>Als <strong>Package Name</strong> folgendes vergeben: io.coderdojo.<deinName>.minecraft.<pluginName> (wobei <deinName> sowie <pluginName> in Kleinschreibung ersetzt wird, z.B. durch &ldquo;lisi&rdquo; und &ldquo;firstplugin&rdquo;) &gt; Klick auf <strong>Finish</strong></li>
</ol>
<h2 id="hauptklasse-hinzufügen">Hauptklasse hinzufügen</h2>
<ol>
<li>Auf der linken Seite (Tab <strong>Projects</strong>) in <strong>Source Packages</strong> auf dein neu erstelltes Package mit der rechten Maustaste klicken &gt; <strong>New</strong> auswählen &gt; <strong>Java Class</strong> auswählen.</li>
<li>Als <strong>Class Name</strong> dein Plugin benennen, z.B. FirstPlugin &gt; Klick auf <strong>Finish</strong></li>
<li>Sicherstellen dass nach dem Klassennamen <code>extends JavaPlugin</code> steht.</li>
</ol>
<h2 id="pluginyml-hinzufügen">plugin.yml hinzufügen</h2>
<ol>
<li>Auf der linken Seite (Tab <strong>Projects</strong>) auf <strong>Source Packages</strong> mit der rechten Maustaste klicken &gt; <strong>New</strong> auswählen &gt; <strong>YAML File</strong> auswählen.</li>
<li>Als <strong>File Name</strong> den Namen <code>plugin</code> eingeben &gt; Klick auf <strong>Finish</strong></li>
</ol>
<h2 id="resultat">Resultat</h2>
<p>Dein Projektsetup sollte jetzt so aussehen:



 
 










<div class="row">
 <div class="col">
 <p></p></description>
</item>
<item>
<title>RaspberryPi Befehle</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/befehle/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/befehle/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Übung 3</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/uebung-3/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/uebung-3/</guid>
<description></description>
</item>
<item>
<title>:MOVE mini robot for BBC micro:bit</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/move-mini-robot/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/move-mini-robot/</guid>
<description></description>
</item>
<item>
<title>Arduino Nano V3 Tutorial</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-nanov3-start/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-nanov3-start/</guid>
<description></description>
</item>
<item>
<title>D1 Mini ESP12E Modul</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/d1-mini-esp12e-modul/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/d1-mini/d1-mini-esp12e-modul/</guid>
<description><p>Das im D1 Mini verbaute ESP12E Modul hat folgende Pinbelegung:</p>
<p><img src="ESP12E-Modul.jpg" alt="D1 Mini ESP12E Modul"></p></description>
</item>
<item>
<title>Dein erstes Plugin</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/erstes-plugin/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/erstes-plugin/</guid>
<description><h1 id="dein-erstes-plugin-sayhello">Dein erstes Plugin /sayhello</h1>
<h2 id="einleitung">Einleitung</h2>
<p>Nach den Vorbereitungsarbeiten können wir nun endlich unser erstes Plugin entwickeln. Wenn wir mit dieser Episode fertig sind, wirst du in Minecraft den Befehl <code>/sayhello</code> eingeben können und du wirst eine Antwort erhalten und er wird dich sogar mit deinem Minecraft-Namen ansprechen.</p>



 
 










<div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/erstes-plugin/img/Command.png" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
</div>

<p>Dieses wird vielleicht noch nicht das absolute Killer-Plugin auf <em>Curse</em> sein aber eine Reise beginnt immer mit ihrem ersten Schritt. Also, los gehts:</p></description>
</item>
<item>
<title>Elektronikbasteln für Anfänger</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/elektronik-basteln-fuer-anfaenger/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/elektronik-basteln-fuer-anfaenger/</guid>
<description></description>
</item>
<item>
<title>Grundlagen Bauelemente</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/grundlagen-bauelemente/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/grundlagen-bauelemente/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Komplettanleitung D1-Mini</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/d1-mini-full/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/d1-mini-full/</guid>
<description><h1 id="komplettanleitung-d1-mini">Komplettanleitung D1-Mini</h1>
<h2 id="download">Download</h2>
<p>Lade hier die komplette Anleitung und das Beispielprojekt herunter:</p>
<p><p class="text-center"><a class="btn btn-primary" href="D1mini_HTU_OLED_Projekt.zip" target="_blank">Download Projektdateien</a></p>
<p class="text-center"><a class="btn btn-primary" href="D1mini_HTU_OLED.pdf" target="_blank">Download PDF Anleitung</a></p></p>
<h2 id="anleitung">Anleitung</h2>
<embed src= "D1mini_HTU_OLED.pdf" width= "100%" height= "1000px" type="application/pdf" /></description>
</item>
<item>
<title>Lösungen zu Übungen 1, 2 & 3</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/loesungen-uebung-1-2-3/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/loesungen-uebung-1-2-3/</guid>
<description></description>
</item>
<item>
<title>Lötübung CoderDojo Logo</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/coderdojo-logo/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/coderdojo-logo/</guid>
<description></description>
</item>
<item>
<title>RaspberryPi AZ-Delivery</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/az-delivery/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/az-delivery/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Stromversorgung ESP8266</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/stromversorgung/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/stromversorgung/</guid>
<description></description>
</item>
<item>
<title>Übungsbeispiele</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/uebungsbeispiele/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/uebungsbeispiele/</guid>
<description></description>
</item>
<item>
<title>Arduino Nano Pinout Diagramm</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-nanov3-pinout/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-nanov3-pinout/</guid>
<description></description>
</item>
<item>
<title>BBC micro:bit Poster</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/poster/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/grundlagen/poster/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Clown</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/clown/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/clown/</guid>
<description></description>
</item>
<item>
<title>Conrad Downloads</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/conrad-downloads/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/grundlagen/conrad-downloads/</guid>
<description></description>
</item>
<item>
<title>Conrad Downloads</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/conrad-downloads/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/elektronik/uebungsanleitungen/conrad-downloads/</guid>
<description></description>
</item>
<item>
<title>Lötworkshop erstellen</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/loetworkshop-erstellen/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/loetworkshop-erstellen/</guid>
<description></description>
</item>
<item>
<title>micro:bit with Arduino</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/microbit-with-arduino/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/microbit-with-arduino/</guid>
<description></description>
</item>
<item>
<title>Miraculix der Druide - Teil 1</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/miraculix-teil-1/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/miraculix-teil-1/</guid>
<description><h1 id="miraculix-der-druide---teil-1">Miraculix der Druide - Teil 1</h1>
<h2 id="einleitung">Einleitung</h2>
<p>Vielleicht hast du schon einmal Asterix und Obelix gelesen oder einen der Filme angesehen. Dann wirst du dich sicherlich an den Druiden Miraculix erinnern, das ist der, der den Zaubertrank zubereiten kann. Wir werden in dieser und einigen weiteren Episoden ein Plugin programmieren, mit dem du Miraculix spielen kannst. Wir fangen damit an, dass du dich und andere Spieler sofort heilen kannst. Auch kannst du deine Gesundheit oder die Gesundheit anderer Spieler anzeigen. Dazu soll es folgende Befehle geben:</p></description>
</item>
<item>
<title>Themenheft zum RaspberryPi</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/themenhefte/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/raspberry-pi/themenhefte/</guid>
<description><p>&hellip;</p></description>
</item>
<item>
<title>Arduino mit LCD-Display</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-lcd/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-lcd/</guid>
<description></description>
</item>
<item>
<title>Arduino mit OLED Display</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-oled/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-oled/</guid>
<description></description>
</item>
<item>
<title>MAKERbuino Build Guide</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/makerbuino-build-guide/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/makerbuino-build-guide/</guid>
<description></description>
</item>
<item>
<title>Miraculix der Druide - Teil 2</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/miraculix-teil-2/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/miraculix-teil-2/</guid>
<description><h1 id="miraculix-der-druide--teil-2">Miraculix der Druide – Teil 2</h1>
<h2 id="einleitung">Einleitung</h2>
<p>In der letzten Episode haben wir begonnen, ein Plugin für die Befehle <code>gethealth</code> und <code>heal</code> zu implementieren. Ich habe dir ja versprochen, dass wir am Ende nicht nur uns selbst, sondern auch andere Spieler auf dem Server heilen werden können. Also sollen die folgenden Befehle nun wirklich funktionieren:</p>
<div class="highlight"><pre tabindex="0" style="background-color:#fff;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-shell" data-lang="shell"><span style="display:flex;"><span>/gethealth me
</span></span><span style="display:flex;"><span>/gethealth OidaZocktYT
</span></span><span style="display:flex;"><span>/heal me
</span></span><span style="display:flex;"><span>/heal OidaZocktYT
</span></span></code></pre></div>


 
 










<div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/miraculix-teil-2/img/Command.png" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
</div>

<h2 id="ausführliche-anleitung">Ausführliche Anleitung</h2>
<h3 id="am-anfang-ein-wenig-zusammenräumen">Am Anfang ein wenig Zusammenräumen</h3>
<p>Ich habe dir ja in der letzten Episode die Lösung für das <code>/heal</code> Kommando versprochen. Also am Ende sollte deine Methode <code>onCommand</code> so aussehen:</p></description>
</item>
<item>
<title>NodeMCU LUA Amica V2 Startertutorial</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/nodemcu-lua-amica-v2/nodemcu-lua-amica-v2-startertutorial/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/nodemcu-lua-amica-v2/nodemcu-lua-amica-v2-startertutorial/</guid>
<description></description>
</item>
<item>
<title>Auf Ereignisse reagieren</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/welcome-listener/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/welcome-listener/</guid>
<description><h1 id="auf-ereignisse-reagieren">Auf Ereignisse reagieren</h1>
<h2 id="einleitung">Einleitung</h2>
<p>Bisher haben wir in unseren Plugins immer etwas gemacht, sobald vom Spieler oder auch in der Konsole ein Kommando eingegeben wurde. Das ist ja schon ganz schön, aber manchmal ist es auch notwendig, dass wir auf Ereignisse reagieren. Ein Ereignis ist, wenn irgendetwas im Spiel passiert aber eben kein Kommando eingegeben wurde. Beispiel sind</p>
<ul>
<li>Der Spieler tritt einem Server bei</li>
<li>Es werden Chat-Nachrichten versendet</li>
<li>Es wird irgendetwas zerstört</li>
<li>Es explodiert gerade ein Block</li>
<li>Wenn ein Sign geändert wird</li>
<li>&hellip;</li>
</ul>
<p>Du kannst unter <code>org.bukkit.event.*</code> die Liste aller Events ansehen. Wir fangen nun mit einem einfachen Event an. Wenn ein neuer Spieler deinem Server beitritt wollen wir ihn freundlich begrüßen, wenn er ihn verlässt soll er freundlich verabschiedet werden. Im folgenden Screenshot siehst du die Extrabegrüßung, die dein Server dann darstellen wird.</p></description>
</item>
<item>
<title>EDU days 2018 - micro:bit Temeraturmessung</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/microbit-temperaturmessung/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/erweiterungen/microbit-temperaturmessung/</guid>
<description></description>
</item>
<item>
<title>NodeMCU LUA Amica V2 Datenblatt</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/nodemcu-lua-amica-v2/nodemcu-lua-amica-v2-datenblatt/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/nodemcu-lua-amica-v2/nodemcu-lua-amica-v2-datenblatt/</guid>
<description></description>
</item>
<item>
<title>Arduino mit Servo</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-servo/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-servo/</guid>
<description></description>
</item>
<item>
<title>Miraculix der Druide - Teil 3</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/miraculix-teil-3/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/miraculix-teil-3/</guid>
<description><h1 id="miraculix-der-druide---teil-3">Miraculix der Druide - Teil 3</h1>
<h2 id="einleitung">Einleitung</h2>
<p>In der letzten Episode haben wir gelernt, wie man auf Events horchen und reagieren kann. Heute werden wir das anwenden indem wir unser Getafix-Plugin erweitern, sodass man Spielern einen Zaubertrank verabreichen kann.</p>
<div class="highlight"><pre tabindex="0" style="background-color:#fff;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-shell" data-lang="shell"><span style="display:flex;"><span>/magicpotion WorkUser
</span></span></code></pre></div><p>Mit diesem Kommando (das natürlich wieder nur von ops verwendet werden darf) ist der Spieler <em>WorkUser</em> unbesiegbar, das heißt, er verliert keine Gesundheit mehr. Natürlich soll der Sender des Kommandos eine Rückmeldung bekommen, dass er den Spieler erfolgreich Zaubertrank verabreicht hat und auch der Spieler, der den Trank bekommen hat soll eine Information bekommen.</p></description>
</item>
<item>
<title>NodeMCU LUA Amica V2 Pinout Diagramm</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/nodemcu-lua-amica-v2/nodemcu-lua-amica-v2-pinout-diagramm/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/nodemcu-lua-amica-v2/nodemcu-lua-amica-v2-pinout-diagramm/</guid>
<description></description>
</item>
<item>
<title>Arduino Portabel installieren</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-portable/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/arduino-portable/</guid>
<description></description>
</item>
<item>
<title>D1 Mini und MQTT</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/esp-mqtt/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/esp-mqtt/</guid>
<description></description>
</item>
<item>
<title>Einfaches Teleporter Plugin</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/teleporter/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/teleporter/</guid>
<description><h1 id="minecraft-teleporter">Minecraft Teleporter</h1>
<p>Dieses plugin wurde mit der Entwicklungsumgebung <a href="https://www.jetbrains.com/idea/download" target="_blank">IntelliJ</a>
der Firma JetBrains geschrieben. <a href="https://www.jetbrains.com/idea/download" target="_blank">IntelliJ</a> unterstützt die
Entwicklung von Minecraft Plugins sehr gut.</p>
<h2 id="vorbereitungen">Vorbereitungen</h2>
<p>Zuerst ist es notwending die Entwicklungsumgebung <a href="https://www.jetbrains.com/idea/download" target="_blank">herunterzuladen</a> und zu installieren. Verwendet
hierfür die &ldquo;Community Edition&rdquo;. Wenn das geschehen ist, bitte das Modul für Minecraft hinzufügen.</p>
<p>Dafür bitte unter &ldquo;File&rdquo; -&gt; &ldquo;Settings&rdquo; die Einstellungen öffnen und danach &ldquo;Plugins&rdquo; klicken.</p>



 
 










<div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/plugins/teleporter/img/intellij_install_plugin1.PNG" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
</div>

<p>Danach könnt ihr mit &ldquo;Browse repositories&rdquo; und dem Suchfeld nach &ldquo;Minecraft&rdquo; suchen.</p></description>
</item>
<item>
<title>Adafruit HUZZAH ESP8266 Remote Control</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/adafruit-remote-control/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/adafruit-remote-control/</guid>
<description></description>
</item>
<item>
<title>Grove Starter Kit</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/grove-starter-kit/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/grove-starter-kit/</guid>
<description></description>
</item>
<item>
<title>Grove Einführung</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/grove-einfuehrung/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/grove-einfuehrung/</guid>
<description></description>
</item>
<item>
<title>Temperaturmessung mit dem ESP8266</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/temperatur-webserver/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/esp8266/esp-schaltungen/temperatur-webserver/</guid>
<description></description>
</item>
<item>
<title>PS2 Joystick Shield</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/ps2-joystick-shield/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/ps2-joystick-shield/</guid>
<description></description>
</item>
<item>
<title>PS2 Joystick Shield (alt)</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/ps2-joystick-shield-alt/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/ps2-joystick-shield-alt/</guid>
<description></description>
</item>
<item>
<title>Conrad Beschreibungen</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/conrad-beschreibungen/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/loeten/conrad-beschreibungen/</guid>
<description></description>
</item>
<item>
<title>Arduino Sprach-Referenz</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/sprach-referenz/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/arduino/sprach-referenz/</guid>
<description></description>
</item>
<item>
<title>Hour of Code</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/hour-of-code/hour-of-code/</link>
<pubDate>Mon, 01 Jun 2020 05:28:34 +0200</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/hour-of-code/hour-of-code/</guid>
<description><h1 id="programmieren-lernen-mit-hour-of-code">Programmieren lernen mit <em>Hour of Code</em></h1>
<h2 id="anfänger-programmieren-mit-blöcken">Anfänger: Programmieren mit Blöcken</h2>
<ol>
<li>



 








<div class="row">
 <div class="col">
 <p>Kennst du das Spiel <em>Angry Birds</em> von Smartphone oder Tablet? In <em>Hour of Code</em> kannst du die ersten Schritte des Programmierens mit den <em>Angry Birds</em> erlernen. Programmierspiel unter <a href="https://studio.code.org/hoc/1" target="_blank">https://studio.code.org/hoc/1</a> starten&hellip;</p>
 </div>
 <div class="col-12 col-md-5">
 <img src="https://code.org/images/tutorials/resubmission/codeorg.jpg" alt="(.Get 1)" class="mx-auto ml-md-auto mr-md-0" style="display: block; width: auto" />
 </div>
</div>

</li>
<li>



 








<div class="row">
 <div class="col">
 <p>Bist du ein Fan von Anna und Elsa? In <em>Hour of Code</em> kannst du ihre Bewegungen programmieren und damit schöne Muster aufs Eis zeichnen. Programmierspiel unter <a href="https://hourofcode.com/frzn" target="_blank">https://hourofcode.com/frzn</a> starten&hellip;</p></description>
</item>
<item>
<title>Adafruit NeoPixel Guide</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/adafruit-neopixel-guide/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/adafruit-neopixel-guide/</guid>
<description></description>
</item>
<item>
<title>Advanced CSS Styles</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/css-advanced-styles/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/css-advanced-styles/</guid>
<description><h1 id="advanced-css-styles">Advanced CSS Styles</h1>
<p>Für diese Übung starten wir mit einer existierenden Webseite, die nur HTML enthält, aber noch gar keine Styles.</p>
<div class="highlight"><pre tabindex="0" style="background-color:#fff;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-html" data-lang="html"><span style="display:flex;"><span><span style="color:#00f">&lt;!DOCTYPE html&gt;</span>
</span></span><span style="display:flex;"><span>&lt;html lang=<span style="color:#a31515">&#34;en&#34;</span>&gt;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>&lt;head&gt;
</span></span><span style="display:flex;"><span> &lt;meta charset=<span style="color:#a31515">&#34;UTF-8&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;meta name=<span style="color:#a31515">&#34;viewport&#34;</span> content=<span style="color:#a31515">&#34;width=device-width, initial-scale=1.0&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;title&gt;Scratch - Fang mich&lt;/title&gt;
</span></span><span style="display:flex;"><span>&lt;/head&gt;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>&lt;body&gt;
</span></span><span style="display:flex;"><span> &lt;div class=<span style="color:#a31515">&#34;content&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;h1&gt;Scratch Fang-Mich &lt;span class=<span style="color:#a31515">&#34;version&#34;</span>&gt;Scratch 3.0&lt;/span&gt;&lt;/h1&gt;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span> &lt;div class=<span style="color:#a31515">&#34;intro&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;img src=<span style="color:#a31515">&#34;images/endgame.png&#34;</span> alt=<span style="color:#a31515">&#34;Endgame&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;p&gt;In diesem Spiel bist du ein Fisch, der dem großen Haifisch entkommen muss. Schaffst du es?&lt;/p&gt;
</span></span><span style="display:flex;"><span> &lt;/div&gt;
</span></span><span style="display:flex;"><span> ...
</span></span></code></pre></div><p>Ihr könnt das initiale Projekt mit allen Bildern aber ohne Styles hier herunterladen: <a href="initial-project.zip">Startprojekt</a></p></description>
</item>
<item>
<title>Affe füttern</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/slingshot/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/slingshot/</guid>
<description><h2 id="figuren-anlegen">Figuren anlegen</h2>
<ol>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Lösche als erstes die Figur Scratchy mit dem Namen <em>Sprite 1</em> indem du mit der rechten Maustaste darauf klickst. Im angezeigten Menü kannst du Scratchy löschen.</p>
 </div>
 <div class="col-12 col-md-6">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/slingshot/img/loeschen.png" alt="(.Get 1)" class="mx-auto ml-md-auto mr-md-0" style="display: block; width: auto" />
 </div>
</div>

</li>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Lege oder male ein Bühnenbild und die Figuren für die Steinschleuder, die Bananen, den Affen und das Gummiband an. Lege das Gummiband mit dem Pinsel an. Wir brauchen hier keine Figur auszuwählen, da wir das Gummiband später mit Hilfe eines Codeblockes zeichnen werden.</p></description>
</item>
<item>
<title>Alexander Rosemann</title>
<link>https://linz-preview.coderdojo.net/mentoren/rosemann-alexander/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/mentoren/rosemann-alexander/</guid>
<description><p>Alexander Rosemann ist Geschäftsführer der scintillation e.U. Als Berater, Architekt und Entwickler beschäftigt er sich vorwiegend mit komplexen Geschäftsanwendungen im Java Umfeld.</p>
<p>Statistische Analysen großer Datenbestände mit R und die Verarbeitung von unstrukturierten Daten mit Apache Solr/Lucene runden sein Profil ab.</p>
<p>Als Mitbegründer des <a href="http://technologieplauscherl.at/" target="_blank">Technologieplauscherls</a> ist er als Organisator und Moderator des in Linz monatlich stattfindenden Entwicklertreffens in seiner Freizeit tätig.</p></description>
</item>
<item>
<title>Alien</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/python/alien/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/python/alien/</guid>
<description><h1 id="wir-zeichnen-einen-alien">Wir zeichnen einen Alien</h1>
<p>Mit dem Package <code>Tkinter</code> zeichnen wir einen Alien und lassen ihn auf Tastendruck reagieren. Die Beschreibung erfolgt in Anlehnung an Beispiele aus dem Buch <a href="https://www.amazon.de/Programmieren-supereasy-Einfacher-Einstieg-SCRATCH/dp/3831027005/ref=sr_1_1?ie=UTF8&amp;qid=1452990098&amp;sr=8-1&amp;keywords=programmieren&#43;f%C3%BCr&#43;kinder" target="_blank">Programmieren supereasy</a>.</p>



 
 










<div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/python/alien/img/alien.png" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
</div>

<h2 id="voraussetzungen">Voraussetzungen</h2>
<p>Übungsbeispiele <a href="../erste-schritte">Erste Schritte in Python</a> und <a href="../von-scratch-zu-python">Von Scratch zu Python</a>.</p>
<h2 id="python">Python</h2>
<p>Starte für Python die Programmierumgebung IDLE und öffne eine neue Datei (<code>File -&gt; New File</code>) und speichere die Datei als Dateityp auf deinem Computer (<code>File -&gt; Save A</code>). Wähle als Dateityp .pyw, wenn du mit Windows arbeitest.</p></description>
</item>
<item>
<title>Android Map Reactions App, Teil 1</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/android-map-reactions-app-1/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/android-map-reactions-app-1/</guid>
<description><h1 id="android-map-reactions-app">Android Map Reactions App</h1>
<p>In dieser Übung programmierst du eine Android App in Java. In dieser App kann man einen Satz eingeben, der dann (phonetisch auf Orte übersetzt) als Route auf einer Karte angezeigt wird. Die Idee dazu basiert auf diesem <a href="https://xkcd.com/2260/" target="_blank">Comic Strip</a>. Während der Entwicklung der App wirst du lernen, wie man eine einfache Android App inklusive Navigation zwischen Screens schreibt. Außerdem wirst du über sogenannte REST Calls mit einem Server über das Internet kommunizieren, um den eingegebenen Satz in eine Route zu verwandeln. Zu guter letzt wird diese Route dann mithilfe von <a href="https://www.openstreetmap.org/" target="_blank">Open Street Map</a> auf einer Karte angezeigt.</p></description>
</item>
<item>
<title>Android Map Reactions App, Teil 2</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/android-map-reactions-app-2/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/android-map-reactions-app-2/</guid>
<description><h1 id="android-map-reactions-app-teil-2">Android Map Reactions App, Teil 2</h1>
<p>Im <a href="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/android-map-reactions-app/">ersten Teil dieser Anleitung</a> hast du eine Android App in Java programmiert. In dieser App kann man bereits einen Satz eingeben, der dann (phonetisch auf Orte übersetzt) als Route auf einer Karte angezeigt wird. Die Idee dazu basiert auf diesem <a href="https://xkcd.com/2260/" target="_blank">Comic Strip</a>. In diesem Teil werden einige Verbesserungen beschrieben, die du noch machen kannst. Diese beinhalten unter anderem das Styling der App, ein paar Verbesserungen des Codes selbst und die App sollte auch etwas stabiler werden.</p></description>
</item>
<item>
<title>Animierte Ansichtskarte</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/animated-postcard/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/animated-postcard/</guid>
<description><p>Eine solche Karte kannst du zum Beispiel verwenden:</p>
<ul>
<li>als Ansichtskarte vom Urlaub</li>
<li>als Grußkarte zum Geburtstag</li>
</ul>
<h2 id="schritt-1-scratcher-werden">Schritt 1: Scratcher werden</h2>
<p>Damit du deinen Freunden die Ansichtskarte schicken kannst, musst du dich bei Scratch registrieren. Die Registrierung ist kostenlos und du benötigst dafür nur einen Benutzernamen und eine E-Mail-Adresse. Wenn du dich in Zukunft vor dem Arbeiten mit Scratch anmeldest, dann werden deine Projekte automatisch gespeichert und du kannst von überall auf sie zugreifen, egal von welchem Computer!</p></description>
</item>
<item>
<title>ANTLR Hello World</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/antlr-hello-world/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/antlr-hello-world/</guid>
<description><h1 id="antlr-hello-world">ANTLR Hello World</h1>
<h2 id="installation">Installation</h2>
<ul>
<li>
<p>Installieren von [IntelliJ Community Edition]<br/>(<a href="https://www.jetbrains.com/idea/download/#section=windows" target="_blank">https://www.jetbrains.com/idea/download/#section=windows</a>) (kostenlos)</p>
</li>
<li>
<p>IntelliJ starten</p>
</li>
<li>
<p>Ein neues Projekt mit <em>New Project</em> - <em>Empty Project</em> starten. In dieser Anleitung gehen wir davon aus, dass das Projekt <em>antlr-hello-world</em> heißt.</p>
</li>
<li>
<p><em>Settings</em>-Dialog mit <em>Strg+Alt+S</em> öffnen, nach dem <em>antlr</em> Plugin suchen und installieren<br/>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 <div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/antlr-hello-world/img/install-antlr.png" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
 </div>
</p>
</li>
<li>
<p>IntelliJ neu starten und das zuvor angelegte Projekt wieder laden</p>
</li>
</ul>
<h2 id="erste-grammatik-anlegen">Erste Grammatik anlegen</h2>
<ul>
<li>
<p>Neue Datei <em>Hello.g4</em> anlegen<br/>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 <div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/antlr-hello-world/img/new-file.png" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
 </div>
</p></description>
</item>
<item>
<title>Arno Hütter</title>
<link>https://linz-preview.coderdojo.net/mentoren/huetter-arno/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/mentoren/huetter-arno/</guid>
<description><p>Arno Hütter hat seine ersten Codezeilen mit zwölf Jahren auf einem Sinclair ZX80 8bit Homecomputer geschrieben. Er studierte Wirtschaftsinformatik und Informatik an der Universität Linz, und ist seit 1995 beruflich in der Software-Entwicklung tätig.</p>
<p>Im Laufe der Zeit programmierte er Software-Systeme für Banken, Mobiltelefonie, Krankenhäuser, die öffentliche Verwaltung und für Application Performance Management in C++, Java und C#. Performance-Tuning, zum Beispiel von Datenbanken, macht ihm besonders Spaß.</p>
<p>Heute arbeitet er als Produkt-Entwicklungsleiter bei Dynatrace, einem international erfolgreichen APM Vendor. Arno ist Vater zweier Söhne im Alter von zehn und zwölf Jahren.</p></description>
</item>
<item>
<title>Back to Basics - Assembler Hello World</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/assembler-hello-world/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/sonstiges/assembler-hello-world/</guid>
<description><h1 id="erste-schritte-mit-assembler-programmierung">Erste Schritte mit Assembler-Programmierung</h1>
<h2 id="ziel-der-übung">Ziel der Übung</h2>
<p>Normalerweise programmieren wir im CoderDojo mit sogenannten <a href="https://de.wikipedia.org/wiki/H%C3%B6here_Programmiersprache" target="_blank">höheren Programmiersprachen</a> wie C#, Java, Python oder JavaScript. Auf unterster Ebene versteht ein Computer diese Sprachen aber nicht. Er kann nur mit <a href="https://de.wikipedia.org/wiki/Maschinensprache" target="_blank">Maschinensprache</a> umgehen. Diese Befehle kann der Prozessor deines Computers direkt ausführen.</p>
<p>In dieser Übung probieren wir, ein Programm direkt in Maschinensprache zu programmieren. Dazu verwenden wir eine <a href="https://de.wikipedia.org/wiki/Assemblersprache" target="_blank">Assemblersprache</a>. Auch wenn du später selten Assembler programmieren wirst, hilft dir diese Übung, besser zu verstehen, was im Hintergrund passiert.</p></description>
</item>
<item>
<title>Beschleunigungssensor</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/beschleunigungssensor/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/beschleunigungssensor/</guid>
<description></description>
</item>
<item>
<title>BME280</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/bme280/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/bme280/</guid>
<description></description>
</item>
<item>
<title>Breakout</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/breakout/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/breakout/</guid>
<description><p>In diesem Spiel pulverisierst du bunte Mauersteine, indem du mit deinem Schläger einen Ball darauf schleuderst. Wenn alle Mauersteine zerstört sind, kommst du in den nächsten Level, wo dein Ball dann noch schneller fliegt.</p>
<h2 id="downloads">Downloads</h2>
<table>
 <thead>
 <tr>
 <th>Figur</th>
 <th></th>
 </tr>
 </thead>
 <tbody>
 <tr>
 <td>Ball</td>
 <td><a href="Ball.sprite2">Figur downloaden</a></td>
 </tr>
 <tr>
 <td>Block</td>
 <td><a href="Block.sprite2">Figur downloaden</a></td>
 </tr>
 <tr>
 <td>Schläger</td>
 <td><a href="Schlaeger.sprite2">Figur downloaden</a></td>
 </tr>
 </tbody>
</table>
<h2 id="bühne-und-figuren-anlegen">Bühne und Figuren anlegen</h2>
<ol>
<li>



 
 








<div class="row">
 <div class="col">
 <p>Zuerst suchen wir uns ein cooles Bühnenbild aus. Klicke auf <em>Bühnenbild wählen</em>. Das Bild <em>Stars</em> passt recht gut, aber du kannst dir aussuchen, was du möchtest.</p></description>
</item>
<item>
<title>Bubble Blaster</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/python/bubble-blaster/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/python/bubble-blaster/</guid>
<description><h1 id="bubble-blaster">Bubble Blaster</h1>
<p>Mit dem Package Tkinter programmieren wir ein erstes Spiel in Python. Ein U-Boot, das mit Pfeiltasten gesteuert wird, soll in der vorgegebenen Zeit so viel Blasen wie möglich zum Platzen bringen. (Die Beschreibung erfolgt in Anlehnung an Beispiele aus dem Buch <a href="https://www.amazon.de/Programmieren-supereasy-Einfacher-Einstieg-SCRATCH/dp/3831027005/ref=sr_1_1?ie=UTF8&amp;qid=1452990098&amp;sr=8-1&amp;keywords=programmieren&#43;f%C3%BCr&#43;kinder" target="_blank">Programmieren supereasy</a>).</p>



 
 










<div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/python/bubble-blaster/img/bubble-blaster.png" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
</div>

<h2 id="voraussetzungen">Voraussetzungen</h2>
<p>Übungsbeispiel „Alien“</p>
<h2 id="python">Python</h2>
<p>Starte für Python die Programmierumgebung IDLE und öffne eine neue Datei (<code>File -&gt; New File</code>) und speichere die Datei als Dateityp auf deinem Computer (<code>File -&gt; Save As</code>). Wähle als Dateityp .pyw, wenn du mit Windows arbeitest.</p></description>
</item>
<item>
<title>C# Kennenlernen</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/csharp/ant-me/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/csharp/ant-me/</guid>
<description><h1 id="antme-wie-schlau-ist-deine-ameise">AntMe! Wie schlau ist deine Ameise?</h1>
<p><img src="img/antme-screenshot.png" alt="AntMe!"></p>
<h2 id="ziel-der-übung">Ziel der Übung</h2>
<p>C# (Englisch &ldquo;C Sharp&rdquo;) ist eine der meist verwendeten Programmiersprachen der Welt. Sie ist Open Source und plattformunabhängig. Mit C# werden verschiedenste Programme geschrieben: Spiele, wirtschaftliche Software, Webseiten und vieles mehr.</p>
<p>Ein Ziel dieser Übung ist es, dass du C# auf eine Weise kennenlernst, die Spaß macht. Dein Ziel wird es sein, in C# einen Computerspieler zu programmieren, der die Ameisen einer Ameisenkolonie steuert. Du lernst dabei nicht nur die Programmiersprache C# kennen, du musst dir auch einen schlauen Algorithmus für deine Ameisen überlegen.</p></description>
</item>
<item>
<title>Catch Me</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/en/catch-me/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/en/catch-me/</guid>
<description><h2 id="creating-stage-and-sprites">Creating Stage and Sprites</h2>
<ol>
<li>



 
 








<div class="row">
 <div class="col">
 <p>You need to decide what your stage should look like. First of all we need to build our underwater world where our fishes live. Click on <em>Select backdrop from library</em> on the bottom left and choose your background image, for example the underwater1.</p>
 </div>
 <div class="col-12 col-md-6">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/en/catch-me/img/01-background.png" alt="(.Get 1)" class="mx-auto ml-md-auto mr-md-0" style="display: block; width: auto" />
 </div>
</div>

</li>
<li>



 
 








<div class="row">
 <div class="col">
 <p>The next step is to delete the Scratchy sprite with the name <em>Sprite1</em>, by right-clicking on it and selecting <em>delete</em>.</p></description>
</item>
<item>
<title>Chess</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/chess/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/chess/</guid>
<description><p>Du kannst das fertige Project unter <a href="https://scratch.mit.edu/projects/148769358/" target="_blank"><a href="https://scratch.mit.edu/projects/148769358/" target="_blank">https://scratch.mit.edu/projects/148769358/</a></a> ausprobieren.</p>
<p>Schachprogramme versuchen den jeweils besten Zug zu finden, und müssen dabei möglichst viele Züge im Voraus berechnen. Die Anzahl der zu untersuchenden Brettbilder wächst dadurch enorm an (exponentielles Wachstum), sodass sogar moderne Computer an ihre Rechengrenzen stoßen. Unser Schachprogramm muss daher schnell und schlau sein. Schlau heißt, dass nicht jede Zugkombination nachverfolgt wird, sondern schlechte Züge gleich wieder verworfen werden. Wenn das Programm einige Züge hintereinander berechnet hat, bewertet es das entstandene Brettbild.</p></description>
</item>
<item>
<title>Chess</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/en/chess/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/en/chess/</guid>
<description><p>You can try the finished project at <a href="https://scratch.mit.edu/projects/148769358/" target="_blank"><a href="https://scratch.mit.edu/projects/148769358/" target="_blank">https://scratch.mit.edu/projects/148769358/</a></a></p>
<p>Chess programs try to find the optimal move by calculating as many moves in advance as possible. The number of resulting boards grows exponentially with each additional move, so that even modern computers reach their computing limits. Our chess program must therefore be quick and smart. Smart means that not every move combination is calculated, which can be achieved by discarding bad moves immediately. Once the program has calculated a sequence of moves, it will evaluate the resulting board and compare it to previous results.</p></description>
</item>
<item>
<title>CoderDojo Playground</title>
<link>https://linz-preview.coderdojo.net/termine/playgrounds/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/termine/playgrounds/</guid>
<description><h1 id="coderdojo-playground">CoderDojo Playground</h1>
<h2 id="was-ist-coderdojo-playground">Was ist CoderDojo Playground?</h2>
<p>Beim CoderDojo Playground treffen wir uns, um zu üben. Wer beim normalen CoderDojo schon etwas Erfahrung gesammelt hat und mit Freunden an seinen Projekten arbeiten möchte, hat hier Gelegenheit dazu.</p>
<h2 id="was-ist-der-unterschied-zum-normalen-coderdojo">Was ist der Unterschied zum normalen CoderDojo?</h2>
<ul>
<li>Es sind nur wenige Mentorinnen und Mentoren anwesend. Ihr arbeitet eigenständig oder mit anderen, jungen Codern.</li>
<li>Wir können beim CoderDojo Playground weniger Leihgeräte zur Verfügung stellen.</li>
<li>CoderDojo Playground ist kleiner. Es sind üblicherweise zwischen 15 und 25 junge Coder dabei.</li>
</ul>
<h2 id="wann-ist-coderdojo-playground">Wann ist CoderDojo Playground?</h2>
<p>CoderDojo Playground-Termine finden üblicherweise zweiwöchentlich genau gegengleich zum normalen CoderDojo statt. Ihr könnt also eine Woche zum CoderDojo kommen und in der darauffolgenden Woche im Playground üben oder begonnene Projekte fertigstellen.</p></description>
</item>
<item>
<title>Die Zauberlehrlinge</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/zauberlehrlinge/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/zauberlehrlinge/</guid>
<description><p>Die Zauberlehrlinge Tim und Melley haben wieder mal gestritten und versuchen sich jetzt gegenseitig in Frösche zu verwandeln. Dieses Spiel kannst du später gemeinsam mit einem Freund oder einer Freundin spielen. Ihr seid dabei immer abwechselnd an der Reihe einen Zauberspruch zu verschießen. Doch es ist gar nicht so leicht, den anderen zu treffen, man muss genau in die richtige Richtung zielen!</p>
<p>Damit es nicht langweilig wird, wollen wir die Landschaft im Hintergrund jedes mal ein bisschen anders zeichnen. Damit fangen wir an.</p></description>
</item>
<item>
<title>Dragons Realm</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/dragons-realm/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/dragons-realm/</guid>
<description><p>Bei Dragons Realm steuerst du einen Drachen, der sein Territorium gegen eindringende Raubritter verteidigt.
Mit den Pfeiltasten lenkst du den Drachen um den Pfeilen der Ritter auszuweichen (du kannst auch zwei Tasten gleichzeitig drücken; mit ↑ und → fliegt man zum Beispiel nach rechts oben). Mit der Leertaste spuckt der Drache Feuer, und kann Ritter zu Stein erstarren lassen.
Damit das Spiel auch auf Tablets und Handys funktioniert, wurde nachträglich eine Maus/Touch-Steuerung eingebaut. Generell ist das Spielerlebnis mit der Tastatur aber besser. Hier kannst du das fertige Projekt schon einmal ausprobieren: <a href="https://scratch.mit.edu/projects/81928816" target="_blank">https://scratch.mit.edu/projects/81928816</a></p></description>
</item>
<item>
<title>Eine einfache Falle mit Redstone</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/redstone/redstone-trap/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/redstone/redstone-trap/</guid>
<description><h1 id="eine-einfache-falle-mit-redstone">Eine einfache Falle mit Redstone</h1>
<p>In diesem Beispiel werden wir eine hinterhältige Falle bauen die Minecraft-Monster einfach zerquetscht.
Dazu müssen wir die Creeper und/oder Zombies einfach in einen Gang locken. Eignet sich auch zum <a href="https://www.zos-gaming.de/looten/" target="_blank">looten</a></p></description>
</item>
<item>
<title>Elisabeth Rosemann</title>
<link>https://linz-preview.coderdojo.net/mentoren/rosemann-elisabeth/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/mentoren/rosemann-elisabeth/</guid>
<description><p>In der Java Enterprise Entwicklung tätig, spezialisiert Elisabeth sich auf die Verarbeitung von unstrukturierten Daten mit Apache Solr und Lucene. Dabei ist sie zusätzlich zur Software Entwicklung auch als Projektmanagerin und Beraterin für Java Webanwendungen tätig.</p>
<p>Ihre Interessen reichen von Prototyping mit Python bis hin zu statistischen Analysen großer Datenbestände mit R.</p>
<p>In ihrer Freizeit ist sie außerdem Mitglied des Organisationsteams des Technologieplauscherls Linz.</p></description>
</item>
<item>
<title>Erste Schritte mit Bootstrap</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/erste-schritte-mit-bootstrap/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/erste-schritte-mit-bootstrap/</guid>
<description><h1 id="erste-schritte-mit-bootstrap">Erste Schritte mit Bootstrap</h1>
<p>Für diese Übung starten wir mit einer existierenden Webseite, die nur HTML enthält, aber noch gar keine Styles.</p>
<div class="highlight"><pre tabindex="0" style="background-color:#fff;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-html" data-lang="html"><span style="display:flex;"><span><span style="color:#00f">&lt;!DOCTYPE html&gt;</span>
</span></span><span style="display:flex;"><span>&lt;html lang=<span style="color:#a31515">&#34;en&#34;</span>&gt;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>&lt;head&gt;
</span></span><span style="display:flex;"><span> &lt;meta charset=<span style="color:#a31515">&#34;UTF-8&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;meta name=<span style="color:#a31515">&#34;viewport&#34;</span> content=<span style="color:#a31515">&#34;width=device-width, initial-scale=1.0&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;title&gt;Scratch - Fang mich&lt;/title&gt;
</span></span><span style="display:flex;"><span>&lt;/head&gt;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>&lt;body&gt;
</span></span><span style="display:flex;"><span> &lt;div class=<span style="color:#a31515">&#34;content&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;h1&gt;Scratch Fang-Mich &lt;span class=<span style="color:#a31515">&#34;version&#34;</span>&gt;Scratch 3.0&lt;/span&gt;&lt;/h1&gt;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span> &lt;div class=<span style="color:#a31515">&#34;intro&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;img src=<span style="color:#a31515">&#34;images/endgame.png&#34;</span> alt=<span style="color:#a31515">&#34;Endgame&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;p&gt;In diesem Spiel bist du ein Fisch, der dem großen Haifisch entkommen muss. Schaffst du es?&lt;/p&gt;
</span></span><span style="display:flex;"><span> &lt;/div&gt;
</span></span><span style="display:flex;"><span> ...
</span></span></code></pre></div><p>Ihr könnt das initiale Projekt mit allen Bildern aber ohne Styles hier herunterladen: <a href="initial-project.zip">Startprojekt</a></p></description>
</item>
<item>
<title>Erste Schritte mit Hugo</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/erste-schritte-mit-hugo/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/erste-schritte-mit-hugo/</guid>
<description><h1 id="erste-schritte-mit-hugo">Erste Schritte mit Hugo</h1>
<h2 id="was-ist-hugo">Was ist Hugo</h2>
<p><a href="https://gohugo.io/" target="_blank">Hugo</a> ist ein statischer Webseitengenerator, der auf der Sprache <a href="https://de.wikipedia.org/wiki/Go_%28Programmiersprache%29" target="_blank">Go</a> basiert.</p>
<h2 id="was-ist-ein-statischer-website-generator">Was ist ein statischer Website Generator</h2>
<p>Dynamische Webseiten werden erst beim Abruf vom Server generiert (z.B. PHP, ASP.NET). Statische Webseiten bestehen nur aus HTML, JavaScript, CSS und weiteren Resourcen wie Bildern oder Fonts.</p>
<p>Static Site Generators generieren statische Webseiten und ermöglichen damit die Trennung von Layout und Content. Mehr Infos dazu findest du unter <a href="https://www.projectival.de/blog/static-site-generator-statische-webseiten-dynamische-webseiten/" target="_blank">https://www.projectival.de/blog/static-site-generator-statische-webseiten-dynamische-webseiten/</a>.</p></description>
</item>
<item>
<title>Erste Schritte mit Redstone</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/redstone/erste-schritte/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/redstone/erste-schritte/</guid>
<description><h1 id="erste-schritte-mit-redstone">Erste Schritte mit Redstone</h1>
<h2 id="voraussetzung">Voraussetzung</h2>
<p>Für diese Übung brauchst du <a href="https://minecraft.net/de-de/" target="_blank">Minecraft</a>. Du solltest mit den Grundfunktionen wie Steuerung des Spielers, verwenden von grundlegenden Blöcken etc. vertraut sein.</p>
<h2 id="was-ist-redstone">Was ist <em>Redstone</em>?</h2>



 
 










<div class="row">
 <div class="col">
 <p></p>
 </div>
 <div class="col-12 col-md-12">
 <img src="https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/minecraft/redstone/erste-schritte/img/redstone.png" alt="(.Get 1)" class="mx-auto " style="display: block; width: auto" />
 </div>
</div>

<p><a href="http://minecraft-de.gamepedia.com/Redstone" target="_blank">Redstone</a> ist ein wichtiger Rohstoff in Minecraft. Wie in der echten Welt mit Strom kannst du mit Redstone in Minecraft Schaltkreise (Englisch <em>Ciruits</em>) bauen. Egal ob Falle für Monster, Lichtsteuerung oder automatische Türen - für all das verwendest du Redstone.</p></description>
</item>
<item>
<title>Erste Schritte mit SVG</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/erste-schritte-mit-svg/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/web/erste-schritte-mit-svg/</guid>
<description><h1 id="erste-schritte-mit-svg">Erste Schritte mit SVG</h1>
<h2 id="ziel-der-übung">Ziel der Übung</h2>
<p>In dieser Übung lernst du <a href="https://de.wikipedia.org/wiki/Scalable_Vector_Graphics" target="_blank"><em>Scalable Vector Graphics</em></a> (kurz <em>SVG</em>) kennen. Unser Ziel sind:</p>
<ul>
<li>Wir wollen verstehen, was SVG ist und wofür es eingesetzt wird.</li>
<li>Wir wollen Grafiken mit SVG in eine HTML-Seite einbauen.</li>
<li>Wir wollen SVG mit JavaScript programmgesteuert erzeugen.</li>
<li>Wir möchten SVG verwenden, um ein mathematisches Prinzip, die <a href="https://de.wikipedia.org/wiki/Cardanische_Kreise" target="_blank">Cardanischen Kreise</a> veranschaulichen.</li>
</ul>
<p>Wenn du nach dieser Übung mehr über SVG lernen willst oder während der Übung Detailfragen hast, kannst du einen Blick auf <a href="http://www.w3schools.com/svg/" target="_blank">die SVG Einführung auf w3schools.com</a> werfen.</p></description>
</item>
<item>
<title>Erste Schritte mit Unity</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/unity/erste-schritte-mit-unity/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/unity/erste-schritte-mit-unity/</guid>
<description><h1 id="unity-racing-game">Unity Racing Game</h1>
<p>Ganz ehrlich – wer gerne Programmiert hat fast immer schon einmal davon geträumt ein eigenes Computerspiel auf die Beine zu stellen. Kein Wunder, immerhin faszinieren Computerspiele den Menschen schon fast 50 Jahre und sie haben einen großen Anteil an der vormals rasanten Entwicklung im Hardwarebereich. Während die älteren Semester hierbei oft an komplizierte Matrizenberechnungen und native <a href="https://de.wikipedia.org/wiki/OpenGL" target="_blank">OpenGL</a> Programmierung denken fällt das Entwickeln von Spielen heute so leicht wie nie zu vor. Komplexe Game Engines sind teilweise gratis verfügbar und bieten neben einer leicht zu beherrschenden IDE sogar die Möglichkeit fertige Komplettpakete von 3D Modellen samt Animationen in einem eigenen Store zu kaufen und direkt weiterzuverwenden. Um einen kleinen Einblick in die Spieleentwicklung zu geben werden wir in mehreren Sessions ein kleines Rennspiel mit <a href="https://unity3d.com/5" target="_blank">Unity 5</a> entwickeln.</p></description>
</item>
<item>
<title>Fan Controller</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/fan-controller/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/fan-controller/</guid>
<description></description>
</item>
<item>
<title>Fang den Punkt</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/fang-den-punkt/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/loeten-und-elektronik/microbit/uebungsanleitungen/fang-den-punkt/</guid>
<description></description>
</item>
<item>
<title>Fang die Äpfel</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/fang-die-aepfel/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/scratch/fang-die-aepfel/</guid>
<description><p>In diesem Spiel fallen Äpfel vom Himmel, die du mit deiner Schüssel fangen solltest. Jeder gefangene Apfel bringt dir einen Punkt, jeder zu Boden gefallener Apfel kostet dir ein Leben. Versuch möglichst viele Äpfel mit den 10 Leben zu fangen.</p>
<h2 id="schritt-1-die-drei-bühnenbilder-anlegen">Schritt 1: Die drei Bühnenbilder anlegen</h2>



 
 








<div class="row">
 <div class="col">
 <p><p>Dieses Spiel verwendet drei verschiedene Hintergundbilder (Bühnenbilder). Eines vor Spielstart, eines während des Spiels und ein drittes sobald das Spiel zu Ende ist.</p>
<p>Zuerst leg ein neues Bühnenbild an, das vor dem Spielstart verwendet wird und etwa wie das folgende aussieht. Unter dem Text &ldquo;Start&rdquo; platzieren wir später den Startknopf.</p></description>
</item>
<item>
<title>Fang mich</title>
<link>https://linz-preview.coderdojo.net/uebungsanleitungen/programmieren/python/fang-mich/</link>