11th Workshop "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia 22-27 August 2011 Selected student software projects in the field.

Slides:



Advertisements
Similar presentations
Learning and Teaching Conference 2012 Skill integration for students through in-class feedback and continuous assessment. Konstantinos Dimopoulos City.
Advertisements

IVANA NIŽETIĆ Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia Long-lasting teaching materials in spite of changing technology.
Nevena Ackovska/Magdalena Kostoska Faculty of Computer Science and Engineering (FCSE) UKIM, Skopje, Macedonia 11 th DAAD Workshop on “Software Engineering.
CISB213 Human Computer Interaction Introduction and Overview.
1 The University of Jordan Mechatronics Engineering Department PLC: Programmable Logical Controller.
Professional Master Diploma in Computer Engineering Betim Çiço 11 th Workshop “SEE&RE” Ohrid, Macedonia, August 2011.
DAAD project “Joint Course on OOP using Java” Development in teaching Design Patterns in the course OOP with Java Ana Madevska Bogdanova Faculty of Computer.
Teaching Software Engineering Through Game Design Kajal ClaypoolMark Claypool UMass LowellWPI.
IE458CAM Computer Aided Manufacturing Dr. Abdulrahman Al-Ahmari Industrial Engineering Department King Saud University.
Software Engineering 1 Provisional Revision Plan.
IS112 – Chapter 1 Notes Computer Organization and Programming Professor Catherine Dwyer 2003.
Addressing software engineering issues in student software projects across different curricula Dušanka Bošković Computing and Informatics Bachelor Programme.
1 CS 430 / INFO 430 Information Retrieval Lecture 24 Usability 2.
Assessment Data Brigham Young University Department of Civil and Environmental Engineering W. Spencer Guthrie August 31, 2006 Brigham Young University.
A successful Final Year Project
10th Workshop "Software Engineering Education and Reverse Engineering" Ivanjica, Serbia, 5-12 September 2010 First experience in teaching HCI course Dusanka.
CSE 491 – HCI Midterm feedback October 16, 2007 E. Kraemer.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Implementation of Distributed Air Traffic Control Simulator Ranko Radovanović, Miloš Cvetanović, Zaharije Radivojević School of Electrical Engineering,
INFLUENCE OF UNDERGRADUATE COURSE SOFTWARE DESIGN AND ARCHITECTURE TO POSTGRADUATE COURSE ARCHITECTURE, DESIGN AND PATTERNS Magdalena Kostoska Nevena Ackovska.
Medical Informatics Basics
Student view of SE study program at FER, Zagreb Ivan Belfinger Mentor: prof. dr. sc. Krešimir Fertalj Faculty of Electrical Engineering and Computing,
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
Formal Definition of Collaborative Spaces Sergio Arzola-Herrera Josefina Guerrero-García Juan Manuel González-Calleros Claudia Zepeda-Cortés Facultad de.
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
By Anthony W. Hill & Course Technology 1 User Support Management Beisse.
User Interface design – Course Info Teppo Räisänen
Human Computer Interaction Semester 1, 2013/2013.
Software Engineering Group Project Prepared by Abd Elkarim AbuGhali Mahmoud Badawi Norhan Abo Hani Supervised By Dr: Mohammed Mikii.
PLC introduction1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
PLC: Programmable Logical Controller
Introduction to Interaction Design. What are interactive computer systems? Computers are embedded in most aspects of modern industrial/developed society.
DKT 214/3 Electronic Circuits Semester I 2010/11 School of Computer and Communication Engineering Universiti Malaysia Perlis.
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
Heuristic evaluation of user interface Dušanka Bošković Computing and Informatics, Master Programme Faculty of Electrical Engineering Sarajevo, 2011/12.
Level 2 Unit 3 Engineering Applications of Computers Engineering Diploma Level 2 Unit 3 Engineering Applications of Computers An Approach to Unit Delivery.
1. Introduction Adaptive hypermedia & AHyCo Algorithms and Data Structures course materials in AHyCo Knowledge assessment with AHyCo Conclusion and further.
Level 2 Unit 3 Engineering Applications of Computers Engineering Diploma Level 2 Unit 3 Engineering Applications of Computers An Approach to Unit Delivery.
Survey of Computer Science Fields Related to the Titles of Master Thesis at Faculty of Mathematics in Belgrade Dušan Tošić University of Belgrade, Faculty.
Resource Manager for Distance Education Systems Goran Kimovski Vladimir Trajkovik Danco Davcev Faculty of Electrical Engineering and Computer Science,
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
Teaching the simulator design in Java Zaharije Radivojević, Miloš Cvetanović 11th Workshop “Software Engineering Education and Reverse Engineering” Ohrid,
August 30, th Workshop Software Engineering Education and Reverse Engineering1 Distributed Network Applications Development -- Educational Experiences.
Information Systems Analysis and Design Reviews of IS and Software Process Spring Semester
Boris Milašinović Faculty of Electrical Engineering and Computing University of Zagreb, Croatia 15th Workshop on "Software Engineering Education and Reverse.
Challenging students to acquire deeper knowledge in HCI course N. Ackovska and M. Kostoska 15 th Workshop on “Software Engineering and Reverse Engineering”
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
A Software Engineering Model Based Curriculum Development Approach Leon Pan University of the Fraser Valley.
Projekt „ESSNBS“ Niš, November 4 th – 7 th, DAAD Wireless Measurement System for Environmental Monitoring and Control MM. Srbinovska, V. Dimcev,
Computer Technology: Your Need to Know Chapter 1 Slide 1.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
Project Report Format for Final Year Engineering Students.
Automation Technologies SCADA SENSORS HMI
Lesson Plan Creating a lesson plan week5.
Changes in the Curriculum of ETF Belgrade
Quality of Education System
User Interface Design and Usability Course Introduction
PLC: Programmable Logical Controller
Preparation for SER on Mechanical Engineering Study
Introducing IIA1217-Hard/Soft Sensors in Process Measurements
Dynamic Simulation and Control Design (IA5617)
IS4550 Security Policies and Implementation
Project Title This is a sample slide layout
Rob Cotterill & Helen Jones DNV Consulting, UK
Information Systems and Organisations
(System Development Life Cycle)
Project Closure And Termination
Expert Knowledge Based Systems
Vaal university of technology
Presentation transcript:

