Teaching Experience

Computer Applications

Undergraduate Course TECH1273, Mississippi State University

TECH1273 is a three-credit course introducing basic computer technology and software applications for educational, business, and personal use. In this course, various computer terminologies are explained as well as the development of computers. Students become proficient with computer software applications such as Microsoft Office and Windows. Students also develop skills to evaluate software, hardware, and websites.

Fall 2022

Instructor

Digital Tools for 21st Century Teaching and Learning

Undergraduate Course TECH4763, Graduate Course TECH6763, Mississippi State University

TECH4763/6763 is a three-credit course that prepares teacher candidates to integrate educational technologies into a variety of K-12 content areas. The course includes an introduction to current educational technology concepts and learning methods, planning for successful technology-enhanced learning, and a survey of various technology tools and resources for learning.

Fall 2022

Instructor

Emerging Topics in Educational Technology

Design Thinking and Entrepreneurship in Learning Technologies
Undergraduate Course EDUC 454, Iowa State University

EDUC 454 is a one-credit online course that explores emerging topics and digital technologies. This section explores the principles of design thinking and frameworks of best practices to implement design thinking and entrepreneurial mindset in classrooms. Topics include exploring design thinking framework in classrooms, preparing teachers to implement design thinking, and inquiring about technology tools in different design thinking phases. With a focus on design thinking practices in K-12 classrooms, the course readings and activities expose preservice teachers to a range of cases, models, and tools that help in developing their design thinking mindset.

Spring 2022, Spring 2021

Instructor

Spring 2020

Co-instructor

Principles and Practices of Learning with Technology

Undergraduate Course EDUC 302, Iowa State University

EDUC 302 is a course required for the Learning Technologies Minor where students examine the advanced principles and practices for integrating technology to plan, create, and manage instruction. Students will focus on learning contemporary technologies, develop leadership skills to support technology use, and explore relevant issues about technology use in PK-12 classrooms, schools and districts. Education is shifting from “how to teach a tool/skill to learners” to “how does this tool/skill teach a concept more appropriately for learning.” The goal is for students to become confident when selecting tools and resources that will enhance learning, become leaders and advocates for mindful integration of technology within schools and value being a “connected” educator. The course covers a wide range of topics including technology integration models, managing technology in classrooms/schools, evaluating technology tools for learning, providing leadership around technology, and engaging in debates around technology issues.

Fall 2019, Spring 2020, Spring 2021

Co-instructorInstructional Designer

Designing Effective Learning Environments

Graduate Course EDUC 503, Iowa State University

This online course covers the application of theories and models of instructional design. Students engage in design decision-making based on the analysis of performance problems and instructional inputs. Course includes various activities to help students gain practical experiences with the design and development of instruction and evaluation principles.

Fall 2020

Instructional DesignerTeaching Assistant

Advanced Learning Environments Design

Undergraduate Course EDUC 603, Iowa State University

This online course provides practical experiences in designing, developing, and evaluating online learning environments for a variety of audiences. Focusing on the practice of online learning environment design, the course readings and activities expose students to a range of online learning cases, models, tools, learner, designer, teacher, and institution perspectives. Additionally, the course emphasizes the design of online learning materials using a variety of emerging online technologies.

Spring 2022, Spring 2019, Summer 2019

Instructional DesignerTeaching Assistant


Evaluating Technology-based Learning Environments

Graduate Course EDUC 504, Iowa State University

This online course covers the principles and procedures to plan, design, and conduct effective evaluation studies (formative, summative, usability) in different settings are studied. Opportunities to engage in real or simulated evaluation projects of substantial scope are provided. Course activities include creating evaluation instruments, develop methods with which to evaluate a product or program, conduct try-outs or usability sessions, analyze the data, report the findings, and recommendations.

Fall 2018, Spring 2019

Instructional DesignerTeaching Assistant


Principles and Practices of Distance Learning

Graduate Course EDUC 507, Iowa State University

This online course provides practical experiences in designing, developing, and evaluating online learning environments for a variety of audiences. Focusing on the practice of online learning environment design, the course readings and activities expose students to a range of online learning cases, models, tools, learner, designer, teacher, and institution perspectives. Additionally, the course emphasizes the design of online learning materials using a variety of emerging online technologies.

Fall 2018, Fall 2019

Instructional DesignerTeaching Assistant


Principles and Practices of Learning with Technology

Undergraduate Course EDUC 302, Iowa State University

EDUC 302 is a course required for the Learning Technologies Minor where students examine the advanced principles and practices for integrating technology to plan, create, and manage instruction. Students will focus on learning contemporary technologies, develop leadership skills to support technology use, and explore relevant issues about technology use in PK-12 classrooms, schools and districts. Education is shifting from “how to teach a tool/skill to learners” to “how does this tool/skill teach a concept more appropriately for learning.” The goal is for students to become confident when selecting tools and resources that will enhance learning, become leaders and advocates for mindful integration of technology within schools and value being a “connected” educator. The course covers a wide range of topics including technology integration models, managing technology in classrooms/schools, evaluating technology tools for learning, providing leadership around technology, and engaging in debates around technology issues.

Fall 2019, Spring 2020, Spring 2021

Co-instructorInstructional Designer