Mobile Application Development TEKS Alignment
PEIMS #: 03580390
Implementation Year: 2012-13
Knowledge & Skills
/Student Expectation
/Bloom's Level
/TEKS Alignment Evidence
/Recommendations
/Guideline
/Observed
/(1) Creativity and innovation. The student will develop products and generate new understanding by extending existing knowledge. The student is expected to: / (A) create effective user interfaces appropriate for a specified mobile device that is best suited for an identified purpose; / Create /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(B) create effective user interfaces for browser-based, native, and hybrid mobile applications; / Create /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(C) create mobile application components appropriate for identified needs; / Create /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(D) create browser-based applications for mobile devices; / Create /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(E) create native applications that can reside on specified mobile devices; and / Create /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(F) create mobile applications that combine native and hybrid components. / Create /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(2) Communication and collaboration. The student will communicate and collaborate with peers to contribute to the learning of themselves and others. The student is expected to: / (A) understand and discuss how teams function; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(B) use teamwork to solve problems; / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(C) describe the development workflow of mobile applications; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(D) use time-management techniques to develop and maintain work schedules and meet deadlines and establish mobile application project criteria; / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(E) describe a problem solution; and / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(F) document and share problem solutions through various forms of media. / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(3) Research and information fluency. The student will locate, analyze, process, and organize data. The student is expected to: / (A) analyze, identify, and describe mobile application project stakeholders and their perspectives; / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(B) collect and analyze available data to identify mobile application project requirements; / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(C) analyze, identify, and describe input, output, and processing requirements; and / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(D) analyze, identify, and define hardware and software specifications. / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(4) Critical thinking, problem solving, and decision making. The student will use appropriate strategies to analyze problems and design algorithms. The student is expected to: / (A) compare and contrast design decisions based on the hardware considerations of the mobile device; / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(B) compare and contrast available mobile technologies, including platforms and their operating systems; / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(C) compare and contrast available development approaches, including application to specific technologies and platforms; / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(D) determine the most appropriate solution for the development of a given mobile application, including browser-based, native, and hybrid approaches; / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(E) compare and contrast available programming languages and how their use might be applied to specific technologies and platforms; / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(F) identify and justify the selection of an appropriate programming language, including available resources and required interfaces; / Evaluate /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(G) select an appropriate program development environment; / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(H) identify and use available libraries; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(I) evaluate and justify the selection of appropriate options and components; / Evaluate /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(J) compare and contrast available networks and their implications for mobile application development; and / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(K) compare and contrast design strategies related to mobile network and device security. / Analyze /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(5) Digital citizenship. The student will explore and understand safety, legal, cultural, and societal issues relating to the use of technology and information. The student is expected to: / (A) discuss copyright laws and issues; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(B) model ethical acquisition and use of digital information; / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(C) cite sources using established methods; / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(D) demonstrate proper digital etiquette and knowledge of acceptable use policies; / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(E) investigate mobile device security measures such as passwords, virus detection, and virus prevention; / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(F) describe potential risks and benefits associated with the use of the mobile application; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(G) identify current and emerging technologies relating to mobile applications; and / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(H) evaluate technologies and assess their applicability to current mobile applications. / Evaluate /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(6) Technology operations and concepts. The student understands technology concepts, systems, and operations as they apply to computer science. The student is expected to: / (A) understand the difference between desktop and mobile applications; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(B) understand hardware and software structures and requirements in the design of mobile applications; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(C) recognize multiple platforms and understand their associated requirements; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(D) recognize various program development environments; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(E) understand event‐based programming and appropriate use; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(F) describe how memory management affects mobile application design; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(G) understand how low bandwidth and the mobility of the device affect the design of mobile applications; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(H) identify applications that are best suited for mobile devices; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(I) understand the use of libraries when designing mobile applications; / Understand /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(J) use a simulation tool to emulate a mobile device’s functionality; and / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
(M) use actual mobile devices to test mobile applications. / Apply /
Select One:
RememberUnderstand
Apply
Analyze
Evaluate
Create /
Select One:
ObservedPartially Observed
Not Observed
Where:
Course Strengths of TEKS Alignment
Required Changes for TEKS Alignment
(List the missing and partially covered TEKS ~AND~ summarize required TEKS modification, big or small, you believe must be completed prior to course approval)Missing or Partially covered TEKS:
TEKS Summary:
Additional Opportunities for Improvement-Optional
(Non-required additions or changes that would improve this course)© All Rights Reserved by the Texas Education Agency's Texas Virtual School Network Page 10