Mobile Application Design and Development Industry Certification

Size: px
Start display at page:

Download "Mobile Application Design and Development Industry Certification"

Transcription

1 Page 1 Mobile Application Design and Development Industry Certification Certification and Course Overview This course provides the learner with an introduction to mobile application development. The course will cover the basics of the mobile application industry as well as the basics of programming. This course assumes a familiarity with the computer and mobile devices, but does not assume that the learner has any prior programming experience. At the end of this course the learner will have the opportunity to earn the industry certification offered by the WebProfessionals.org association. The Mobile Application Design and Development Apprentice Certification is a full industry certification and the certification exam must be taken at an approved proctored location either physical or online as determined by the WebProfessionals.org. The Certification exam delivered by the WebProfessionals.org association can only be taken by a learner who has successfully completed this course and has achieved a minimum course score of 80% and has the recommendation of the course facilitator. The WebProfessionals.org is an international industry association for IT professionals engaged in web and connected applications for mobile devices. The WebProfessionals.org have been serving IT professionals for over 20 years. WebProfessionals.org are proud supporters of SkillsUSA, WorldSkills International and numerous competitions and events that help provide learners with their professional career goals. Prerequisite: None Proctored Exams: Final Certification Exam (Learner may take the certification exam after completing one semester of coursework.) Length: 1 Semester or 1 Year Instructor Information All facilitators will have completed a Facilitator Training and Orientation prior to conducting this course. This training is provided to the facilitator by an experienced and certified trainer. These trainers are registered with either CTe Learning or Et Tu Create. Facilitators are provided with all solutions to student activities, and instructional videos as part of the facilitator/instructor materials. Access to these materials are provided during the facilitation training. Textbooks and Resources The online line course is provided by Et Tu Create LLC. (ETC). ETC provides the curriculum and reading materials for this course. Course Overview for the Learner Do you want to create the next big app? Are you interested in learning how to create apps easily and swiftly, while gaining a certification that will help you get started along a new career path? Maybe you want to learn about mobile

2 Page 2 application design so you can create apps for your own business or just for fun. Then, mobile application course is a perfect place to start. This course does not expect or require any previous programming or design experience. You will learn the skills you need through our real-world project based learning approach. By the time you are done you will have a series of apps that demonstrate your understanding, a portfolio showing the breadth of your work and a certification * that tells the world that you have what it takes. The certification exam for this course is administered by the WebProfessionals.org association. You will gain the design and technical skills needed to go from concept to finished product. You will learn how to determine customer needs, create a project plan and produce the application. You will acquire and practice the programming skills needed to develop quality mobile applications. As you work through the real world projects you will develop interpersonal skills in communication, and project management. You will learn not only how to design an app, but ways to monetize your work and generate revenue from apps you create. This project-based experience also provides career exploration opportunities as you engage in video interviews of entrepreneurs, hardware techs, and mobile application creators. You will learn what it takes to be a professional in the field and how to grow your passion and interest into a career. During this course you will create a number of different mobile applications you are free to share with friends or continue to develop into marketable applications. *Upon completion of this course you will be enrolled into the final certification exam. This course will prepare you to take the Apprentice Mobile Application Design and Development Certification Exam. To receive this certification you must complete the practical (project and tutorial) work and pass the certification final exam administered by the WebProfessionals.org association. Technology Requirements Participation in this course will require the basic technology for all online classes : A computer with reliable Internet access, a web browser, Acrobat Reader, A word processor AGK Basic App Development Kit Full and free 30 day download (trial version) available at (discounted full versions available to course enrollees) Access to a smart phone or tablet Optional Not Required (Learner can test all apps developed simulated for a mobile device on their computer) Course Objectives To understand the basics of application programming To understand mobile application industry, career options, history and future To understand the basics of designing applications to meet user needs To write thoroughly documented programs To create and test appropriately robust software applications Understand how to create, monetize and promote an application Measurable Learning Outcomes Understand basics of programming Write thoroughly documented programs Write well tested and appropriately feature robust applications

3 Page 3 Demonstrate the ability to write program documentation that is succinct, thorough, and maintains standards of good English. Demonstrate the ability to compile, load and run an app program using a compiler. Explain what an application the life cycle process is and its value to a developer. Explain the responsibilities of a project manager. Explain the basic differences between mobile devices and how they affect good application design. Understand the diversity of career pathways available to individuals passionate about programming and application design. Explain the differences in legal entities that could be used for a entrepreneurial startup. Understand the importance of intellectual property Explain how to protect the intellectual property involved in a mobile application Understand the basics of a good contract and what makes a contract enforceable Understand the history of the smart phone and mobile devices Explain the differences between smart phones, tablets, phablets as it relates to good mobile app design Understand the diversity of mobile device operating systems and how that impacts initial design and development decisions Explain which mobile application life cycle is the right choice for a first time independent developer Compose a spreadsheet to compare different monetization models Understand why specific monetization strategies are better for certain types of applications Understand the value of "stickyness" as it relates to revenue potential. Develop a simple sales plan for a new application Understand how monetization, application design and marketing all contribute to revenue. Understand the need and process of version control during application creation Demonstrate an understanding of project management triangle and weighing choices. Explain what makes for good User Experience design Explain what makes for good User Interface design Explain the difference between UI and UX in application design. Understand the importance of graphics and branding as part of the User Experience design Demonstrate the main elements of a good testing process Explain how testing improve ROI for an application

