1
00:00:01,430 --> 00:00:04,850
Hey, well done on completing day 23.

2
00:00:05,770 --> 00:00:12,100
Now, today, I want to talk to you a little bit about the course, because when I designed this course,

3
00:00:12,100 --> 00:00:16,900
when I thought about what was going to be in it, how I would record it, how I would structure the

4
00:00:16,900 --> 00:00:22,150
curriculum, one thing that I was really clear on is this shouldn't be a programming course.

5
00:00:22,150 --> 00:00:26,670
It shouldn't teach you just syntax or, you know, something that you can read in a book.

6
00:00:27,100 --> 00:00:34,990
I wanted this to be a course on thinking, and that's why throughout the course there are so many places

7
00:00:34,990 --> 00:00:42,430
where I ask you to pause the video to complete the challenge, or complete the coding exercises, or to

8
00:00:42,430 --> 00:00:43,690
build the projects.

9
00:00:44,590 --> 00:00:48,760
It's because the hard part of programming is not writing out the code.

10
00:00:49,120 --> 00:00:49,930
Very often

11
00:00:49,930 --> 00:00:51,940
you're just typing out 10 lines of code,

12
00:00:51,940 --> 00:00:52,180
right?

13
00:00:52,210 --> 00:00:55,270
And once you see the solution, anybody can write it out.

14
00:00:56,140 --> 00:00:58,510
The hard part is the thinking.

15
00:00:58,750 --> 00:01:04,269
It's breaking down the problem to smaller pieces that you can tackle one by one.

16
00:01:04,510 --> 00:01:10,390
It's coming up with the flow chart of the program, how it's going to work, how the logic is going

17
00:01:10,390 --> 00:01:10,780
to be.

18
00:01:11,350 --> 00:01:17,970
And doing that and getting repetition in doing that is really how you're going to succeed as a programmer.

19
00:01:18,400 --> 00:01:26,530
So I want you to make sure that every opportunity that comes up for practice, you take it. And you take

20
00:01:26,530 --> 00:01:33,240
that opportunity to think through the problem, break it down, understand it, and write your own code.

21
00:01:34,120 --> 00:01:37,890
Keep in mind that the coding part, the writing part, is not important.

22
00:01:38,170 --> 00:01:40,270
The important part is the thinking.

23
00:01:40,540 --> 00:01:43,420
And you will be miles ahead of everybody else.

