Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008

Similar documents
Department of Computer Science. Program Review Self-Study

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

Customised Software Tools for Quality Measurement Application of Open Source Software in Education

Higher education is becoming a major driver of economic competitiveness

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

Strategy and Design of ICT Services

Summary BEACON Project IST-FP

Online Master of Business Administration (MBA)

Citrine Informatics. The Latest from Citrine. Citrine Informatics. The data analytics platform for the physical world

Ministry of Education and Science of Kazakhstan. Karaganda State Technical University

Automating the E-learning Personalization

Emma Kushtina ODL organisation system analysis. Szczecin University of Technology

Applying Learn Team Coaching to an Introductory Programming Course

Memorandum. COMPNET memo. Introduction. References.

Emergency Management Games and Test Case Utility:

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

AUTHORING E-LEARNING CONTENT TRENDS AND SOLUTIONS

SELF-STUDY QUESTIONNAIRE FOR REVIEW of the COMPUTER SCIENCE PROGRAM

Running Head: STUDENT CENTRIC INTEGRATED TECHNOLOGY

EDITORIAL: ICT SUPPORT FOR KNOWLEDGE MANAGEMENT IN CONSTRUCTION

Integration of ICT in Teaching and Learning

Swinburne University of Technology 2020 Plan

CONCEPT MAPS AS A DEVICE FOR LEARNING DATABASE CONCEPTS

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

PROCESS USE CASES: USE CASES IDENTIFICATION

Perspectives of Information Systems

Android App Development for Beginners

Blended E-learning in the Architectural Design Studio

TREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS

Curriculum for the Bachelor Programme in Digital Media and Design at the IT University of Copenhagen

Bluetooth mlearning Applications for the Classroom of the Future

Art: Digital Arts Major (ARDA)-BFA degree

DICTE PLATFORM: AN INPUT TO COLLABORATION AND KNOWLEDGE SHARING

Exploring the Development of Students Generic Skills Development in Higher Education Using A Web-based Learning Environment

Academic Catalog Programs & Courses Manchester Community College

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

Please find below a summary of why we feel Blackboard remains the best long term solution for the Lowell campus:

Execution Plan for Software Engineering Education in Taiwan

Data Fusion Models in WSNs: Comparison and Analysis

Including the Microsoft Solution Framework as an agile method into the V-Modell XT

E LEARNING TOOLS IN DISTANCE AND STATIONARY EDUCATION

An adaptive and personalized open source e-learning platform

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016

Bachelor of Software Engineering: Emerging sustainable partnership with industry in ODL

Designing e-learning materials with learning objects

Humboldt-Universität zu Berlin

HILDE : A Generic Platform for Building Hypermedia Training Applications 1

Information System Design and Development (Advanced Higher) Unit. level 7 (12 SCQF credit points)

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

Education the telstra BLuEPRint

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

Proposal of Pattern Recognition as a necessary and sufficient principle to Cognitive Science

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter

Meek School of Journalism and New Media Will Norton, Jr., Professor and Dean Mission. Core Values

"On-board training tools for long term missions" Experiment Overview. 1. Abstract:

Education for an Information Age

Introduction to CS 100 Overview of UK. CS September 2015

A systems engineering laboratory in the context of the Bologna Process

Program Assessment and Alignment

A Taxonomy to Aid Acquisition of Simulation-Based Learning Systems

GACE Computer Science Assessment Test at a Glance

Inspiring Science Education European Union Project

Operational Knowledge Management: a way to manage competence

CENTRAL MICHIGAN UNIVERSITY COLLEGE OF EDUCATION AND HUMAN SERVICES

भ रत य व ज ञ न व क ष ए अन स ध न स स थ न वतर पवत

INTERNATIONAL BACCALAUREATE AT IVANHOE GRAMMAR SCHOOL. An Introduction to the International Baccalaureate Diploma Programme For Students and Families

MINISTRY OF EDUCATION

Bachelor Class

Development and Innovation in Curriculum Design in Landscape Planning: Students as Agents of Change

Students Understanding of Graphical Vector Addition in One and Two Dimensions

Computer Science PhD Program Evaluation Proposal Based on Domain and Non-Domain Characteristics

2007 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes

BPS Information and Digital Literacy Goals

Online Marking of Essay-type Assignments

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto

Unit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50

Tools and Techniques for Large-Scale Grading using Web-based Commercial Off-The-Shelf Software

SITUATING AN ENVIRONMENT TO PROMOTE DESIGN CREATIVITY BY EXPANDING STRUCTURE HOLES

Computer Science Self-Study Report for APC Review Fall 2007

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

Integrating E-learning Environments with Computational Intelligence Assessment Agents

Ecole Polytechnique Fédérale de Lausanne EPFL School of Computer and Communication Sciences IC. School of Computer and Communication Sciences

EOSC Governance Development Forum 4 May 2017 Per Öster

Rule discovery in Web-based educational systems using Grammar-Based Genetic Programming

Global MBA Master of Business Administration (MBA)

Introduction of Open-Source e-learning Environment and Resources: A Novel Approach for Secondary Schools in Tanzania

