WEBVTT 00:00.180 --> 00:02.590 Today we will talk about gordie thinking. 00:02.640 --> 00:07.650 The only difficult bit of science that is used in every single program language in which is one of the 00:07.650 --> 00:12.840 most important things when it comes to solving a problem however it is not directly mentioned and daughter 00:12.840 --> 00:18.000 Allison blogspot or even using a bridge to courses of God is a way of thinking is the art of of solving 00:18.000 --> 00:23.070 our problem with step by step process in such a way that a computer that can physically carry out the 00:23.070 --> 00:23.600 task. 00:23.610 --> 00:28.020 So essentially it is the problem is that your fault when you try to build up a program normally you 00:28.020 --> 00:32.330 just start with the first thing that pops up to your head entero that built it from scratch. 00:32.370 --> 00:34.430 Don't get me wrong this can actually work. 00:34.440 --> 00:40.170 This is more stable with a single program and even then if you the dime you can find some far better 00:40.170 --> 00:40.740 solution. 00:40.800 --> 00:43.060 But we will talk more about this and other video. 00:43.080 --> 00:45.360 The computational thinking applies to everything. 00:45.360 --> 00:51.010 For example if you can solve a problem even though you know that programming language as a really dodgy 00:51.040 --> 00:56.130 number of times up an agreement language consist of four main lines of code with that in mind the only 00:56.130 --> 01:00.800 things that separates are good programming from a bad one is this command lines are used. 01:00.810 --> 01:05.400 If you start to think about the problem even the simplest one you will understand that there are more 01:05.420 --> 01:10.800 than one ways to get the final output for that you really use the form command lines in different ways 01:11.300 --> 01:12.630 to a different result. 01:12.720 --> 01:14.720 Let's try to simplify the process. 01:14.730 --> 01:20.060 First you should try to understand the problem identify how it works in finding a human but then to 01:20.060 --> 01:23.430 stay on for a brainstorming start their own careers that follows. 01:23.470 --> 01:26.830 And in general doing everything can look for different ideas. 01:26.880 --> 01:29.640 Then you can start the theoretical evaluation of this idea. 01:29.670 --> 01:34.590 Of course this is not always correct or accurate but it can give you a basic course to follow. 01:34.700 --> 01:37.530 This was the best idea which is the core of your project. 01:37.530 --> 01:41.850 Finally of course you have to build the algorithm or the blood running in general and evaluate that 01:41.850 --> 01:44.020 is out between the previous two steps. 01:44.050 --> 01:49.140 You need to always remember that it is possible to have other ideas out or to find that something is 01:49.140 --> 01:50.260 not easy to build. 01:50.310 --> 01:56.280 It is not viable so anything needs a lady as in don't hesitate to write more a.d.s during the development 01:56.280 --> 01:57.050 of the current one. 01:57.150 --> 01:59.560 It is more of a possible scenario to consider development. 01:59.600 --> 02:04.320 They say that you need to develop a different version of this algorithm because the results are not 02:04.320 --> 02:06.340 good enough or for comparison reasons. 02:06.390 --> 02:07.680 So keep that in mind. 02:07.680 --> 02:09.280 Of course you never every one of these steps. 02:09.270 --> 02:14.760 There are many more details in dependencies from this general model that we can cover in one reader 02:14.850 --> 02:18.030 so we will probably create another one and until now your idea stand. 02:18.030 --> 02:22.260 Why it's important to start developing your algorithmic way of thinking is something that can be used 02:22.290 --> 02:23.640 in neveda programming language. 02:23.700 --> 02:28.940 And in fact in any other word problem it can help you create substantially better results. 02:28.980 --> 02:33.900 In that way step by step process that really helps you and I don't see with the best possible result 02:33.960 --> 02:39.020 but it will also help you to put to the right door in the process of making project which is the product. 02:39.030 --> 02:41.230 If you want to keep up your skills.