Wiki source code of Beginners Course - Unit 3
Last modified by dvd48 on 2020/07/01 16:49
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | (% class="row" %) | ||
2 | ((( | ||
3 | (% class="col-xs-12 col-sm-6" %) | ||
4 | ((( | ||
5 | (% style="text-align:center" %) | ||
6 | [[image:1280-853-max.png||queryString="width=400" width="400" class="img-rounded"]] | ||
7 | ))) | ||
8 | |||
9 | (% class="col-xs-12 col-sm-6" %) | ||
10 | ((( | ||
11 | {{box title="**Content**"}} | ||
12 | {{toc /}} | ||
13 | {{/box}} | ||
14 | ))) | ||
15 | ))) | ||
16 | |||
17 | (% class="box infomessage" %) | ||
18 | ((( | ||
19 | The last unit consists of four activities, in which your active co-work will be asked! | ||
20 | ))) | ||
21 | |||
22 | (% class="row" %) | ||
23 | ((( | ||
24 | (% class="col-xs-12 col-sm-6" %) | ||
25 | ((( | ||
26 | (% class="box" %) | ||
27 | ((( | ||
28 | = Score = | ||
29 | |||
30 | In this activity you learn how to use a score value in a Pocket Code project. Self defined values that can be used everywhere in your project are a powerful tool to improve your Pocket Code programs. | ||
31 | |||
32 | {{video url="https://www.youtube.com/watch?v=PbpwLoICJiY" height="300px"/}} | ||
33 | |||
34 | **Tasks of this activity:** | ||
35 | |||
36 | 1. Watch the video above. | ||
37 | 1. Create a project where you use **variables** to control your program flow. | ||
38 | |||
39 | If you need more guidance, watch the video below. | ||
40 | |||
41 | {{video url="https://www.youtube.com/watch?v=G85_vgb1Ja4" height="300px"/}} | ||
42 | |||
43 | ))) | ||
44 | ))) | ||
45 | |||
46 | (% class="col-xs-12 col-sm-6" %) | ||
47 | ((( | ||
48 | (% class="box" %) | ||
49 | ((( | ||
50 | = Collision = | ||
51 | |||
52 | Now it's time for your Pocket Code objects to get in touch with each other! In this activity you learn how to detect collisions between objects. This can improve your game or story a lot. | ||
53 | |||
54 | {{video url="https://www.youtube.com/watch?v=jfPl4_NvUj0" height="300px"/}} | ||
55 | |||
56 | **Tasks of this activity:** | ||
57 | |||
58 | 1. Watch the video above. | ||
59 | 1. Create a program where you let at least two objects collide and trigger some behaviour after this event. | ||
60 | |||
61 | If you need more guidance, watch the video below. This video shows how to make a game using collsions and variables. | ||
62 | |||
63 | {{video url="https://www.youtube.com/watch?v=mx2DLFIg1Rc" height="300px"/}} | ||
64 | |||
65 | ))) | ||
66 | ))) | ||
67 | ))) | ||
68 | |||
69 | (% class="row" %) | ||
70 | ((( | ||
71 | (% class="col-xs-12 col-sm-6" %) | ||
72 | ((( | ||
73 | (% class="box" %) | ||
74 | ((( | ||
75 | = Be a debugger = | ||
76 | |||
77 | Watch the video and go through this activity! | ||
78 | |||
79 | {{video url="https://www.youtube.com/watch?v=oji47VrzUqU" height="300px"/}} | ||
80 | |||
81 | **Tasks for this activity:** | ||
82 | |||
83 | 1. Watch the video above. | ||
84 | 1. Download these programs and search for the bugs. | ||
85 | 1*. [[Debug 3.1>>https://share.catrob.at/pocketcode/program/3814]] | ||
86 | 1*. [[Debug 3.2>>https://share.catrob.at/pocketcode/program/3786]] | ||
87 | 1. Be fair and solve the bug before you look at the solutions. | ||
88 | 1*. [[Debug 3.1-Solution>>https://share.catrob.at/pocketcode/program/3832]] | ||
89 | 1*. [[Debug 3.2-Solution>>https://share.catrob.at/pocketcode/program/3834]] | ||
90 | ))) | ||
91 | ))) | ||
92 | |||
93 | (% class="col-xs-12 col-sm-6" %) | ||
94 | ((( | ||
95 | (% class="box" %) | ||
96 | ((( | ||
97 | = Make your own project = | ||
98 | |||
99 | In the last activity of the beginners course your have to make your final workshop project. Create whatever you want! | ||
100 | |||
101 | [[image:https://edu.catrob.at/sites/default/files/pictures/Bildschirmfoto%202015-11-16%20um%2008.03.16.png]] | ||
102 | |||
103 | (% id="HWalkthrough" class="wikigeneratedid" %) | ||
104 | **Tasks for this activity:** | ||
105 | |||
106 | 1. Create your personal final Pocket Code project. You can make a game, animation, story or whatever you like to do. Feel free and let your creativity flow. | ||
107 | 1. Congratulations! You have finished the Pocket Code beginner course. | ||
108 | |||
109 | If you need inspirations, watch the videos below. In this videos typical game design elements are shown. | ||
110 | |||
111 | {{video url="https://www.youtube.com/watch?v=m97g4G49kOg" height="300px"/}} | ||
112 | |||
113 | {{video url="https://www.youtube.com/watch?v=HxYr_2HdMsE" height="300px"/}} | ||
114 | |||
115 | {{video url="https://www.youtube.com/watch?v=yLqhLmX9Mp4" height="300px"/}} | ||
116 | |||
117 | {{video url="https://www.youtube.com/watch?v=tGgMFWoJDBU" height="300px"/}} | ||
118 | |||
119 | ))) | ||
120 | ))) | ||
121 | ))) | ||
122 | |||
123 | (% class="box successmessage" %) | ||
124 | ((( | ||
125 | Congratulations! You finished the beginners course and made the first steps in becoming a programer :) | ||
126 | ))) |