4 Page 4 Assignments and Course Flow Course Flow This course allows the learner the freedom to work at their own pace, but they must complete the course fully prior to getting authorized or recommended to sit for the final certification exam. There are two main sections to this course. The top section of 11 chapters delves into the Mobile Application industry and may be completed in any order. Each industry chapter has a quiz that must be completed at the end of the chapter. The second group of chapters are the Programming and Design Tutorials (PDTs) and this group of chapters must be completed in sequence. In some chapter there will be additional assignments called DIYs or WCIMs as well as small app projects. The learner will complete all activities in one PDT before continuing to the next. Most PDTs have a final quiz at the end of the chapter. You are expected to complete each of these activities before continuing on to the next section. Course Projects Though out this course the learner will create a series of applications. These applications are mandatory and part of the body of work that must be completed prior to receiving the recommendation from the facilitator to sit for the industry certification exam. These project include: Reaction Speed Test App (Learner Welcome) Anti Bullying Check List App for Kids (PDT 2) Simple Reaction Tester App (PDT 3) Multiplication Tables Learner App (PDT 4) Last Key Press to Scan Code Tool App (PDT 5) Mini Text Calculator App (PDT 6) The Sync App Ascii Animation App (PDT 7) Benchmark (Sprite Graphics) App (PDT 8) Graphical Calculator App (PDT 9) Curtains Curtains Curtains Sales App (PDT 13) RGB and Hex Color Selector Designer App (PDT 13) Logic Condition Tester App (PDT 14) Name That Holiday Song Game (PDT 15) Spirit Level App (PDT 16) YouCALC App (PDT 17) Capstone Project App (PDT 18) Selection of example Apps attached to this course can be found at:

5 Page 5 Course Chapters Industry Chapters Industry 1 Introduction to Mobile Applications Market Introduction and History of Mobile Devices Introduction and History of Mobile Applications Future of Apps and App Development Top and Types of Apps Industry 2 Careers in Mobile Application Job Outlook Getting Hired Building Your Portfolio Maintaining Your Professional Edge Hiring Yourself (Going Entrepreneurial) Industry 3 Legal and Ethics in Business Why Protect Intellectual Property Examples of Intellectual Property Disputes in Software Content Copyrights and Fair Use. Ethics and Your Mobile App Privacy Laws and Mobile Applications Basics of a Good Contract Basic Business Entities Industry 4 Introduction to Mobile Hardware CPU Speed of Processor RAM and Storage Mobile Hardware Phones, Phablets and Tablets Interactive Display Technologies

6 Page 6 Sensors Connecting (NFC, Bluetooth, WIFI, 3G, 4G, LTE) Industry 5 Introduction to Mobile Operating Systems The Operating System (OS) Windows CE,Phone, Pocket, Mobile and RT Developing for ios Developing for Android Developing for the Other Mobile OSs Industry 6 Mobile Application Life Cycle Software Lifecycles Parts of a Life Cycle Standard Life Cycle Models Life Cycles from the User s (Customer) Perspective Industry 7 Project Management Software Project Management Why Make a Plan? What are the Basic Phases of a Project Plan Simple Versus Sophisticated Project Management Setting Goals and Deadlines Life Cycle, Project Management and Design Planning Stages and Activities Version Control The Project or "Iron" Triangle Industry 8 Designing For Your Customer UI UX Mobile UX Design Basic Principles of UX Task Based Design Mobile UI Design Elements of UI Design

7 Page 7 Designing for Thumbs What s Trendy in UI Logo and Icons Industry 9 Testing and Quality Control Quality Assurance The Importance of Quality Quality and Software Teams Return on Investment (ROI) and Quality Testing Approaches Testing After Deployment Industry 10 Monetization and Sustainability Talking about Monetization The App Stores Monetization and Your Business Model There are five types of monetization strategies Marketing Your App Industry 11 Marketing and Selling Your Mobile App Target Market Creating the Buzz Launch and Beyond PDT 0 Programming and Design Tutorials Overview on how to use the PDTs ( Programming and Design Tutorials ) PDT 1 Getting Started What is a program Programming languages Human beings are the opposite of a computer Basic program structure.html AGK Commands Program Indentations

8 Page 8 PDT 2 Your First Program, REM, DO, Print, Loop and Sync Creating Your New Project Hello World REM DO Print WCIM Anti Bullying Check List App for Kids (PDT 2) PDT 3 Working with Identifiers (Variables), Mathematics and Logic Working with Identifiers Identifier naming rules Symbolically defining an Identifiers nature Integer Identifiers Float Identifiers String Identifier Mathematics Legal Mathematical Operators Logic and decision making Processing Strings WCIM Simple Reaction Tester Alpha Converting Strings to values and back WCIM Simple Reaction Tester App (PDT 3) PDT 4 Basics of Loops Loops Do and Loop For and Next Repeat Until WCIM Multiplication Tables Tool App (PDT 4) PDT 5 Getting User Input Getting input from the keyboard Get raw input from the keyboard

9 Page 9 WCIM Key Press to Scan Code Tool App (PDT 5) PDT 6 Mini Project Text Calculator Creating the Text Calculator App Mini Text Calculator App PDT 7 Controlling Your Environment, Program and the Virtual Canvas Setting up your visual environment Keeping your program under control Understanding your virtual canvas WCIM The Sync App Ascii Animation (PDT 7) PDT 8 Working with Images and Sprites Working with images Assigning Images to sprites Setting sprite data Getting the pointer Getting sprite data Checking for Sprite and Pointer Interaction WCIM Stick Man Dance App (PDT 8) PDT 9 Mini Project Graphical Calculator Introduction to Graphical Calculator and DIYs Graphical Calculator Graphical Calculator Source Code WCIM Graphical Calculator App (PDT 9) PDT 10 Constants, Types, Arrays and Global Local Identifiers Constants Creating Types Arrays Multidimensional Arrays Arrays and Types Global vs Local

