Содержание курса
1. Welcome!
2 урока
1 908
1 512
4м
9
Открытый
1.1
What is programming?
↗
1 062
818
2м 25с
7
Открытый
1.2
Personal information
↗
846
694
2м 34с
2
2. Chapter 1.1 - About Printing
2 урока
1 549
1 309
15м
3
Открытый
2.1
Printing text
↗
809
653
10м 47с
1
Открытый
2.2
Printing Quiz
↗
740
656
6м 37с
2
3. Chapter 1.2 - About Assignments
6 уроков
4 337
3 891
25м
5
Открытый
3.1
Storing strings
↗
766
657
6м 47с
0
Открытый
3.2
Printing variables in text
↗
738
654
6м 36с
1
Открытый
3.3
Storing numbers
↗
722
643
7м 14с
3
Открытый
3.4
Reassigning
↗
743
657
0м 28с
1
Открытый
3.5
Calculating with variables
↗
696
656
1м 21с
-1
Открытый
3.6
Assignment Quiz
↗
672
624
4м 27с
1
4. Chapter 1.3 - About Error messages
5 уроков
3 374
3 105
19м
-27
Открытый
4.1
Syntax errors
↗
696
638
7м 9с
0
Открытый
4.2
Name errors
↗
686
637
4м 40с
0
Открытый
4.3
More errors!
↗
683
607
1м 20с
1
Открытый
4.4
Error messages Quiz
↗
660
601
5м 50с
-19
Открытый
4.5
Shortcuts Quiz
↗
649
622
2м 49с
-9
5. Chapter 1.4 About types
4 урока
2 608
2 299
17м
0
Открытый
5.1
Numerical types
↗
699
633
7м 41с
1
Открытый
5.2
String types
↗
674
638
0м 20с
1
Открытый
5.3
Types and printing
↗
667
437
6м 7с
-3
Открытый
5.4
Types Quiz
↗
568
591
4м 16с
1
6. Chapter 1.A - Printing
1 урок
665
605
10м
1
Открытый
6.1
Printing text
↗
665
605
10м 2с
1
7. Chapter 1 - Closing
2 урока
1 328
1 168
7м
0
Открытый
7.1
Retrieval exercises
↗
667
583
5м 10с
-1
Открытый
7.2
Reflection
↗
661
585
1м 25с
1
8. Chapter 2.1 - About Lists
6 уроков
3 922
3 653
30м
7
Открытый
8.1
List basics
↗
670
616
5м 18с
-4
Открытый
8.2
Adding elements
↗
652
619
5м 25с
1
Открытый
8.3
Accessing elements
↗
658
615
3м 53с
3
Открытый
8.4
Split
↗
653
599
9м 52с
5
Открытый
8.5
Index
↗
651
616
2м 10с
1
Открытый
8.6
List Quiz
↗
638
588
5м 17с
1
9. Chapter 2.2 - About files
3 урока
1 925
1 764
12м
-4
Открытый
9.1
Basic file reading
↗
654
613
6м 19с
3
Открытый
9.2
Getting a list of lines
↗
649
571
3м 29с
-1
Открытый
9.3
Files Quiz
↗
622
580
3м 42с
-6
10. Chapter 2.3 More on types
2 урока
1 290
1 035
8м
-2
Открытый
10.1
Types and functions
↗
650
433
6м 43с
-2
Открытый
10.2
List types
↗
640
602
2м 1с
0
11. Chapter 2.A - Tasks on file systems
3 урока
1 965
1 745
20м
-8
Открытый
11.1
Mail merge
↗
693
557
13м 4с
-6
Открытый
11.2
Reading text from a file
↗
638
594
3м 26с
0
Открытый
11.3
Counting words
↗
634
594
4м 35с
-2
12. Chapter 2 - Closing
2 урока
1 246
1 135
5м
0
Открытый
12.1
Retrieval Exercises
↗
628
568
4м 33с
-1
Открытый
12.2
Reflection
↗
618
567
1м 7с
1
13. Chapter 3.1 - About Control Flow
4 урока
2 499
2 337
31м
4
Открытый
13.1
If statements
↗
635
596
8м 6с
3
Открытый
13.2
If else statements
↗
623
588
6м 28с
-2
Открытый
13.3
If elif else
↗
627
580
13м 34с
1
Открытый
13.4
Control flow Quiz
↗
614
573
4м 18с
2
14. Chapter 3.2 - About Conditions
6 уроков
3 712
3 524
36м
-6
Открытый
14.1
Comparing elements
↗
629
598
1м 42с
-1
Открытый
14.2
Equality and inequality
↗
624
595
10м 24с
1
Открытый
14.3
Conditions
↗
620
593
4м 37с
1
Открытый
14.4
And and Or
↗
619
591
7м 47с
0
Открытый
14.5
in
↗
617
584
8м 37с
-1
Открытый
14.6
Conditions Quiz
↗
603
563
7м 33с
-6
15. Chapter 3 Assignment - Data validation
4 урока
2 498
2 141
49м
-23
Открытый
15.1
Reading exercises
↗
633
580
3м 52с
-2
Открытый
15.2
Email address validation
↗
635
491
29м 52с
0
Закрытый
15.3
DNA sequence check
↗
612
523
10м 4с
-23
Открытый
15.4
Existing email address check
↗
618
547
7м 26с
2
16. Chapter 3 - Closing
2 урока
1 188
1 094
4м
1
Открытый
16.1
Retrieval exercises
↗
596
547
3м 47с
1
Открытый
16.2
Reflection
↗
592
547
1м 1с
0
17. Chapter 4.1 - About For
5 уроков
3 012
2 839
41м
2
Закрытый
17.1
For loops and lists
↗
603
547
11м 23с
-8
Открытый
17.2
For loops with numbers
↗
611
580
9м 38с
10
Открытый
17.3
Continue
↗
615
578
9м 19с
0
Открытый
17.4
Break
↗
598
578
5м 57с
0
Открытый
17.5
For Quiz
↗
585
556
7м 37с
0
18. Chapter 4.2 - Reading Files, part 2
2 урока
1 206
1 113
10м
-6
Открытый
18.1
Reading with for
↗
611
562
8м 59с
-3
Открытый
18.2
Files Quiz
↗
595
551
2м 46с
-3
19. Chapter 4.A - Data validation and merging
3 урока
1 818
1 603
54м
-15
Открытый
19.1
Reading Exercise
↗
616
590
1м 49с
-2
Открытый
19.2
Checking DNA with for
↗
606
501
31м 46с
-11
Открытый
19.3
Email merging
↗
596
512
23м 36с
-2
20. Chapter 4 - Closing
2 урока
1 171
1 077
3м
-3
Открытый
20.1
Retrieval Exercises
↗
593
539
2м 45с
0
Открытый
20.2
Reflection
↗
578
538
1м 1с
-3
21. Chapter 5.1 - About While
5 уроков
2 731
2 430
40м
-2
Открытый
21.1
While loops
↗
582
382
7м 1с
0
Открытый
21.2
While and for
↗
545
526
7м 3с
1
Открытый
21.3
While and lists
↗
543
514
13м 21с
-4
Открытый
21.4
While and break
↗
537
513
8м 13с
1
Открытый
21.5
While Quiz
↗
524
495
4м 27с
0
22. Chapter 5.2 - About Slicing
4 урока
2 123
2 022
21м
-2
Открытый
22.1
Slicing basics
↗
546
516
5м 14с
1
Открытый
22.2
Slicing with one index
↗
543
511
2м 53с
0
Открытый
22.3
Applications of Slicing: Searching for text
↗
530
506
10м 28с
-2
Открытый
22.4
Slicing Quiz
↗
504
489
3м 0с
-1
23. Chapter 5.A - DNA checking and length conversion
3 урока
1 601
1 306
66м
-7
Открытый
23.1
Reading Excercises
↗
534
359
12м 48с
-4
Открытый
23.2
Checking DNA with while
↗
529
473
22м 5с
-3
Открытый
23.3
Length conversion
↗
538
474
32м 26с
0
24. Chapter 5.A - Model solutions
1 урок
279
256
13м
2
Открытый
24.1
Model solutions
↗
279
256
13м 36с
2
25. Chapter 5 - Closing
2 урока
1 005
939
3м
0
Открытый
25.1
Retrieval Exercises
↗
509
471
2м 1с
0
Открытый
25.2
Reflection
↗
496
468
1м 49с
0
26. Chapter 6.1 Loop patterns
3 урока
1 581
1 452
35м
7
Открытый
26.1
List to Element
↗
544
479
19м 41с
7
Открытый
26.2
List to Aggregrate
↗
521
489
8м 11с
0
Открытый
26.3
List to List
↗
516
484
8м 52с
0
27. Chapter 6.2 - About Loop conditions
3 урока
1 529
1 446
16м
-4
Открытый
27.1
Consuming lists
↗
517
494
5м 59с
2
Открытый
27.2
Loop conditions
↗
517
479
9м 2с
-5
Открытый
27.3
Loop conditions Quiz
↗
495
473
2м 18с
-1
28. Chapter 6.A - Conversion in a loop
4 урока
2 081
1 749
96м
-4
Открытый
28.1
Reading Excercises
↗
525
466
19м 2с
-4
Открытый
28.2
Converting a list of lengths
↗
520
475
17м 25с
1
Открытый
28.3
Counting faulty elements of a list
↗
514
457
7м 6с
0
Открытый
28.4
Longest sentence
↗
522
351
53м 33с
-1
29. Chapter 6.A - Model solutions
1 урок
236
218
11м
0
Открытый
29.1
Model solutions
↗
236
218
11м 22с
0
30. Chapter 6 - Closing
2 урока
994
919
3м
0
Открытый
30.1
Retrieval exercises
↗
502
460
2м 17с
0
Открытый
30.2
Reflection
↗
492
459
1м 52с
0
31. Chapter 7.1 - About Creating Functions
4 урока
1 929
1 749
36м
4
Открытый
31.1
Functions basics
↗
522
455
5м 41с
1
Открытый
31.2
Creating a function
↗
482
445
21м 8с
3
Открытый
31.3
Functions without parameters
↗
471
428
7м 46с
0
Открытый
31.4
Creating functions Quiz
↗
454
421
3м 4с
0
32. Chapter 7.A Songs & Functions
3 урока
1 382
1 139
93м
-23
Открытый
32.1
Reading exercises
↗
469
402
21м 35с
-2
Открытый
32.2
Generating songs
↗
460
392
32м 23с
-18
Открытый
32.3
Hidden sequences
↗
453
345
40м 51с
-3
33. Chapter 7.A - Model Solutions
1 урок
216
150
24м
0
Открытый
33.1
Model solutions
↗
216
150
24м 52с
0
34. Chapter 7 - Closing
2 урока
868
809
2м
-1
Открытый
34.1
Retrieval exercises
↗
441
404
1м 52с
-1
Открытый
34.2
Reflection
↗
427
405
1м 59с
0
35. Chapter 8.1 - About Functions, Procedures and Types
6 уроков
2 642
2 446
31м
-6
Открытый
35.1
Number of arguments
↗
458
394
8м 26с
-4
Открытый
35.2
Functions that do not look like functions
↗
448
402
5м 17с
2
Открытый
35.3
Functions from modules
↗
440
413
3м 48с
-1
Открытый
35.4
Side effects
↗
439
422
6м 37с
0
Открытый
35.5
Overloading
↗
442
420
6м 9с
0
Открытый
35.6
Functions & Procedures Quiz
↗
415
395
2м 24с
-3
36. Chapter 8.2 - About Arrays
4 урока
1 757
1 533
18м
9
Открытый
36.1
Limitations of lists
↗
442
295
6м 4с
1
Открытый
36.2
Array basics and indexing
↗
447
419
5м 54с
3
Открытый
36.3
Array operations
↗
451
417
5м 44с
5
Открытый
36.4
Arrays Quiz
↗
417
402
2м 20с
0
37. Chapter 8.A - Numpy Conversions
2 урока
703
569
65м
-2
Открытый
37.1
Reading exercises
↗
448
384
17м 1с
-1
Открытый
37.2
Numpy conversions
↗
255
185
48м 20с
-1
38. Chapter 8.A - Model Solutions
1 урок
193
121
17м
1
Открытый
38.1
Model solutions
↗
193
121
17м 22с
1
39. Chapter 8 - Closing
2 урока
818
733
3м
2
Открытый
39.1
Retrieval exercises
↗
416
366
2м 7с
1
Открытый
39.2
Reflection
↗
402
367
1м 48с
1
40. Chapter 9.1 Nesting
5 уроков
1 972
1 825
44м
-1
Открытый
40.1
Nested loops
↗
405
373
9м 40с
2
Открытый
40.2
Nested lists
↗
397
372
9м 41с
0
Открытый
40.3
Creating matrices
↗
395
373
4м 57с
0
Открытый
40.4
NumPy matrices
↗
393
351
20м 8с
-3
Открытый
40.5
Nesting Quiz
↗
382
356
2м 7с
0
41. Week 9.2 - Advanced computation
2 урока
766
722
18м
-2
Открытый
41.1
Increment and decrement
↗
386
361
10м 43с
-1
Открытый
41.2
Modulo and integer division
↗
380
361
9м 40с
-1
42. Chapter 9.3 - About Tuples
7 уроков
2 681
2 448
30м
-5
Открытый
42.1
Creating and updating tuples
↗
386
363
6м 18с
3
Открытый
42.2
The culture of tuples
↗
395
365
2м 38с
-1
Открытый
42.3
Nesting tuples
↗
379
364
1м 58с
0
Открытый
42.4
Unpacking tuples
↗
383
363
7м 5с
0
Открытый
42.5
Tuples as return values from functions
↗
381
309
10м 16с
-5
Открытый
42.6
Creating tuples of one element
↗
380
332
1м 6с
1
Открытый
42.7
Tuples Quiz
↗
377
352
3м 34с
-3
43. Chapter 9.A - Card games
3 урока
1 164
620
164м
-13
Открытый
43.1
Reading exercises
↗
393
299
27м 49с
-12
Открытый
43.2
A valid move in Pesten
↗
392
310
31м 40с
-1
Открытый
43.3
Poker hand evaluation (extra!)
↗
379
11
106м 4с
0
44. Chapter 9.A - Model Solutions
1 урок
165
105
19м
0
Открытый
44.1
Model solution Pesten
↗
165
105
19м 4с
0
45. Chapter 9 - Closing
3 урока
1 111
1 051
4м
1
Открытый
45.1
Retrieval exercises
↗
371
338
2м 32с
0
Открытый
45.2
Reflection
↗
363
336
1м 46с
1
Открытый
45.3
Information about the exam
↗
377
377
1м 23с
0
46. Chapter 10.1 Visualization Basics
3 урока
1 167
1 084
35м
5
Открытый
46.1
Installing Python modules
↗
391
374
4м 8с
0
Открытый
46.2
Simple plots
↗
390
350
25м 47с
4
Открытый
46.3
Multiple figures
↗
386
360
6м 26с
1
47. Chapter 10.2 - About Random distributions
3 урока
1 133
942
23м
-25
Открытый
47.1
Different distributions
↗
386
248
18м 47с
-22
Открытый
47.2
Sampling
↗
378
348
3м 19с
-2
Открытый
47.3
Random Quiz
↗
369
346
2м 5с
-1
48. Chapter 10.A - Netflix tv-shows
1 урок
396
292
148м
0
Открытый
48.1
Plotting Netflix ratings
↗
396
292
148м 14с
0
49. Chapter 10.A - Model Solutions
1 урок
176
94
23м
0
Открытый
49.1
Model Solutions
↗
176
94
23м 2с
0
50. Chapter 10 - Closing
2 урока
711
645
3м
0
Открытый
50.1
Retrieval exercises
↗
364
322
2м 50с
-1
Открытый
50.2
Reflection
↗
347
323
1м 47с
1
51. Week 11.1 - About Sets
4 урока
1 501
1 337
22м
-24
Открытый
51.1
Set creation
↗
382
294
10м 33с
-19
Открытый
51.2
Set operations
↗
381
348
7м 42с
-2
Открытый
51.3
Comparing sets
↗
373
349
3м 48с
-1
Открытый
51.4
Sets Quiz
↗
365
346
3м 34с
-2
52. Chapter 11.2 - About Exceptions
4 урока
1 475
1 321
14м
-2
Открытый
52.1
Exception basics
↗
374
270
7м 4с
2
Открытый
52.2
Types of exceptions
↗
373
358
1м 41с
1
Открытый
52.3
Finally
↗
372
350
3м 26с
0
Открытый
52.4
Exceptions Quiz
↗
356
343
3м 35с
-5
53. Chapter 11.A - Grading Students
1 урок
393
278
58м
-1
Открытый
53.1
Grading Students
↗
393
278
58м 11с
-1
54. Chapter 11.A - Model Solutions
1 урок
168
106
4м
0
Открытый
54.1
Model Solutions
↗
168
106
4м 41с
0
55. Chapter 11 - Closing
2 урока
706
651
3м
-1
Открытый
55.1
Retrieval Exercises
↗
357
324
2м 50с
-1
Открытый
55.2
Reflection
↗
349
327
1м 45с
0
56. Chapter 12.1 - About Dictionaries
5 уроков
1 836
1 674
23м
-7
Открытый
56.1
Dictionary basics
↗
381
332
6м 38с
-2
Открытый
56.2
Retrieving elements
↗
368
340
7м 32с
6
Открытый
56.3
Adding and updating elements
↗
368
345
7м 0с
-1
Открытый
56.4
Dictionaries and None
↗
365
343
2м 34с
-8
Открытый
56.5
Dictionaries Quiz
↗
354
314
2м 20с
-2
57. Chapter 12.2 - About Comprehension
3 урока
1 065
970
17м
-8
Открытый
57.1
Comprehension basics
↗
370
337
7м 27с
-3
Открытый
57.2
Filtering with comprehensions
↗
348
337
3м 57с
0
Открытый
57.3
Comprehension Quiz
↗
347
296
7м 49с
-5
58. Chapter 12.A - Earthquakes
1 урок
378
218
65м
1
Открытый
58.1
Earthquakes
↗
378
218
65м 13с
1
59. Chapter 12 - Closing
2 урока
717
648
2м
0
Открытый
59.1
Retrieval exercises
↗
360
326
1м 55с
0
Открытый
59.2
Reflection
↗
357
322
1м 12с
0
60. Course Closing
2 урока
722
427
2м
-2
Открытый
60.1
About the exam
↗
378
141
1м 37с
-2
Открытый
60.2
Course Feedback
↗
344
286
1м 23с
0