What's included
Meets on Demand
schedule meetings as needed50 mins
per sessionTeacher support
Homework
1 hour per week. Activities will be given at the end of each class.Assessment
Assessments available upon request.Class Experience
You will work with your educator on a 1:! basis. Working at a level and pace that suits you. Depending on your provicency and what you would like to achieve at the end of the classes, you can expect to cover some of the following althought the order may be altered to suit individual learners needs. Beginner Level: Introduction to JavaScript: Basics of JavaScript (variables, data types, operators) Understanding the Document Object Model (DOM) HTML and CSS Basics: Basic HTML structure for game development Styling with CSS for game elements Introduction to Canvas: Utilizing the HTML5 Canvas element for graphics Basic drawing and animation with Canvas Intermediate Level: DOM Manipulation and Event Handling: Dynamic updating of web pages with JavaScript Handling user interactions and events Introduction to Phaser.js: Overview of the Phaser.js game framework Setting up a Phaser.js project Game Physics and Collision Detection: Implementing basic physics in games Detecting and handling collisions Advanced Level: Advanced Game Development with Phaser.js: Animations and tweens Audio integration Camera effects and transitions Asynchronous JavaScript: Introduction to asynchronous programming Working with Promises and async/await Multiplayer Game Development with Socket.io: Setting up a multiplayer server with Node.js Integrating Socket.io for real-time communication Specialized Topics: Game Design Patterns: Understanding common game design patterns Applying patterns to improve game architecture Mobile Game Development: Adapting games for mobile platforms Touch input handling and optimization Advanced Project: Guided development of a complete game project Integrating multiple concepts learned throughout the course Optimization and deployment considerations
Learning Goals
Embark on a journey of JavaScript and unlock your creativity and develop your knowledge of Web and game development.
Other Details
Supply List
All materials will be posted in the classroom ahead of time. Any plug-ins required to be dowloaded will be explained ahead of class time from https://atom-editor.cc/
External Resources
In addition to the Outschool classroom, this class uses:
Sources
Any online sources will be used by the instructor as educational purposes. Learners are not directed to third party websites However they may be required to install software onto their devices from https://atom-editor.cc/
Teacher expertise and credentials
10 teachers have teaching certificates
Alabama Teaching Certificate in Elementary Education
Michigan Teaching Certificate in Elementary Education
Massachusetts Teaching Certificate in Elementary Education
Massachusetts Teaching Certificate in English to Speakers of Other Languages
Kentucky Teaching Certificate in Elementary Education
Kansas Teaching Certificate in Elementary Education
Non-US Teaching Certificate in Elementary Education
Virginia Teaching Certificate in Elementary Education
Texas Teaching Certificate in English/Language Arts
Texas Teaching Certificate in English to Speakers of Other Languages
Texas Teaching Certificate in English/Language Arts
Oklahoma Teaching Certificate in English/Language Arts
Texas Teaching Certificate
Texas Teaching Certificate
Non-US Teaching Certificate in English/Language Arts
9 teachers have a Graduate degree
Master's Degree in Education from University of West Alabama
Master's Degree in Education from Saginaw Valley State University
Master's Degree in Education from American International College
Master's Degree from Duke University
Master's Degree in Music or Theatre or Arts from University of Houston-Clear Lake
Master's Degree in Civil Engineering from University of Ottawa
Master's Degree in Special Education from Moreland University
Master's Degree in Education from University of Houston Clear Lake
Master's Degree in Education from Lesley University
11 teachers have a Bachelor's degree
Bachelor's Degree in Education from University of Montevallo
Bachelor's Degree in Education from Mount Holyoke College
Bachelor's Degree in Education from Asbury College
Bachelor's Degree in Psychology from Furman University
Bachelor's Degree in Education from Longwood University
Bachelor's Degree in English from University of Wisconsin-Milwaukee
Bachelor's Degree in Education from University of Houston Clear Lake
Bachelor's Degree in Elementary Education from Whitworth University
Bachelor's Degree from Angelo State University
Bachelor's Degree in Foreign Language from Angelo State University
Bachelor's Degree in English Language and Literature from Bohai University, China
Bachelor's Degree in Marketing from University of Missouri
Coding Educators are highly knowledgeable and have more than 5 years experience in this area.
Here is a link to a document with all of Wild and Unstructured Learning's teachers. They are listed alphabetically in the document.
https://docs.google.com/document/d/1zItA4QLkRR6dfhOEMzBjrWW_Zssk9Yz5B90Nstuli0c/edit?usp=sharing
Reviews
Live 1-on-1 Lessons
$81
per sessionMeets on demand
50 min
Completed by 1 learner
Live video meetings
Ages: 7-18
Financial Assistance
Tutoring
More to Explore
AdvancedProgramming ScratchMultiThe Secret ZooWings Of Fire Dungeons In DragonsChocolate Chocolate Chocolate A Baking Course For OlderDeanna CloverDrawing MythicalCameraMoving And GroovingMedical HistoryLeopardWhats For Dinner 30 Cooking Confidence With KristySocial AssertivenessCherry Learning Center