11th Workshop "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August 2011 Selected student software projects in the field of HCI Dusanka Boskovic Faculty of Electrical Engineering University of Sarajevo

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Content Introduction Sample projects Project evaluation Report for final exam Conclusion

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 HCI Course Master studies at Automatic Control and Electronics Department, 3rd semester, elective course Learning outcome: –Human Computer Interface - Design and implementation Designing HCI as approach to develop usable software Lot of theoretical concepts Lot of practical work to be done on the way

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Projects HCI for process control –Production according recipe: concrete factory, coffee vending machine –Conveyor belt –Sensor networks: meteorology, process regulation, heating and alarm systems –Specific control projects: biomedicine, network traffic monitoring and maintenance Business oriented: –pationt records – dental including graphics, –customs declaration, –human rights complaints Graphical User Interface –Census data display –Wind rose graph

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Concrete factory

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Conveyor belt

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Car dashboard

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Car dashbord – simulation UI

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Custsoms declaration

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Assessment Detailed and documented student achievemnt: - Addressing HCI issues - HCI Design – HCI design principles, HCI design patterns - Implementation - scope and results

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Report for exam Questionnaire: every lesson covered with several questions (2-7) Provide answers related to the project –Describe their typical user –Describe method used in design, and rationale for method selection –HCI Design patterns used and assessment of results achieved by implementing it –Project evaluation according given software quality model

11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Conclusion Important detailed assessment of a project results Presentation of previous projects Re-examination of a project by students through writing exam report