10 Page 10 WCIM Best Friend Database App (PDT 10) PDT 11 IDE, Subroutines and Functions Introduction IDE Subroutines Functions Multiple_Files WCIM UCalcU Math Trainer App (PDT 11) PDT 12 Saving Data, Writing Files and Loading Files Introduction Saving and loading Identifiers Creating a file The files created witin the windows file system Loading data Adding redundancy Line by line WCIM Curtains Curtains Curtains Sales App (PDT 12) PDT 13 Text Objects, Updating, Color, Setting Visibility and Using Font Maps. Brawler Font Text objects Creating Text Setting Text Size Setting Text Position and Alignment Updating Text Strings Changing Text Color Setting Text Visible Setting Text Font WCIM Emergency Contacts List App (PDT 13) PDT 14 Decision Making with AND,OR,XOR, NOT, SELECT and CASE Decision making extended introduction AND

11 Page 11 OR XOR NOT The SELECT and CASE statement WCIM Logic Condition Tester App (PDT 14) PDT 15 Adding Audio, Encoding, Playing and Loading Type Introduction to music copyright and law File Formats Loading and playing music files Loading and playind sound files WCIM Name That Holiday Music Game (PDT 15) PDT 16 Creating Virtual Buttons and using internal mobile sensors Creating Virtual Buttons Adding graphics to virtual buttons Getting Virtual Button data Setting Virtual Button Status WCIM Spirit Level App (PDT 16) PDT 17 UI Function Creating Virtual Buttons and using internal mobile sensors Creating a simple label Creating a portable interface Creating a button Creating a slider Creating a scrolling text box WCIM Advanced DIY User Interface App (PDT 17) PDT 18 Capstone project development and deployment Development Steps Design Document File Beta Tutorial Main AGC

12 Page 12 Functions AGC Subroutine AGC Experimental AGC DIY Commenting Your Code Testing Your Project DIY Applying Bug Fixes Release Candidate Release Phase DIY Add a post release feature App Challenge App Design Projects Team or Independent Extended Projects (Semester Offering Choose 1, Year Long Course Offering Does All 3) Ind Proj 1 App Challenge Create a For Profit App Ind Proj 2 Future App Challenge International Competition Project Non Profit Edutainment App Ind Proj 3 Start Something Today Challenge The Mobile Application Design and Development Course is developed by Et Tu Create, LLC. This course is distributed by CTeLearning.com.

Computer Programming I & II*

Computer Programming I & II* Computer Programming I & II* Career Cluster Information Technology Course Code 10152 Prerequisite(s) Computer Applications, Introduction to Information Technology Careers (recommended), Computer Hardware

More information

Mobile App Testing is not something special

Mobile App Testing is not something special Mobile App Testing is not something special Simon Peter Schrijver TesT-PRO @simonsaysnomore p.schrijver@test-pro.nl simonsaysnomore.wordpress.com My career in Mobile (App) Testing Between 2006 and 2014

More information

BUSINESS. 570 Practical Applications for Student Success (PASS)* (9, 10)

BUSINESS. 570 Practical Applications for Student Success (PASS)* (9, 10) BUSINESS Every person is involved in business as an entrepreneur, chief officer, employee or consumer. Business courses offer practical applications of concepts used in the business world. Students may

More information

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Our program is a practical knowledge oriented program aimed at making innovative and attractive applications for mobile

More information

Workshop on Android and Applications Development

Workshop on Android and Applications Development Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,

More information

COMPUTER SCIENCE Introduction to Programming: Visual Basic 1 CIHS C++ AP Java

COMPUTER SCIENCE Introduction to Programming: Visual Basic 1 CIHS C++ AP Java COMPUTER SCIENCE Our courses provide information to address a wide range of interests. The computer programming courses have a strong connection to engineering, mathematics, and the sciences. It is common

More information

Department of Mathematics and Computer Sciences

Department of Mathematics and Computer Sciences Department of Mathematics and Computer Sciences DEGREES Learning Technologies (MS) Instructional Design and Technology (MS) CERTIFICATES Learning Technologies Virtual Worlds in Education Instructional

More information

Lesson Plan. Course Title: Principles of Information Technology Session Title: Understanding Types & Uses of Software

Lesson Plan. Course Title: Principles of Information Technology Session Title: Understanding Types & Uses of Software Lesson Plan Course Title: Principles of Information Technology Session Title: Understanding Types & Uses of Software Lesson Duration: Approximately 5 hours Performance Objective: Upon completion of this

More information

TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California. Course of Study COMPUTER PROGRAMMING 1-6

TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California. Course of Study COMPUTER PROGRAMMING 1-6 TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California Course of Study COMPUTER PROGRAMMING 1-6 I. INTRODUCTION Computer Programming 1-6 is a sequence of one semester elective courses. The format allows

More information

HCC ONLINE COURSE REVIEW RUBRIC

