Here is everything you’ll need to prepare for your training! Download the musicality sheet and follow along with the corresponding videos in numbered order. We encourage you to follow along with the instructor and even pause the videos and practice on your own so you are adequately prepared for the songs and activities to come.
Watch the videos in order. Have your hand drum ready, and make sure that you’re in a space you feel comfortable to sing out loud!
var tour={id:'hello-parent-prep',i18n:{nextBtn:"NEXT ",doneBtn:"DONE ",prevBtn:"BACK",closeTooltip:"Thanks!",stepNums:["1"]},steps:[{target:'welcome-dies',title:'Hi!',content:'We heard its your first day at Flight School. Congrats! Click through this popup tutorial to learn your way around.',placement:'right',arrowOffset:60},{target:'instruction-p',content:'Helpful instructions appear at the top of each training section',placement:'bottom',arrowOffset:60,},{target:'musicality-101',content:'Use the toggle arrows to open and close the grey content sections.',placement:'top',arrowOffset:80,},{target:'musicality-101-img',content:'The content for your Flight School training is shared through short videos, audio files, sheet music, and text documents to guide you. Each type of content is indicated with its own recognizable icon-such as this videocamera icon that indicates a video section.',placement:'bottom',arrowOffset:80,},{target:'topicTwo',content:'The order in which you should watch videos is indicated here.',placement:'bottom',arrowOffset:240,},{target:'download-file-media',content:'Downloadable training materials are here. Just click and save!',placement:'top',arrowOffset:40,}],showPrevButton:true,scrollTopMargin:100,onClose:function(){handlerCloseandDoneTour();
},onEnd:async function(){handlerCloseandDoneTour();},};
addClickListener=function(el,fn){if(el.addEventListener){el.addEventListener('click',fn,false);} else{el.attachEvent('onclick',fn);}};
init=function(){var startBtnId='welcome-dies',calloutId='startTourCallout',mgr=hopscotch.getCalloutManager(),state=hopscotch.getState();
hopscotch.startTour(tour);
addClickListener(document.getElementById(startBtnId),function(){if(!hopscotch.isActive){mgr.removeAllCallouts();hopscotch.startTour(tour);}});
};
handlerCloseandDoneTour=async function(){var settings={"async":true,"crossDomain":true,"url":"https://bilingualbirdies.com/wp-json/bbhappymonsterwptheme/v1/tourdone","method":"POST","headers":{"apikey":"FPGgiTCNPwc2GTOGcYbU8bknJwTowuyA","content-type":"application/x-www-form-urlencoded",},"data":{"page":"Flight School Training Prep","user":theUser.username.ID,}}
const existtour=await search_tour_done();if(!Boolean(Number(existtour))){console.log("save");$.ajax(settings).done(function(response){console.log(response);});}else{console.log("the tour already exists");}}
function search_tour_done(){var settings={"async":true,"crossDomain":true,"url":"https://bilingualbirdies.com/wp-json/bbhappymonsterwptheme/v1/search-tourdone","method":"POST","headers":{"apikey":"FPGgiTCNPwc2GTOGcYbU8bknJwTowuyA","content-type":"application/x-www-form-urlencoded",},"data":{"page":"Flight School Training Prep","user":theUser.username.ID,}};
let result=$.ajax(settings).done(function(response){
return response;});
return result;
}
document.addEventListener('DOMContentLoaded',async function(){let existtour=await search_tour_done();console.log("tour exist --->",existtour);if(!Boolean(Number(existtour))){init();}},false);