6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by...

11
Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

Transcript of 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by...

Page 1: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

Page 2: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat
Page 3: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

1 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

The goals of this patch are to learn about 3D modeling or beginner

Java programming and apply that knowledge to a project that can

be expanded.

This program is divided in three sections: Discover, Connect, and

Take Action. Each section has different types of activities based on

different levels of technology. This full patch program requires the

use of some kind of technology. If there is only tablet access,

complete the programming activities. If there is computer access,

you can choose programming or 3D Modeling.

To complete the patch, only ONE activity from each section

(Discover, Connect, and Take Action) needs to be completed. The

choice is yours for each section! Just be sure to complete either all

programming activities or all 3D modeling activities.

Activity with no technology

needed

Activity that requires a tablet

Activity that requires a computer

Activity that can be completed

on a tablet or computer

These will tell Troop Leaders what part of the supplemental

materials you need for a certain activity

Page 4: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

2 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

Pick one of the following

Learn Java at https://www.codecademy.com/

Make an account.

Select “Catalog”

Select “Learn Java.”

You can skip the quiz, only complete the lessons.

Complete through lesson 2.11 (Generalizations).

OR

Read about Programming in Java

Read the Intro to Java Programming

packet.

OR

Troop leaders see Appendix A

Troop leaders see Appendix B

In case you didn’t know: Java is a

programming language. Just like there are

many languages that are spoken around

the world, there are many languages to

write code in.

Page 5: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

3 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

Watch Sketchup video tutorials

Go to http://www.sketchup.com/.

Click “Learn” in the upper right corner.

Click “Get Started.”

Watch “Getting Started with Sketchup” Part 1, 2 & 3.

Follow along in Sketchup.

Sketchup is a Trimble Product

Please note that putting large or complicated models in your scene

from the 3D warehouse will slow down your computer.

Troop leaders see Supplemental

Materials:

Discover

Watch Blender Basics

Go to https://cgcookie.com/course/blender-basics/.

Watch all six videos and follow along in Blender. Troop leaders see Supplemental

Materials:

Discover

OR

Page 6: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

4 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

Do the first option for programming, the second

one for 3D modeling, OR the third for either

Stories Go to https://www.codecademy.com/stories.

Read about one of the following people:

Saadika Alard: From Retail to Front End

Kari Tarr: One Year to Dev

Laura Kelly: Study the human mind – with Python

Liz Beigle-Bryant: A new career at 55

Jennifer Ch’ng: Code composer

Dilys Sun: Want to change careers? Learn to code.

In a group, discuss the following:

What is the woman you read about like?

What is her job?

What is her background?

Why did she learn to code?

Once you’ve heard about all of the women, how

are they different? How are they similar?

What do you finding interesting or exciting about

what they do?

How can knowing how to code help you in the

career you want?

What did you learn from this woman’s story that you

can take with you when you learn how to code?

OR

Page 7: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

5 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

Troop leaders see Supplemental

Materials:

Connect and

Appendix C

Brainstorm about 3D modeling

Read the 3D modeling packet.

Do your own research about 3D modeling and choose

one of the following:

Write about what you’ve learned. Give a brief

description of the information that you found and

include your thoughts. List any webpages you visited.

Read over the questions below and answer them in

your writing.

Get into groups and discuss your research on 3D

modeling. Be sure to answer the following questions.

What are some other ways that 3D modeling could be used?

How can you continue to improve your skills after completing this patch?

Out of the 5 ways 3D modeling can be used, which one interests you the

most? Why?

Would you rather model, create textures, or animate? Why?

OR

Page 8: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

6 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

Troop leaders see Supplemental

Materials:

Connect

Research about women in computing

Look up a few women who are either currently working

or previously worked in computer science. Write a paper

about what you find or share it in a group discussion.

Consider the following:

-What education did she have?

-How did she enter the field?

-What did she do for a living?

-What was her contribution to

computer science?

What organizations for women in

technology are available?

-How do you join them?

-How are they different?

-What do they do?

-Is there a group that meets near you?

In case you didn’t know: In its early days,

computer programming was considered to

be one of the few career options open to

women. It wasn’t until around the 1980’s

that it really became a male-dominated

field.

Page 9: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

7 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

“To be able to

code gives you

the freedom to

build anything

and that is so

empowering.”

-Karlie Kloss,

Super Model

Program in Java

The last page of the Intro to Java

Programming packet is a cheat

sheet that you can use while writing

your program.

Get Ready

If you’re on a computer, go here:

http://code.sololearn.com/#java

If you’re on a tablet, open the “Learn Java” app and

go to Code Playground. Click the + in the bottom

right corner to make a new project.

Write a program that will randomly output something. For

example:

A name

A fortune

Use all 3 kinds of conditionals that you learned (if/else,

switch, ternary).

Troop leaders see Supplemental

Materials:

Take Action

OR

int num = (int)(Math.random() * 5) + 1);

sets num to a random number between 1 and 5,

inclusive.

Conditionals can be nested. For example, you

can put a switch statement inside an else.

Page 10: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

8 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

You can image search online for “Blender Cheat Sheet” and

you’ll find lists of the keyboard shortcuts for Blender.

Create a roller coaster using Blender

Create a model of one of a simple roller coaster

You can recreate an existing rollercoaster or

design a new one.

Don’t worry too much about the supports, focus

on the tracks then add more if there’s time.

Create a Greek column using Sketchup

Create a model of one of Greek columns

Start with a Doric column.

If you want more of a challenge and have

time, try to make an Ionic column.

If you’re really feeling ambitious, attempt a

Corinthian column.

OR

For additional Sketchup

help, go to:

www.youtube.com/

user/SketchUpVideo

or search their forums at

forums.sketchup.com

Page 11: 6475, 16 Dec - Gaming Research Integration for Learning Lab · 2019-05-13 · Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016 You can image search online for “Blender Cheat

9 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-6475, 16 Dec 2016

I can give service by…

I am inspired to…