HCC ONLINE COURSE REVIEW RUBRIC HCC ONLINE COURSE REVIEW RUBRIC Adapted from Maryland Online FIPSE Project and Lake Superior College I. COURSE OVERVIEW AND INTRODUCTION General Review Standard: The overall design of the course, navigational

More information

Bachelor of Information Technology

Bachelor of Information Technology Bachelor of Information Technology Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.

More information

Blended Course Evaluation Standards

Blended Course Evaluation Standards Introduction: Blended learning is defined as to combine Face-to-Face instruction with computer-mediated instruction Graham 2006. Mixing technology and content does not necessarily yield effective learning.

More information

Mobile Game and App Development the Easy Way

Mobile Game and App Development the Easy Way Mobile Game and App Development the Easy Way Developed and maintained by Pocketeers Limited (http://www.pocketeers.co.uk). For support please visit http://www.appeasymobile.com This document is protected

More information

#820 Computer Programming 1A

#820 Computer Programming 1A Computer Programming I Levels: 10-12 Units of Credit: 1.0 CIP Code: 11.0201 Core Code: 35-02-00-00-030 Prerequisites: Secondary Math I, Keyboarding Proficiency, Computer Literacy requirement Semester 1

More information

Mobile App Testing Guide. Basics of Mobile App Testing

Mobile App Testing Guide. Basics of Mobile App Testing 2015 Mobile App Testing Guide Basics of Mobile App Testing Introduction Technology is on peek, where each and every day we set a new benchmark. Those days are gone when computers were just a machine and

More information

Checklist for Evaluating Online Courses

Checklist for Evaluating Online Courses Educational Technology Cooperative Checklist for Evaluating Online Courses November 2006 Southern Regional Education Board 592 10th St. N.W. Atlanta, GA 30318 (404) 875-9211 www.sreb.org This publication

More information

Career and Technical Education Programs of Study

Career and Technical Education Programs of Study Career and Technical Education Programs of Study There have been major changes made to all of the Career and Technical Education Programs of Study. The Nevada Department of Education has created a Statewide

More information

Qualification details

Qualification details Qualification details Title New Zealand Diploma in Information Systems (Level 5) Version 1 Qualification type Diploma Level 5 Credits 120 NZSCED 020399 Information Technology > Information Systems > Information

More information

Programming and Software Development CTAG Alignments

Programming and Software Development CTAG Alignments Programming and Software Development CTAG Alignments This document contains information about four Career-Technical Articulation Numbers (CTANs) for Programming and Software Development Career-Technical

More information

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping 3.1.1 Constants, variables and data types Understand what is mean by terms data and information Be able to describe the difference

More information

Fundamentals of Java Programming

Fundamentals of Java Programming Fundamentals of Java Programming This document is exclusive property of Cisco Systems, Inc. Permission is granted to print and copy this document for non-commercial distribution and exclusive use by instructors

More information

Web Development I & II*

Web Development I & II* Web Development I & II* Career Cluster Information Technology Course Code 10161 Prerequisite(s) Computer Applications Introduction to Information Technology (recommended) Computer Information Technology

More information

IE Class Web Design Curriculum

IE Class Web Design Curriculum Course Outline Web Technologies 130.279 IE Class Web Design Curriculum Unit 1: Foundations s The Foundation lessons will provide students with a general understanding of computers, how the internet works,

More information

Smartphone Overview for the Blind and Visually Impaired

Smartphone Overview for the Blind and Visually Impaired Smartphone Overview for the Blind and Visually Impaired The smartphone has become a primary technology for many people who are blind or have low vision. A smartphone provides a multi-purpose toolkit like

More information

Teaching App Development with Swift Course Materials Overview

Teaching App Development with Swift Course Materials Overview Teaching App Development with Swift Teaching Programming with ios and Swift ios, Swift and the Apple toolset provide an excellent platform for teaching students how to program. With this collection of

More information

Qualification details

Qualification details Outcome Statement Review of ICT qualifications #14 CONSULTATION DRAFT July 2014 Qualification details Title New Zealand Diploma in Software Development Version 1 Qualification type Diploma Level 6 Credits

More information

Lesson Plan. Course Title: Web Technologies Session Title: Web Site Planning & Design

Lesson Plan. Course Title: Web Technologies Session Title: Web Site Planning & Design Lesson Plan Course Title: Web Technologies Session Title: Web Site Planning & Design Lesson Duration: 3 Hours Performance Objective: Upon completion of the lesson, students will understand how to develop

More information

QML and JavaScript for Native App Development

QML and JavaScript for Native App Development Esri Developer Summit March 8 11, 2016 Palm Springs, CA QML and JavaScript for Native App Development Michael Tims Lucas Danzinger Agenda Native apps. Why? Overview of Qt and QML How to use JavaScript

More information

Computer Information Systems Associate in Applied Science Field of Study Code: CIS.AAS.GAMEA

Computer Information Systems Associate in Applied Science Field of Study Code: CIS.AAS.GAMEA Computer Information Systems Associate in Applied Science Field of Study Code: CIS.AAS.GAMEA The Game Animation and Design degree prepares students to create computer generated animation, design, and create

More information

THE CHECK. academic. A Guide to Online Course Design. What aspects of course design does The Check address? How can The Check be used?

THE CHECK. academic. A Guide to Online Course Design. What aspects of course design does The Check address? How can The Check be used? THE CHECK A Guide to Online Course Design The Check is a guide to help CEHD instructors create instructionally effective and user-friendly online learning environments for students (online courses, hybrid

More information

NETS for Students: Achievement Rubric

NETS for Students: Achievement Rubric NETS for Students: Achievement Rubric DRAFT (March 22, 2005) Purpose: This draft version of the NETS for Students: Achievement Rubric is available online for educational technology professionals to review

More information

(CONTINUED ON NEXT PAGE)

(CONTINUED ON NEXT PAGE) Exploration of Game Design (Periods 1 & 2) Francis P. Knoblauch Conway Middle School 2015-16 Course Syllabus PROGRAM DESCRIPTION: Exploration of Game Design is a course at Conway Middle School following

More information

General Information Online Assessment Tutorial before Options for Completing the Online Assessment Tutorial

General Information Online Assessment Tutorial before Options for Completing the Online Assessment Tutorial General Information Online Assessment Tutorial Schools must ensure every student participating in an online assessment has completed the Online Assessment Tutorial for the associated assessment at least

More information

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ITSE 1432 INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ITSE 1432 INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ITSE 1432: INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING COMPUTER TECHNOLOGY & OFFICE ADMINISTRATION DEPARTMENT CATALOG DESCRIPTION ITSE 1432 INTRODUCTION

More information

CISS 493 A Senior Seminar in Computer Information Systems

CISS 493 A Senior Seminar in Computer Information Systems Columbia College Online Campus P a g e 1 CISS 493 A Senior Seminar in Computer Information Systems Early Fall Session 15-51 August 17 October 10 Course Description Culminating course required for Computer

More information

Is Your Mobile Application Ready For Business?

Is Your Mobile Application Ready For Business? Is Your Mobile Application Ready For Business? It is clear that mobile technologies will transform the enterprise. The simple math is that if information and communications are available at any place and

More information

Training and Certification. ACT Program Overview Apple Certified Trainer Program

Training and Certification. ACT Program Overview Apple Certified Trainer Program Training and Certification ACT Program Overview Apple Certified Trainer Program ACT Program Overview Apple Certified Trainer Program Contents About the Program... 3 Becoming an ACT for Creative... 6 Becoming

More information

WEB DEVELOPMENT IA & IB (893 & 894)

WEB DEVELOPMENT IA & IB (893 & 894) DESCRIPTION Web Development is a course designed to guide students in a project-based environment in the development of up-to-date concepts and skills that are used in the development of today s websites.

More information

Wolverine Green & Wolverine Gold Online Course Development Standards. 2012 Development Year

Wolverine Green & Wolverine Gold Online Course Development Standards. 2012 Development Year Wolverine Green & Wolverine Gold Online Course Development Standards 2012 Development Year Wolverine Green & Gold Development Standards 2012 Development Year Introduction In an effort to increase the robustness

More information

Introduction to Tizen SDK 2.0.0 Alpha. Taiho Choi Samsung Electronics

Introduction to Tizen SDK 2.0.0 Alpha. Taiho Choi Samsung Electronics Introduction to Tizen SDK 2.0.0 Alpha Taiho Choi Samsung Electronics Contents Web technologies of Tizen Components of SDK 2.0.0 Alpha Hello world! Debugging apps Summary 1 Web technologies on Tizen Web

More information

VIDEO PRODUCTION CURRICULUM FRAMEWORK

VIDEO PRODUCTION CURRICULUM FRAMEWORK VIDEO PRODUCTION CURRICULUM FRAMEWORK This document was prepared by: Office of Career, Technical, and Adult Education Nevada Department of Education 755 N. Roop Street, Suite 201 Carson City, NV 89701

More information

City of Dublin Education & Training Board. Programme Module for. Mobile Technologies. leading to. Level 6 FETAC. Mobile Technologies 6N0734

City of Dublin Education & Training Board. Programme Module for. Mobile Technologies. leading to. Level 6 FETAC. Mobile Technologies 6N0734 City of Dublin Education & Training Board Programme Module for Mobile Technologies leading to Level 6 FETAC Version 3 1 Introduction This programme module may be delivered as a standalone module leading

More information

Test Specification. Introduction

Test Specification. Introduction Test Specification Introduction Goals and Objectives GameForge is a graphical tool used to aid in the design and creation of video games. A user with little or no experience with Microsoft DirectX and/or

More information

Jordan Jozwiak November 13, 2011

Jordan Jozwiak November 13, 2011 Jordan Jozwiak November 13, 2011 Agenda Why Android? Application framework Getting started UI and widgets Application distribution External libraries Demo Why Android? Why Android? Open source That means

More information

WEB DESIGN AND DEVELOPMENT CURRICULUM FRAMEWORK

WEB DESIGN AND DEVELOPMENT CURRICULUM FRAMEWORK WEB DESIGN AND CURRICULUM FRAMEWORK This document was prepared by: Office of Career, Technical, and Adult Education Nevada Department of Education 755 N. Roop Street, Suite 201 Carson City, NV 89701 The

More information

Technology (Information Technology) Benchmarks

Technology (Information Technology) Benchmarks Technology (Information Technology) Benchmarks Kindergarten A. With teacher support, demonstrate knowledge of ergonomics and electrical safety when using computers. B. With teacher support, explain that

More information

Business Education. Business Law Financial Management Multimedia Development 1 & 2 Web Development 1 & 2 3D Multimedia and Animation

Business Education. Business Law Financial Management Multimedia Development 1 & 2 Web Development 1 & 2 3D Multimedia and Animation Business Education Introduction to Business Accounting Consumer Seminar Consumer Seminar Online Business Management Marketing: Sports and Entertainment Marketing and Merchandising in Fashion Business Law

More information

GAME DESIGN AND DEVELOPMENT TECHNOLOGY. Game Design and Development Technology I

GAME DESIGN AND DEVELOPMENT TECHNOLOGY. Game Design and Development Technology I GAME DESIGN AND DEVELOPMENT TECHNOLOGY Game Design and Development Technology I Unit 1: Orientation and Safety Competency 1: Introduction to Game Design Competency 2: Safety in the Computer Environment

More information

Chapter 1. Introduction to ios Development. Objectives: Touch on the history of ios and the devices that support this operating system.

Chapter 1. Introduction to ios Development. Objectives: Touch on the history of ios and the devices that support this operating system. Chapter 1 Introduction to ios Development Objectives: Touch on the history of ios and the devices that support this operating system. Understand the different types of Apple Developer accounts. Introduce

More information

ICREATE TABLE OF CONTENTS Page 1 - Cover Page Design Page 2 - Course Description Page 3 - Table Of Contents Page 4 - Show Production Page 5 - Music Business Page 6 - Music Production Page 7 - Page 8 -

More information

BUSINESS, MARKETING AND INFORMATION TECHNOLOGY

BUSINESS, MARKETING AND INFORMATION TECHNOLOGY BUSINESS, MARKETING AND INFORMATION TECHNOLOGY The Business Technology Department offers a wide range of classes to meet the needs of all students whether they are college-bound or planning to enter the

More information

Lesson Plan. Course Title: Computer Maintenance Session Title: Numbering Systems

Lesson Plan. Course Title: Computer Maintenance Session Title: Numbering Systems Lesson Plan Course Title: Computer Maintenance Session Title: Numbering Systems Lesson Duration: Lesson length is subjective and will vary from instructor to instructor Performance Objective: Upon completion

More information

Developing Android Apps for BlackBerry 10. JAM854 Mike Zhou- Developer Evangelist, APAC Nov 30, 2012

Developing Android Apps for BlackBerry 10. JAM854 Mike Zhou- Developer Evangelist, APAC Nov 30, 2012 Developing Android Apps for BlackBerry 10 JAM854 Mike Zhou- Developer Evangelist, APAC Nov 30, 2012 Overview What is the BlackBerry Runtime for Android Apps? Releases and Features New Features Demo Development

More information

START TEACHER'S GUIDE

START TEACHER'S GUIDE START TEACHER'S GUIDE Introduction A complete summary of the GAME:IT Intermediate curriculum. Welcome to STEM Fuse's GAME:IT Intermediate Whether GAME:IT Intermediate is being taught as a technology course,

More information

Android Application Development

Android Application Development Android Application Development 3TECHSOFT INNOVATION*INTELLIGENCE*INFORMATION Effective from: JUNE 2013 Noida Office: A-385, Noida (UP)- 201301 Contact us: Email: hr@3techsoft.com Website: www.3techsoft.com

More information

El Dorado Union High School District Educational Services

El Dorado Union High School District Educational Services El Dorado Union High School District Course of Study Information Page Course Title: ACE Computer Programming I (#494) Rationale: A continuum of courses, including advanced classes in technology is needed.

More information

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science Online Computer Science Degree Programs EDIT Online computer science degree programs are typically offered as blended programs, due to the internship requirements for this field. Blended programs will

More information

App Development Best Practices. Jonathan Sprinkle, ECE Wayne Peterson, UITS

App Development Best Practices. Jonathan Sprinkle, ECE Wayne Peterson, UITS App Development Best Practices Jonathan Sprinkle, ECE Wayne Peterson, UITS An old chestnut... Catch a fish for a man, Feed him for a day. Teach a man to fish, and he will ask, Will salmon eggs be on the

More information

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida CREDIT HOURS 3 credits hours PREREQUISITE Completion of EME 6208 with a passing

More information

BUSINESS AND COMPUTER TECHNOLOGY

BUSINESS AND COMPUTER TECHNOLOGY BUSINESS AND COMPUTER TECHNOLOGY joe.harrmann@vtigers.org BUSINESS 0200 Accounting I (10 12) 0202 Introduction to Business (10 12) 0230 Multi Media S1 (12) 0235 Multi Media S2 (12) 0240 Teen Leadership

More information

Responsive Web Design Creative License

Responsive Web Design Creative License Responsive Web Design Creative License Level: Introduction - Advanced Duration: 16 Days Time: 9:30 AM - 4:30 PM Cost: 2197 Overview Web design today is no longer just about cross-browser compatibility.

More information

Checklist of Competencies for Effective Online Teaching

Checklist of Competencies for Effective Online Teaching Checklist of Competencies for Effective Online Teaching 1. Instructional Principles Audience Analysis Who are your learners? What is their reason for taking your class? What is their preparation for success

More information

Creating Electronic Portfolios using Microsoft Word and Excel

Creating Electronic Portfolios using Microsoft Word and Excel Step-by-Step Creating Electronic Portfolios using Microsoft Word and Excel The Reflective Portfolio document will include the following: A Cover Page for the portfolio - Include a Picture or graphic A

More information

How To Get A Good Education In Minnesota

How To Get A Good Education In Minnesota A partner school of K 12, the leader in K 12 online education Welcome Dear Minnesota families, VIBE Academy is a public school using an innovative model to provide your child with the best education possible.

More information

This course requires students to take and pass an Adobe Certified Associate exam as part of the course.

This course requires students to take and pass an Adobe Certified Associate exam as part of the course. Course Title(s): Digital Media Course Description: This course gives an overview of the different types of digital media and how they are used in the world today. Students examine the impact that digital

More information

Stage 5 Information and Software Technology

Stage 5 Information and Software Technology Stage 5 Information and Software Technology Year: Year 9 Teacher: Topic: Option 8: Software Development and Programming Time: This option involves students undertaking a range of activities that will lead

More information

BUSINESS EDUCATION and COMPUTER SCIENCE

BUSINESS EDUCATION and COMPUTER SCIENCE BUSINESS EDUCATION and COMPUTER SCIENCE MISSION The Office of Business Education supports schools in the development, implementation, and assessment of new courses and career completer programs, instructional

More information

Discovering new features in HTML5 Offline applications

Discovering new features in HTML5 Offline applications 1 Introducing HTML5 Games Discovering new features in HTML5 Offline applications Discovering new features in CSS3 CSS3 animation The benefit of creating HTML5 games Breaking the boundary of usual browser

More information

The Check: A Guide to Online Course Design

The Check: A Guide to Online Course Design The Check: A Guide to Online Course Design The Check was created by CEHD s Academic Technology Services Team: Treden Wagoner Sheila Hoover Thomas Nechodomu Constance Pepin Lyn DeLorme Melissa Falldin Last

More information

Online Course Self-Assessment Form

Online Course Self-Assessment Form Online courses are approved by the University of California in two steps: Online Course Self-Assessment Form 1. Assessment against International Association for K-12 Online Learning (inacol) course standards.

More information

White Paper. Bridging the essential gap between Mobile Cloud and crowd based testing. 1. Introduction. 2. Testing Lifecycle

White Paper. Bridging the essential gap between Mobile Cloud and crowd based testing. 1. Introduction. 2. Testing Lifecycle White Paper Bridging the essential gap between Mobile Cloud and crowd based testing 1. Introduction 2. Testing Lifecycle a. Testing typologies (Functional, Usability) b. Functional Testing: Manual

More information

NWVA. A partner school of K 12, the leader in K 12 online education. North Wasco Virtual Academy. Exceptional Online Education for Grades K-12

NWVA. A partner school of K 12, the leader in K 12 online education. North Wasco Virtual Academy. Exceptional Online Education for Grades K-12 NWVA North Wasco Virtual Academy Exceptional Online Education for Grades K-12 A partner school of K 12, the leader in K 12 online education Welcome Dear North Wasco School District families, North Wasco

More information

Program Your Own Game

Program Your Own Game Program Your Own Game Provided by TryEngineering - Lesson Focus Lesson focuses on how software engineers design computer games and other software. Student teams work together to develop a simple computer

More information

Dell Wyse Cloud Connect

Dell Wyse Cloud Connect Dell Wyse Cloud Connect Secure productivity from work, home, and on the go. The ultra-compact personal cloud device that can make any HDMI/MHL-equipped display your own. For personal access to all of your

More information

Lesson Plan. Preparation. TEKS Correlations: 1C: Examine the role of certifications, resumes, and portfolios in the Web Technologies profession.

Lesson Plan. Preparation. TEKS Correlations: 1C: Examine the role of certifications, resumes, and portfolios in the Web Technologies profession. Lesson Plan Course Title: Session Title: Using Online Search Tools to Locate and Evaluate Information. Lesson Duration: 2 hours Performance Objective: Upon completion of the lesson, students will be able

More information

Students who successfully complete the Health Science Informatics major will be able to:

Students who successfully complete the Health Science Informatics major will be able to: Health Science Informatics Program Requirements Hours: 72 hours Informatics Core Requirements - 31 hours INF 101 Seminar Introductory Informatics (1) INF 110 Foundations in Technology (3) INF 120 Principles

More information

MathXL Getting Started Guide for Instructors

MathXL Getting Started Guide for Instructors MathXL Getting Started Guide for Instructors Copyright Notice Copyright 2013 by Pearson Education. All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form

More information

Progress Record. Seq. Lesson # Lesson Title Date Grade. Introduction to Computers (CORE COURSE) 1

Progress Record. Seq. Lesson # Lesson Title Date Grade. Introduction to Computers (CORE COURSE) 1 F-710 M-230 M-110 Progress Record Study your lessons in the order listed below. As graded examinations are returned to you, enter your grade in the space below. Set a schedule for yourself then watch your

More information

Introduction to the Computer and Word Processing application LEVEL: 1. Switch on computer and demonstrate use of mouse

Introduction to the Computer and Word Processing application LEVEL: 1. Switch on computer and demonstrate use of mouse PROGRAMME TITLE: Getting Started with IT 1.1 Operate a computer 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 Identify components of a computer Switch on computer and demonstrate use of mouse Identify and

More information

Graphic Design I GT Essential Goals and Objectives

Graphic Design I GT Essential Goals and Objectives Graphic Design I GT Essential Goals and Objectives COURSE DESCRIPTION: This academy was specifically designed to bridge the gap between a client s publication concept and the final printed product. The

More information

Hewlett High School - Career Preparation Program

Hewlett High School - Career Preparation Program BUSINESS EDUCATION DEPARTMENT Ms. Barbara Mattes, Chairperson The Competitive Edge 1 BUSINESS EDUCATION DEPARTMENT THE COMPETITIVE EDGE FINANCE Career and Financial Management Financial Math Money and

More information

Online Testing Engine

Online Testing Engine Online Testing Engine Table of Contents Considerations...2 Minimum System Rquirements...3 School Test Leaders... 4 Teachers Administering Tests...5 Online Testing Functionality...7 Online Data Entry for

More information

Clarke College. Major Requirements

Clarke College. Major Requirements 136 Clarke College Computer Science Mission In an increasingly technical world, the computer science department strives to bring technological understanding and contemporary professional skills to the

More information

Introduction to Android

Introduction to Android Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application

More information

NETS for Students: Extended Rubric for Grades 6 8

NETS for Students: Extended Rubric for Grades 6 8 DRAFT (September 7, 2004) Purpose: This draft version of the NETS extended rubric for Grades 6 8 is available online for educational technology professionals to review and provide feedback to the developers.

More information

CS135 Computer Science I Spring 2015

CS135 Computer Science I Spring 2015 CS135 Computer Science I Spring 2015 Instructor: Laura Pike Email: laura.pike@gbcnv.edu Phone: 775-753-2288 Office: HTC 131 Office Hours: Monday 9:00 11:30 am Thursday 1:00-3:30 pm Textbooks: ISBN: 978-0470927137,

More information

13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES

13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated

More information

Student Guide to Neehr Perfect Go!

Student Guide to Neehr Perfect Go! Student Guide to Neehr Perfect Go! I. Introduction... 1 II. Quick Facts... 1 III. Creating your Account... 1 IV. Applying Your Subscription... 4 V. Logging in to Neehr Perfect... 6 VI. Activities... 6

More information

You can learn more about Stick around by visiting stickaround.info and by finding Stick Around on social media.

You can learn more about Stick around by visiting stickaround.info and by finding Stick Around on social media. Stick Around Play, design, and share sorting and labeling puzzles! Stick Around comes with an assortment of example puzzles, including ordering decimals and classifying rocks. It's the player's job to

More information

Chapter 3 Input Devices

Chapter 3 Input Devices CSCA0101 COMPUTING BASICS Chapter 3 1 Topics: Examples of Input Device Keyboard Pointing Devices Graphic and Video Audio 2 Any peripheral (piece of computer hardware equipment) used to provide data and

More information

Orange Unified School District Video Game Design II Year Course

Orange Unified School District Video Game Design II Year Course Course No. B861 O642 Orange Unified School District Video Game Design II Year Course Grade Level: 10-12 Prerequisites: Video Game Design 1 Introduction to the Subject Video Game Design II is an advanced

More information

INTRODUCTION TO THE LS360 LMS

INTRODUCTION TO THE LS360 LMS INTRODUCTION TO THE LS360 LMS LEARNER MODE QUICKSTART GUIDE CONTENTS INTRODUCTION... 3 Overview... 3 YOUR FIRST LOGIN... 4 Username, Password, and Logging In... 4 Visual Guide... 4 A note about regulated

More information

Installation Instructions

Installation Instructions Avira Secure Backup Installation Instructions Trademarks and Copyright Trademarks Windows is a registered trademark of the Microsoft Corporation in the United States and other countries. All other brand

More information

Ofok s Digital Academy

Ofok s Digital Academy Ofok s Digital Academy A Regional Cisco Networking Academy Instructor Training Guidelines Revised September 2008 All Rights Reserved Ofok Al-Tanmia NGO Regional Cisco Networking Academy 2008 1 Table of

More information

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus 6111 E. Skelly Drive P. O. Box 477200 Tulsa, OK 74147-7200 INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus Course Number: APD-0248 OHLAP Credit: No OCAS Code: None Course Length: 120 Hours Career Cluster:

More information

2014 New Jersey Core Curriculum Content Standards - Technology

2014 New Jersey Core Curriculum Content Standards - Technology 2014 New Jersey Core Curriculum Content s - Technology Content Area Grade Content Statement Students will: Technology A. Technology Operations and Concepts: Students demonstrate a sound understanding of

More information

START TEACHER'S GUIDE

START TEACHER'S GUIDE START TEACHER'S GUIDE Introduction A complete summary of the GAME:IT Junior curriculum. Welcome to STEM Fuse's GAME:IT Junior Course Whether GAME:IT Junior is being taught as an introductory technology

More information

MADISON PUBLIC SCHOOL DISTRICT. Grade 8 Cycle Class. Scratch

MADISON PUBLIC SCHOOL DISTRICT. Grade 8 Cycle Class. Scratch MADISON PUBLIC SCHOOL DISTRICT Grade 8 Cycle Class Scratch Authored by: Caitlin Aery Reviewed by: Lee Nittel, Director of Curriculum and Instruction Adopted by the Board: January, 2013 Members of the Board

More information

ANDROID INTRODUCTION TO ANDROID

ANDROID INTRODUCTION TO ANDROID ANDROID JAVA FUNDAMENTALS FOR ANDROID Introduction History Java Virtual Machine(JVM) JDK(Java Development Kit) JRE(Java Runtime Environment) Classes & Packages Java Basics Data Types Variables, Keywords,

More information

Education & Training Plan. Wedding Consultant Entrepreneur Certificate Program

Education & Training Plan. Wedding Consultant Entrepreneur Certificate Program Office of Professional & Continuing Education 301 OD Smith Hall Auburn, AL 36849 http://www.auburn.edu/mycaa Contact: Shavon Williams 334-844-5100 Last revised April 16, 2015 Auburn University is an equal

More information