This is how you can make a simple block that tells you the date or time in Scratch. Code for step 8: dateTime: itemName | hour | 'year' = itemName ifTrue: [^ Date today year]. 'month' = itemName ifTrue: [^ Date today monthName]. 'day index' = itemName ifTrue: [^ Date today day]. 'full date' = itemName ifTrue: [^ Date today]. 'weekday' = itemName ifTrue: [^ Date today weekday]. 'hour' = itemName ifTrue: [Time now hours > 12 ifTrue: [hour _ Time now hours - 12] ifFalse: [hour _ Time now hours]. ^ hour]. 'minute' = itemName ifTrue: [^ Time now minutes]. 'second' = itemName ifTrue: [^ Time now seconds]. ^ 42