The document welcomes students to class and introduces coding concepts like Minecraft mods, JavaScript, and coding functions. It discusses having students introduce themselves, asks if they have experience with Minecraft and coding, demonstrates a simple coding function, discusses modifying code to change Minecraft gameplay, shows a Minecraft mod demo video, and outlines class guidelines.
10. Who’s played Minecraft before?
Who’s heard of Javascript?
Has anyone done coding before?
11. What’s something YOU would love to change about Minecraft?
“mod” (short for “modification”) n. – an alteration to video game code, allowing the game to
work in ways other than originally intended.v
12. JavaScript n. – a powerful computer
programming language, commonly used to
create video games, websites, and
smartphone app’s
13. Blah blah blah…
Let’s look at some code!
function DoSomething() {
var x = 123;
// Let’s say “x” is equal to 123
if (x == 456) {
// If x equals 456…
student.ClapHands();
}
else {
student.StompFeet();
}
}
14. BUT WAIT!!!??!??!
function DoSomething() {
Let’s say “x” is equal to 123
If x equals 456 Then
Students should clap their hands…
Else
Students should stomp their feet…
}
How many TIMES should we clap hands or stomp feet?
When should we stop??
15. Okay, let’s “mod” this code…
function DoSomething() {
var x = 123;
if (x == 456) {
student.ClapHands(2);
}
else {
student.StompFeet(4);
}
}
17. • “As you learn Javascript you will be able to
create cooler stuff in Minecraft - not just
buildings. You'll be able to add new rules and
items to the game - even create mini-games
for you and your friends.”
• Walter Higgins (Creator of ScriptCraft)
• Here are some other ideas:
https://www.youtube.com/user/walterhiggins0
303/videos
19. Class Guidelines
• How to ask for help if you’re having trouble?
• Who should you ask for help?
• Should you ever just give up?
• Is it okay to play Minecraft while I am
teaching?
Welcome to the Intro to JavaScript Through Minecraft class! Velocity is offering these classes to kids your age, and I jumped at the chance to volunteer to help bring this content to you. We started on this curriculum back in January and we launched our first beta test class in April, and we’ve had great reviews. This is my second time teaching one of these courses. We’ll meet once per week for a month, and I’ll give you hands-on practice coding JavaScript and modifying Minecraft to get it to do cool stuff that it doesn’t normally do straight out of the box. And if you like what you learn in this class and you want to dive deeper, Velocity has more coding classes where you can learn different coding lanugages and explore this as a possible career option for you.
Let me introduce myself.
Hi, I’m Brittany, I’ll be your trainer today.
THIS IS HOW WE DO IT
Are any of you Katy Perry fans?
What did we learn last week? What was your favorite thing that you built?
What questions do you have over anything we learned last week?