1
+ {
2
+ "title" : " Video title" ,
3
+ "description" : " Video description" ,
4
+ "videoNumber" : " Video number" ,
5
+ "videoId" : " YouTube video ID" ,
6
+ "date" : " YYYY-MM-DD" ,
7
+ "languages" : [" language1" , " language2" ],
8
+ "topics" : [" topic1" , " topic2" ],
9
+ "canContribute" : true ,
10
+ "relatedChallenges" : [" number-challenge-1" , " number-challenge-2" ],
11
+ "timestamps" : [
12
+ { "time" : " 0:00" , "title" : " Title 1" },
13
+ { "time" : " 1:26" , "title" : " Title 2" },
14
+ { "time" : " 3:40" , "title" : " Title 3" }
15
+ ],
16
+ "parts" : [
17
+ {
18
+ "title" : " Part 1 - Specific Title for Part 1" ,
19
+ "videoId" : " YouTube video ID for Part 1" ,
20
+ "timestamps" : [
21
+ { "time" : " 0:00" , "title" : " Only for multi-part challenges" },
22
+ { "time" : " 1:26" , "title" : " Remove this 'parts' section for single-part challenges" }
23
+ ]
24
+ },
25
+ {
26
+ "title" : " Part 2 - Specific Title for Part 2"
27
+ "videoId" : " YouTube video ID for Part 2" ,
28
+ "timestamps" : [
29
+ { "time" : " 0:00" , "title" : " Title 1" },
30
+ { "time" : " 1:26" , "title" : " Title 2" }
31
+ ]
32
+ }
33
+ ],
34
+ "codeExamples" : [
35
+ {
36
+ "title" : " Code example 1 title" ,
37
+ "description" : " Code example 1 description" ,
38
+ "image" : " image1.png" ,
39
+ "urls" : {
40
+ "p5" : " url to p5 editor or code" ,
41
+ "processing" : " url to processing sketch" ,
42
+ "other" : " url to other source, like GitHub"
43
+ }
44
+ },
45
+ {
46
+ "title" : " Code example 2 title" ,
47
+ "description" : " Code example 2 description" ,
48
+ "image" : " image2.png" ,
49
+ "urls" : {
50
+ "other" : " url to other source, like GitHub"
51
+ }
52
+ }
53
+ ],
54
+ "groupLinks" : [
55
+ {
56
+ "title" : " Group of links title" ,
57
+ "links" : [
58
+ {
59
+ "title" : " Link 1 title" ,
60
+ "url" : " link 1 url" ,
61
+ "description" : " description of content linked"
62
+ },
63
+ {
64
+ "title" : " Link 2 title" ,
65
+ "url" : " link 2 url" ,
66
+ "description" : " description of content linked"
67
+ }
68
+ ]
69
+ }
70
+ ]
71
+ }
0 commit comments