approval given by 88abw/pa, 88abw 2016 4764 , 29 sep...
TRANSCRIPT
Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
1 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
The goals of this patch are to learn about basic computer programming logic
or 3D modeling and apply that to a project.
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 patch requires the use of technology to be completed.
To complete the patch, only ONE activity from each section (Discover,
Connect, and Take Action) needs to be complete. The choice is yours for
each section! Just be sure to complete either all programming activities or all
3D modeling activities.
In case you didn’t know: Programming
Logic is like a set of building blocks that
you put together to write a program!
“From phones to cars to medicine, technology touches every part of our lives. If you
can create technology, you can change the world.” -Susan Wojcicki, CEO, YouTube
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
2 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
Troop leaders see Supplemental
Materials:
Discover
Choices for programming logic
Read About Programming Logic
Read the Programming Logic Packet and fill out the
worksheet. Work together to answer the questions as a
team and share explanations.
OR Watch Videos About Programming Logic
Open YouTube—Search for Code.org®.
Go to Playlists—Select “Hour of Code Tutorial.”
Watch the 3 videos below:
Mark Zuckerberg teaches REPEAT LOOPS
Chris Bosh explains REPEAT UNTIL
Bill Gates explains IF STATEMENTS
Go back to the playlists.
Select the playlist called “Learn about computer science.”
Watch this video:
Chris Bosh explains functions
Can you hear the video? ● Check the volume on the computer
● Check to see if your headphones are
plugged in.
STEP 7
3 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
Go back to the playlists.
Select the playlist called “CS Principles: Tutorials.”
Watch these videos:
CS Principles: Intro to Variables – Part 1
CS Principles: Intro to Variables – Part 2
CS Principles: Functions with Parameters
She talks about some things that are specific to a project,
so you only need to watch from 0:43 – 4:18.
4 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 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 and 2.
Learn how to use Autodesk® Tinkercad™
Make a free account at https://www.tinkercad.com/.
After your account is created, it should take you to a
lesson. Complete the first seven lessons. These include:
Learning the moves
Creating holes
Camera Controls
Scale, Copy, and Paste
Key ring, letters!
Die on the work plane
Mine craft party glasses
OR
OR
Learn How to use 3D Creationist
Download 3D Creationist and walk through the supplied
tutorial titled 3D Modeling: 3D Creationist.
Choices for 3D Modeling
Sketchup is a Trimble Product
Special thanks to the Autodesk®
Tinkercad™ Copyright © Autodesk, Inc.
5 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
Choices— Do the first for 3D modeling or the second for
programming logic
Brainstorm About 3D Modeling
Read the paper about 3D modeling and answer the
following questions together:
What are some other ways that 3D modeling could
be used?
How can you continue to improve your skills after
completing this patch?
Which way of using 3D modeling interests you the
most? Why?
Would you rather model, create textures, or
animate? Why?
Troop leaders see Supplemental
Materials:
Connect
OR
“Meet the Professionals”
Go to www.khanacademy.org.
Under “Subjects” in the top left corner select “Computer
Programming.”
Scroll to the bottom and select “Meet the Professionals.”
Read one of the following bios:
Amy Quispe, Data Liberator and Developer Relater
Carrie Cai, Researcher and Dancer
Allyson Lubimir, Support Engineer and Cat Lover
In case you didn’t know:
Code is the words for your program! STEP 5
6 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
“Meet the Professionals”— Continued
Partner with someone and answer the following questions:
What is the woman you read about like?
What is her job?
What is her background?
How does she make the world better with 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?
“To be able to code gives you the freedom to build anything and that is so empowering.”
- Karlie Kloss, Super Model
7 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
Choices— Do One
Program With Scratch
Scratch is developed by the Lifelong Kindergarten Group by
the MIT media lab. See https://scratch.mit.edu/.
Use Scratch to program an animation that uses all of the
concepts that you learned from the packet or videos:
commands, variables, functions with parameters, loops,
and conditionals.
Watch videos to help you learn Scratch.
1. Go to YouTube and search for “Scratch Ed.”
2. Click on the channel that comes up.
3. Under the “Playlists” tab select “Hour of Code.”
4. Watch videos 3 (Hour of Code: Deleting the Cat
Sprite) through 12 (Hour of Code: Adding
Background Sound).
Troop leaders see Supplemental
Materials:
Take Action
STEP 2
8 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
Program With Scratch—Continued
Decide on a project.
Project Option One:
Create an interactive, educational animation about something you
care about. This can be a TV show, an animal, a time period, or
anything you like!
These two wait blocks make your program wait until the user clicks to
say the next thing. You could also replace the click with a button press.
Project Option Two:
Have a character tell jokes or ask questions and then give the answer.
You can use a function with parameters of type string to make your
character talk.
STEP 3
9 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
Program With Scratch—Continued
You don’t need an account to make a project, but you do if
you want to save it.
If you want to make an account, click on “Join Scratch” in the top right
corner and follow the instructions.
Up top on the left side of the toolbar, select “Create” to start a new
project.
Before you start, explore the blocks and sprites then write out a plan for
your project and include how you’re going to use the required
concepts.
It’s ok if this plan changes or if you make a whole new plan after
you start.
You don’t have to be very specific with this, think big picture.
Can you use loops to keep your character talking? Can you use
conditionals to tell your project what to display?
10 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
Use Tynker™ to program an animation that uses all of the
concepts that you learned from the packet or videos:
commands, variables, functions with parameters, loops, and
conditionals.
Watch a video to help you learn Tynker™.
Go to youtube.com and search for “Tynker™
Workshop Basics.”
Watch the video that looks like this:
You can go back to Tynker's™ YouTube while you’re working
to watch more tutorials.
Troop leaders see Supplemental
Materials:
Take Action
STEP 2
Program With
11 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
Program With Tynker™—Continued
Your Troop Leader made everyone a Tynker™ account earlier. See
them to get your username and password.
Decide on a project. Choose one of these options:
Collect or avoid items as they fall.
Choose a main character and add code to make it move left
and right.
Create clones of the falling items to avoid having a lot of actors.
Change Y by a negative amount of pixels to make objects fall.
Choose your own adventure.
Use user input and multiple levels or backgrounds to make a
Choose-Your-Own-Adventure game!
Write out all the possible storylines before you start. You can
edit this after you start if you change your mind.
Before you start, explore the blocks and actors then write out a plan
for your project and include how you’re going to use loops,
conditionals, and at least two functions.
It’s ok if this plan changes or if you make a whole new plan after
you start.
You don’t have to be very specific with this, think big picture. How
will you make your character move? What will your story be
about?
12 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
For additional Sketchup help, go to:
https://www.youtube.com/user/SketchUpVideo
or search their forums at http://forums.sketchup.com/.
To Download Sketchup:
Go to http://www.sketchup.com/download.
Select “Personal Projects.”
Fill in the rest of the information.
Model a one story house with at least three connecting rooms.
Have 3 windows in your house.
Add color or texture to your walls and floors.
If you have time, model some furniture to put in the rooms.
You don’t need to add a roof.
HINTS
Create a 3D model using Sketchup
13 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
You can draw the layout of your house and outline of the walls,
then use the push/pull tool to lift the walls up.
You can make windows and doors by drawing their shape on
a wall and then using the push/pull tool to push the shape until
it is even with the opposite face of the wall.
14 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
Create a model of a character, place, or thing from your favorite
TV show, movie, book, or video game.
Choose between Autodesk® Tinkercad™ or 3D Creationist.
Both have a gallery of user created models. Look through the one on the
program you’re using to get an idea of what you can do.
Use at least 10 shapes to build your model.
3D Creationist
Autodesk® Tinkercad™
For more help with 3D
Creationist go through
the in-app tutorial.
For more help with Autodesk®
Tinkercad™ go to their
YouTube channel or
complete more
lessons.
Autodesk screen shot reprinted courtesy of Autodesk, Inc.
15 Distribution A: Approved for public release; distribution is unlimited. Approval given by 88ABW/PA, 88ABW-2016-4764 , 29 Sep 2016
I can give service by…
I am inspired to…