Want to create interactive content? It’s easy in Genially!
MICROLEARNING PROJECT
Ashley Tyler
Created on October 20, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Object Animation
Enter Course
web development
object animation
Hello class, I am your instructor, Ashley. Today we are going to learn about JavaScript animations. This course is designed to help you understand what JavaScript is and its uses, to create a full website with visible, sliding images and material that fade in and out in animation. Click the arrow in the top right corner to view a short video showing what you can do with fade in and out content on a web page.
hello!
object animation
Project example
Indicates Additional Info
Next
Previous
Menu Button
Home Button
object animation
navigation icons
object animation
course completion
Course Tools
navigation Help
Quiz games
block Contents
learning outcomes
instructor info
introduction
menu
Click for Requirements
object animation
object ANIMATION
Web Development
Department
JavaScript
Experience
Optional
Type
English
Language
2 HOURS
Duration
Online
Modality %
INTRODUCTION
object animation
This course allows students to build upon their knowledge of HTML and CSS for websites and apps to produce complex, creative, and responsive designs. In addition to developing an advanced understanding of CSS and HTML, students are introduced to the concept of JavaScript, another front-end programming language.
ABOUTTHE course
introduction continued (about)
object animation
Office Hours: M-F 6pm-8pm Phone: 246-810-1214 Email: atyler22@students.kennesaw.edu Please contact me with any questions. Office hours are listed, but you can email whenever you have a question and I will get back to you within 48 hours.
Facilitator
Ashley Tyler
Web Development
INSTRUCTOR
Atom
- The preview package is what you will be using to view your progress and screen capture your pages, then send them to the email listed in the introduction.
- Look around the website W3 Schools to read a bit, see if you can practice a few of the examples, or just get more information/practice in some areas you have interest in.
- Do the same for Bootstrap. You can build on the practice from W3 schools to copy and paste from Bootstrap.
- We will be using Atom to code the sites
- Once downloaded and in Atom, Navigate to:
- Packages tab
- Settings view
- Open
- Click Editor
- Enable: scroll past end/ show indent guide/ show line numbers/ soft wrap
- Click Packages - type atom-html-preview 0.2.7 to install
object animation
course tools
object animation
- Participants will be able to create the entire website of their own idea and design.
Create
page creation
- Participants will be able to hone their skills by combining the steps and begin building the website.
Combine
build experience
- Participants will be able to gain knowledge in building web pages by applying usage of the terms step-by-step.
Practice
Term Familiarization
- Participants will be able to gain insight and understand HTML, CSS, and javascript terms.
apply knowledge
knowledge
01
03
04
02
learning outcomes
Unit 03 Combine
Unit 03 JavaScript Terms
Unit 03 Present Project
Unit 03 Functions
object animation
Unit 02 Build Website
Unit 01 Create Animations
Unit 02 Arrays
Unit 01 Link Pages
Unit 02 Creating Buttons
Unit 01 Creating Forms
Unit 02 CSS Terms
Unit 01 HTML Terms
block 03
block 04
block 02
block 01
B3
B2
B4
B1
block CONTENTs
object animation
Flashcards
JavaScript Quiz
CSS Quiz
HTML Quiz
Overall Terms
JavaScript Terms
CSS Terms
HTML Terms
quizzes
terms
block one
Link to install Bootstrap plugins
object animation
Contact Page Quiz
Combine
Create Buttons
Create Forms
Flashcards
Creating Buttons
Creating Forms
Practice HTML, CSS
web page
review/practice
block two
You're halfway there! Would you like to take a break and play a game?
BREAK TIME!
object animation
No. Next Block
Yes!
Test your memory with these six pairs of cards!
FIND THE PAIRS
START
Memorize the positions
i'm ready!
Wrong
Oh no!
Memorize the positions and try again
Wrong
try again
Wrong
Oh no!
Memorize the positions and try again
Wrong
try again
Wrong
Oh no!
Memorize the positions and try again
Wrong
try again
Wrong
Oh no!
Memorize the positions and try again
Wrong
try again
Wrong
Oh no!
Memorize the positions and try again
Wrong
try again
HH:MM:SS
Where is the pair?
HH:MM:SS
Where is the pair?
HH:MM:SS
Where is the pair?
HH:MM:SS
Where is the pair?
HH:MM:SS
Where is the pair?
HH:MM:SS
Where is the pair?
HH:MM:SS
your time
GREAT JOB! See if you can beat your time next tine!
Congratulations!
What block would you like to navigate to?
BREAK TIME OVER!
object animation
Play Again
object animation
Functions Quiz
Combine
Use Scripts
Flashcards
Functions
Scripts
Link Pages Together
quizzes
review/Practice
block three
Link to Greensock Plugins
object animation
Begin Building Website
Combine
Use gsap.fromTo ( )
Use GSAP
Flashcards
gsap.fromTo ( )
GSAP
Greensock
FINAL PROJECT
+ info
quizes
review/practice
block four
How Well do You Know The Terms?
FlipCard Quiz
Start
1/15
DOM
Boolean
If Else
Can have only the values of true or false.
Boolean
A JavaScript Boolean is a logical data type that can have only the values true or false, often used to decide which sections of code to execute (such as in if statements) or repeat (such as in for loops).
1/15
Next
2/15
Style
Responsive
Max-width
Pages respond to all devices by automatically adjusting for any screen size.
Responsive
Responsive means web pages respond to all devices by automatically adjusting for any device’s screen size and viewports.
2/15
Next
3/15
CSS
Paragraph
Styles
Adding attributes such as color, font, size to an element.
Styles
Adding a style means adding attributes such as color, font, size, and more to an element.
3/15
Next
4/15
Boolean
Scrpit
If Else
Executes the true and false parts of a given condition.
If Else
The if-else statement executes a block of code of both the true part and the false part of a given condition. If the condition is true, the “if” is executed and if the condition is false, the “else” is executed.
4/15
Next
5/15
Class
Styles
!important
Used to override all styling for that specific property.
!Important
The !important rule is used to add more importance to a property/value and override all previous styling rules for that specific property.
5/15
Next
6/15
Loop
Concatenate
Return
Runs the same code continuously.
Loop
Loops are used to run the same code over and over again, each time with a different value. A loop will continue running until a specified condition returns false.
6/15
Next
7/15
Float
Align
Left
Specifies the positioning of content.
Float
Float specifies the positioning and formatting of content, such as left or right, and can be used to wrap text around images.
7/15
Next
8/15
Semantics
HTML IDs
Paragraphs
___ define and indicate the contents.
Semantics
Semantics clearly describe an element’s meaning to define and indicate the contents, such as <header>, <table>, and <nav>.
8/15
Next
9/15
HTML ID
Concatenation
Array
The merging of strings together to form one string.
Concatenation
The concatenation of two or more strings is the operation of merging them together to form one string.
9/15
Next
10/15
Iframe
img src
Frame
A tag for embedding a web page or a map.
Iframe
An iframe is a tag used to embed a web page or map into a web page.
10/15
Next
11/15
Loop
Function
Return
Ends an execution and sends a value back to caller.
Return
A return is a statement that ends function execution and sends a value back to where it was called.
11/15
Next
12/15
Margins
Responsive
Max-width
The width does not stay large in smaller windows.
Max-Width
Max-width makes a site usable on small devices by making sure the width does not stay large when the window is smaller.
12/15
Next
13/15
Inherit
Overflow
HTML
Clips or adds scrollbars to content too big.
Overflow
Overflow is a property that controls content that is too big to fit and specifies whether to clip the content or to add scrollbars.
13/15
Next
14/14
Variables
Array
String
Sequence of letters, numbers, or symbols.
String
A sequence, (starting in position 0), of characters that may consist of unchanging letters, numbers, or symbols.
14/15
Next
15/15
Object
Form
Array
Can store multiple values in a single variable.
Array
An array is an object that can store multiple values in a single variable. Each item in an array has a numeric index that allows you to access it, starting at index zero.
15/15
Next
Congratulations!
You've reached the end
Try again
Try again
CSS quiz
JavaScript quiz
HTML Quiz
match game
flashcards
object animation
quiz games
greensock
please review additional resources below for more hands-on learning
bootstrap
You HAVE REACHED THE END OF THIS COURSE
w3 schools
object animation
course completion
object animation
Thank you for participating in this course.
congratulations!