Before you can receive a Learning Technologies Minor, you must meet certain requirements.

The minor requires a minimum of 15 credits, including at least 6 credits taken at Iowa State University in courses numbered 300 or above. Nine (9) credits of courses listed for this minor cannot be used to meet any other college or university requirement.   Some students may need to take an additional credit of 280B for this requirement. The same courses may not be applied to two different minors.

The following is a list of required courses:

C I 201- Digital Learning in the PK-6 Classroom – 3 credits – Offered in Fall, Spring, and alternating Summers (check ISU Schedule of Classes) - This course is for ECE and ELED major students.
Overview of ways to use instructional technologies to support instruction in PK-6 settings. Focus on pedagogical approaches that integrate technologies to support learning in the content areas. Laboratory experiences include development of activities to use tool software, interactive multimedia, webpage development, digital video and other technologies to facilitate learning and teaching.

 

C I 202 - Digital Learning in the 7-12 Classroom - 3 credits – Offered in Fall, Spring, and alternating Summers (check ISU Schedule of Classes) - This course is for SecEd major students.
Overview of ways to use instructional technologies to support instruction in 7-12 settings. Focus on pedagogical approaches that integrate technologies to support learning in the content areas. Laboratory experiences include development of activities to use tool software, interactive multimedia, webpage development, digital video and other technologies to facilitate learning and teaching.

 

C I 280B - Field Experience in Digital Learning – 1-2 credits – Offered in Fall and Spring semesters.
Two-hour blocks of time (per 1 hour of credit) are needed in student’s schedule, as field experiences are offered in area educational settings (CTLT & PreK-12 schools).

 

C I 302 - Principles and Practices of Digital Learning - 3 credits – Offered in Spring, Prereq: 201, 245, 268.

Advanced integration of educational technologies into K-12 teaching and learning; designing classroom applications for tool software; implementing technology-based lessons with K-12 students; issues and trends in classroom technology use.

C I 407 - Principles and Practices of Flexible and Distance Education (Dual-listed with 507) - 3 credits – Offered in Fall and Summer semesters. Prereq: 201
Review of flexible and distance learning (FDL) cases in a variety of contexts and pedagogic styles, research into relevant topics. Identification of underlying principles and frameworks for best practice in this field. Offered in FDL modes, utilizing telecommunications and the Internet.

 

C I 454 – Emerging Topics in Digital Learning - 1-2 credit courses - 3 total credits required – Offered in Fall, Spring, and Summer semesters.

Additionally select one course:

Mat E 370 - Toying with Technology (Cross-listed with Cpr E 370) - 3 credits - Offered in Fall and Spring semesters. Prereq: C I 201, junior standing in non-engineering major.
A project-based, hands-on learning course. Technology literacy, appreciation for technological innovations, principles behind many technological innovations, hands-on laboratory experiences based upon simple systems constructed out of LEGOs and controlled by small microcomputers. Future K-12 teachers will leave the course with complete lesson plans for use in their upcoming careers.

 

Com S 107 - Applied Computer Programming - 3 credits – Offered in Fall, Spring, and Summer sessions; Summer session offered as distance education course.
Introduction to computer programming for non-majors using a language such as the Visual Basic language. Basics of good programming and algorithm development. Graphical user interfaces.

 

Com S 207 -   Programming I - 3 credits - Offered in Fall and Spring semesters. Prereq: Math 150 or placement into Math 140/141/142 or higher.
An introduction to computer programming using an object-oriented programming language. Emphasis on the basics of good programming techniques and style. Extensive practice in designing, implementing, and debugging small programs. Use of abstract data types. Interactive and file I/O. Exceptions/error-handling.