Deliverable n. 6 Report on Financing and Co- Finacing of Internships

PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements

Distributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning

Additional Qualification Course Guideline Computer Studies, Specialist

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Organizational Knowledge Distribution: An Experimental Evaluation

CEF, oral assessment and autonomous learning in daily college practice

CUSTOM ELEARNING SOLUTIONS THAT ADD VALUE TO YOUR LEARNING BUSINESS

Diploma in Library and Information Science (Part-Time) - SH220

CENTRAL MICHIGAN UNIVERSITY COLLEGE OF EDUCATION AND HUMAN SERVICES Department of Teacher Education and Professional Development

Transcription:

Development of an IT Curriculum Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008

Curriculum A curriculum consists of everything that promotes learners intellectual, personal, social and physical development. As well as lessons and extracurricular activities, it includes approaches to teaching, learning and assessment, the quality of relationships within university, and the values embodied in the way the university operates. Resources Syllabus Curriculum: A Framework for a Syllabus

Curriculum A Framework for a Syllabus Resources Faculty Members: Academics and Practicians Facility: Electricity, Clima control, etc. Computing Infrastructure: Up to date hardware, software, and technical support, computer centre Laboratory: Structured, open/public, specialized Classroom: IT teaching resources, Multimedia Computer System, Internet Library: Analog and digital access to journals, proceedings, monographs, reference books

Syllabus Design Guidelines

Syllabus Aims

Real-World Basis The curriculum should have a significant real-world basis.

Learning Areas Action fields are real-life tasks that should be managed. Action fields are multi-dimensional, they connect professional, individual and social problems. Learning fields are didactical transformations of action fields. They contain a complex exercise which should be attended practically. They are described with competencies and content. Learning situations concretise the learning fields. They are the result of a didactical reflection of professional, individual and social action fields.

Outcomes Curriculum designers and instructors must think in terms of outcomes.

Competency A competence is defined as the ability to successfully meet complex demands in a particular context. Competent performance or effective action implies the mobilization of knowledge, cognitive and practical skills, as well as social and behavior components such as attitudes, emotions, and values and motivations. A competence a holistic notion - is therefore not reducible to its cognitive dimension, and thus the terms competence and skill are not synonymous. OECD: Definition and Selection of Competencies: Theoretical and Conceptual Foundations (DeSeCo), 1997-2003.

Association for Computing Machinery (ACM) Association for Information Systems (AIS) Association of Information Technology Professionals (AITP) Information Science: Expected Outcomes

Principles The underlying and enduring principles of computer science should be emphasized, rather than details of the latest or specific tools.

Basic IT Knowledge

Computer Science Core Units Discrete Structures (DS) Programming Fundamentals (PF) Algorithms and Complexity (AL) Architecture and Organization (AR) Operating Systems (OS) Net-Centric Computing (NC) Programming Languages (PL) Human-Computer Interaction (HC) Graphics and Visual Computing (GV) Intelligent Systems (IS) Information Management (IM) Social and Professional Issues (SP) Software Engineering (SE) Computational Science and Numerical Methods (CN) The core refers to those units required of all students in all computer science degree programs The core is not a complete syllabus. Core units are not necessarily those taken in a set of introductory courses early in the undergraduate syllabus

Syllabus Organisation

Maturity Learning certain computer science topics requires maturity, so these topics should be taught towards the end of the curriculum, while other material should be taught earlier to facilitate gaining that maturity.

Bologna Process Doctor Ph.D. Master Graduate Bachelor Undergraduate

Design Levels 3. Course Sequence 1. Sylabus Architecture 2. Presentation Areas 4. Learning Units

Sequencing Strategies Integration First IT Fundamentals Programming Fundamentals Computing Platforms IT Systems Web Systems Networking Databases Human-Computer Interaction Information Assurance and Security Pillars First IT Fundamentals Programming Fundamentals Fundamentals of Networking Fundamentals of Web Systems Fundamentals of Information Management Fundamentals of Human-Computer Interaction System Administration and Maintenance Integrative Programming Information Assurance and Security

Professionalism Ethical, legal, and economic concerns, and the notion of what it means to be a professional, should be raised frequently.

Military Research

Personal Skills Students should be trained in certain personal skills that transcend the subject matter.

Computer Work is Teamwork

Flexibility Curriculum designers must strike an appropriate balance between coverage of material, and flexibility to allow for innovation.

Technological Change The World Wide Web and its applications Networking technologies, particularly those based on TCP/IP Systems administration and maintenance Graphics and multimedia Web systems and technologies Service-oriented architecture E-commerce technologies Relational databases Client-server technologies Interoperability Technology integration and deployment Object-oriented event-driven programming Sophisticated application programmer interfaces (APIs) Human-computer interaction Security Application domains

Syllabus Teaching

Instructors Curriculum designers and instructors must have sufficient relevant knowledge and experience and understand the character of their topic.

Examples In order to ensure that students embrace certain important ideas, care must be taken to motivate students by using interesting, concrete and convincing examples.

Variety of Methods Computer Science education in the 21st century needs to move beyond the lecture format: It is therefore important to encourage consideration of a variety of teaching and learning approaches.

Thank You Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008