Welcome to DataCamp ! C OU R SE C R E ATION AT DATAC AMP Mari Na z ar y Head of C u rric u l u m
Learning objecti v es Understand the creation process from start to � nish Co u rse creation phases Phase length DataCamp point of contact Deli v erables per phase Emplo y the appropriate tools and w ork � o w Appl y the pedagogical principles that lead to creating a q u alit y DataCamp co u rse COURSE CREATION AT DATACAMP
COURSE CREATION AT DATACAMP
COURSE CREATION AT DATACAMP
Phase 1: Co u rse design COURSE CREATION AT DATACAMP
Phase 1: Co u rse design Which concepts ? In w hat order ? Datasets or packages ? Which e x ercises ? COURSE CREATION AT DATACAMP
COURSE CREATION AT DATACAMP
Phase 2: Co u rse de v elopment COURSE CREATION AT DATACAMP
Phase 2: Co u rse de v elopment Chapters , lessons , e x ercises Co u rse recording Appro x imatel y 3 months COURSE CREATION AT DATACAMP
COURSE CREATION AT DATACAMP
Phase 3: Co u rse maintenance COURSE CREATION AT DATACAMP
COURSE CREATION AT DATACAMP
Let ' s practice ! C OU R SE C R E ATION AT DATAC AMP
Co u rse design C OU R SE C R E ATION AT DATAC AMP Chester Isma y Former Head of Content De v elopment ( Belgi u m )
COURSE CREATION AT DATACAMP
Learning objecti v es E x plain the steps of the co u rse specs on GitH u b List the parts of the co u rse specs that occ u r inside the co u rse editor Become pro � cient in the best practices for co u rse creation Describe w hat is needed for hando � COURSE CREATION AT DATACAMP
Co u rse specs COURSE CREATION AT DATACAMP
Co u rse specs steps Step 1: Brainstorming Step 2: Who is this co u rse for ? Step 3: Co u rse o u tline Step 4: Capstone e x ercises Step 5: B u ild a lesson Step 6: Re v isit co u rse o u tline Step 7: Co u rse description & prereq u isites COURSE CREATION AT DATACAMP
B u ilding the fo u ndation Capstone e x ercises B u ilding a complete Lesson COURSE CREATION AT DATACAMP
Co u rse handoff Co u rse design = co u rse specs + specs re v ie w ( b y CL and CD ) CD re v ie w E x amine co u rse scope Solidif y the fo u ndation Align on co u rse v ision COURSE CREATION AT DATACAMP
Let ' s practice ! C OU R SE C R E ATION AT DATAC AMP
Co u rse De v elopment C OU R SE C R E ATION AT DATAC AMP Yashas Ro y Head of Content De v elopment ( USA )
COURSE CREATION AT DATACAMP
Co u rse de v elopment Who is a Content De v eloper ? What does de v eloping content mean ? Ho w can y o u take y o u r co u rse from hando � to la u nch ? Let ' s � nd o u t ! COURSE CREATION AT DATACAMP
This is y o u r co u rse Yo u o w n the intellect u al propert y Yo u are the s u bject ma � er e x pert Yo u w ill be creating all the content for y o u r co u rse COURSE CREATION AT DATACAMP
Instr u ctor responsibilities Creating slides , scripts , and e x ercises Deb u gging code Fi x ing t y pos Forma � ing slides & e x ercises Resi z ing images COURSE CREATION AT DATACAMP
Instr u ctor responsibilities Creating " prod u ction - read y" slides , scripts , and e x ercises Deb u gging code Fi x ing t y pos Forma � ing slides & e x ercises Resi z ing images Respecting DataCamp ' s content g u idelines Creating a u dio recordings COURSE CREATION AT DATACAMP
CD responsibilities : Re v ie w ing content Help ens u re y o u r co u rse is of the highest possible q u alit y Re v ie w y o u r content and pro v ide feedback COURSE CREATION AT DATACAMP
Co u rse de v elopment timeline Dependent on y o u r sched u le Ho w m u ch time y o u can commit per w eek Created at hando � COURSE CREATION AT DATACAMP
CD responsibilities : Project management COURSE CREATION AT DATACAMP
Adhering to the timeline Important to adhere to the timeline Ens u res eno u gh time for CD re v ie w Gi v es y o u eno u gh time to implement CD feedback COURSE CREATION AT DATACAMP
COURSE CREATION AT DATACAMP
CD responsibilities : Writing SCTs ex() %>% check_correct( check_object(., name = "sum_all") %>% check_equal(), check_function(state = ., name = "pmap") %>% { check_arg(state = ., arg = ".l") %>% check_equal() check_arg(state = ., arg = ".f") %>% check_equal() } ) ex() %>% check_correct( check_output_expr(., expr='class(sum_all)'), COURSE CREATION AT DATACAMP
Deplo y ing y o u r co u rse on DataCamp ! COURSE CREATION AT DATACAMP
S u mmar y Task Responsibilit y Creating content & responding to feedback Instr u ctor Deb u gging & forma � ing code Instr u ctor Forma � ing slides & resi z ing images Instr u ctor Re v ie w ing content Content De v eloper Project management Content De v eloper Writing SCTs & deplo y ing y o u r co u rse Content De v eloper COURSE CREATION AT DATACAMP
Let ' s practice ! C OU R SE C R E ATION AT DATAC AMP
Recommend
More recommend