MIDDLE EAST TECHNICAL UNIVERSITY

Department of Computer Education & Instructional Technology

Courses given by Hasan Karaaslan

Falls
Springs
Previously Taught
CEIT210 CEIT376 CEIT111 CEIT419
CEIT313 CEIT440 CEIT112 CEIT450
CEIT321 CEIT521* CEIT114 CEIT519*
CEIT522* CEIT566* CEIT211  
CEIT622* CEIT522* CEIT212  
CEIT521* CEIT622* CEIT410  

* For Graduate Students


 

 

 

 

 

 

CEIT111: Information Technology in Education I(3-2) 4 credits
Information systems in education and introduction to computers. Evolution of computers.  Data presentation.  Components of computer systems:  the CPU, input-output devices, auxillary storage devices. Microcomputers, Operating systems and environments, DOS, Windows. Managing text: word processors.  Managing numbers: spreadsheets.  Impact of computers on society, computer ethics, security.
Syllabus

CEIT112: Information Technology in Education II(3-2) 4 credits
Communications and Network basics, implimentation and the use of computers in education, Internet, browser, FTP, search engines, WWW, handling of large data, foundations of database, basics of the programming, algorithm, flowchart, designing and planning of a computer program, loops, condition statements, arrays.
Syllabus

CEIT114:School Experience I   (1-4) 3 credits
The purpose of this course is to help student teachers get acquainted with the school, students and the teaching profession from various perspectives at an early stage of teacher training program. Some of the activities in this course include school organization and management, daily routines in the school, departmental activities in the computer education, daily life of the student in the school, daily life of a teacher in the school, school-parent relations and collaboration, observations of major and minor subject area courses, school and its problems, media, materials and equipment used in teaching in the school, and various dimensions of teaching profession.
Syllabus

CEIT210: Programming Languages I   (3-2) 4 credits
General structure of a Pascal program, data types, variables, standard functions, subprograms, selection statements, loops, text files, user-defined data types, records, pointers, dynamic data structures.
Syllabus

CEIT211: Programming Languages II   (3-2) 4 credits
General structure of a Visual Basic program, data types, variables, standard functions, subprograms, selection statements, loops,  user-defined data types, records, pointers, dynamic data structures, visual programming concepts, screen design properties.
Syllabus

CEIT212: Data and File Structures (3-0) 3 credits
(Elective Course in the undergraduate program)
Data abstraction. Study of basic data structures including linked lists, queus, stacks, trees and graphs. Recursion. Efficiency and complexity of algorithms. Sorting and searching techniques. File access methods.
Syllabus

CEIT313: Use of Operating Systems (2-2) 3 credits
Comparative Anatomy of Operating Systems, Computer System Structures. Basic concepts and the evolution of operating system. Operating system functions and characteristics. Standard operating systems and structures (NT, WINxx, UNIX (Linux)). Using operating systems: monitor programs and shells; system calls and the programmer interface. Processes, memory management, file systems.
Syllabus

CEIT314: Computer Networks and Communications (2-2) 3 credits
The course introduces the underlying concepts and principles of computer networks. It presents the different components of a network and how these components fit together. The course emphasizes the design and implementation of network software that transforms raw hardware into a richly functional communication system. Real networks (such as the Internet, ATM, Ethernet, Token Ring) will be used as examples to reinforce the concepts and demonstrate various protocols.
Syllabus

CEIT321: Foundations of Distance Education (2-2) 3 credits
Historical development of distance education, definition and function of distance education, technologies used within distance education: TV, VCR, radio, printed materials, computers, and the Internet. Typology of distance education teaching systems. Techniques and methods used in planning, development, and implementation of distance education teaching systems.
Syllabus

CEIT410: Practice Teaching in Computer Education and Instructional Technology (1-4) 3 credits
Field experience and teaching practice including class observation, adjusting to classroom conditions, planning and preparation for teaching. Guided teaching practice in science in secondary schools.
Syllabus

CEIT419- Internet Applications in Education (2-2) 3 credits
Fundamentals and functions of the Internet. Common Internet applications used in education: WWW, e-mail, gopher, ftp e.g.. Principles of using Internet applications in education.

CEIT440: Special Problems in Computer Education and Instructional Technology (2-2) 3 credits
(Elective Course in the undergraduate program)
Research project carried out under the supervision of a staff member on  Computer Education & Instructional Technology aiming at giving the student the necessary skill and experience in carrying out a scientific research. Students are expected to complete a written report on their projects, and give a seminar.
Syllabus

CEIT450: Advanced Programming in Visual Environments (2-2) 3 credits
(Elective Course in the undergraduate program)
The course introduces the underlying concepts and principles of programming in visual environments. The course emphasizes the design and implementation of a visual software, such as Visual Basic. In the course students have to complete a complete instructional material prepared by Visual Basic.
Syllabus

CEIT519- Computer Mediated Learning in Network Environment (3-0) 3 credits
(Elective Course in the graduate program)
In this course student will learn how to design and evaluate an educational Web site. Major outcome of the course will be full function educational Web site. Class participation, professional quality research and products, collaborative work, high quality documentation will be major items of the success in this course

CEIT521- Distance Education: Theory, Research  and Practice (2-2) 3 credits 
(Elective Course in the graduate program)
Historical development of distance education, definition and function of distance education, technologies used within distance education. Typology of distance education teaching systems. Techniques and methods used in planning, development, and implementation of distance education teaching systems. Research in distance education. Distributed learning environments; promoting student interaction.
Syllabus

CEIT522- Seminar in Instructional Technology  NC 
(Must Course in the graduate program)
Investigation and group discussion of current issues and research areas in the field of computer education and instructional technology. Review of the current literature in the field
Syllabus

CEIT566- Telecommunications and Educational Applications (3-0) 3 credits 
(Elective Course in the graduate program)
Function of educational telecommunications. Technologies used within educational telecommunications. Techniques and methods used in the planning, development and implementation of educational telecommunications. Research in educational telecommunications.
Syllabus

CEIT622- Seminar in Instructional Technology  NC 
(Must Course in the graduate program)
Investigation and group discussion of current issues and research areas in the field of computer education and instructional technology. Review of the current literature in the field
Syllabus


URL: http://metu.edu.tr/~hasank
Comments: hasank@metu.edu.tr
Telephone:90-312-210 4064
Copyright 1999