+ All Categories
Home > Documents > 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim...

1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim...

Date post: 13-Jan-2016
Category:
Upload: norman-long
View: 213 times
Download: 0 times
Share this document with a friend
Popular Tags:
17
Introducing Computer Introducing Computer Systems Related Topics Systems Related Topics in the First Study in the First Study Semester Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering Department of Computer Engineering Tallinn University of Technology Tallinn University of Technology Tallinn, Estonia Tallinn, Estonia European Workshop on Microelectronics Education - May 12, 2010 - Darmstadt
Transcript
Page 1: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

Introducing Computer Systems Introducing Computer Systems Related Topics Related Topics

in the First Study Semesterin the First Study Semester

Maksim Gorev, Vadim Pesonen, Peeter EllerveeMaksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering Department of Computer Engineering

Tallinn University of Technology Tallinn University of Technology

Tallinn, Estonia Tallinn, Estonia

European Workshop on Microelectronics Education - May 12, 2010 - Darmstadt

Page 2: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

22

Introducing Computer Systems Related Topics Introducing Computer Systems Related Topics in the First Study Semesterin the First Study Semester

MotivationMotivation StructureStructure Hands-on excercisesHands-on excercises Lessons learnedLessons learned Feedback and resultsFeedback and results

Page 3: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

33

MotivationMotivation MMake “hard” study programs ake “hard” study programs

attractiveattractive RRise students interest and ise students interest and

keep them studyingkeep them studying GGive ive aa better overview of the better overview of the

specialization and related specialization and related subjectssubjects

MMain ain IIdeadea - - to present in a to present in a simplified manner the simplified manner the whole process ofwhole process of creating a systemcreating a system

Page 4: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

44

Introducing Computer Systems Related Topics Introducing Computer Systems Related Topics in the First Study Semesterin the First Study Semester

MotivationMotivation StructureStructure Practical classesPractical classes Lessons learnedLessons learned Feedback and resultsFeedback and results

Page 5: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

55

Course structureCourse structure

2 lectures2 lectures• Overview of the specialityOverview of the speciality• How the course is toughtHow the course is tought• Problems of designing a Problems of designing a

systemsystem

4 practical classes4 practical classes• Practical introductionPractical introduction• Learn to design systemLearn to design system• Hands-on experienceHands-on experience

CompetitionCompetition

Page 6: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

66

Introducing Computer Systems Related Topics Introducing Computer Systems Related Topics in the First Study Semesterin the First Study Semester

MotivationMotivation StructureStructure Practical classesPractical classes

Class 1Class 1 Class 2Class 2 Class 3Class 3 CompetitionCompetition

Lessons learnedLessons learned Feedback and resultsFeedback and results

Page 7: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

77

Practical ClassesPractical Classes

Main taskMain task - to provide the robot with the possibility - to provide the robot with the possibility to follow a line.to follow a line.

Robots use Basic-style programming languageRobots use Basic-style programming language Students are divided in groups by 4Students are divided in groups by 4 4 practical 4 practical classesclasses::

IntroductionIntroduction Hard-coded Hard-coded line line followingfollowing Feedback Feedback line line followingfollowing CompetitionCompetition

Page 8: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

88

ClassClass 1 1

DDifferent ifferent methodsmethods of line following using robots of line following using robots• Hard-coded, IR, remote control, cameraHard-coded, IR, remote control, camera

Examples of student projectsExamples of student projectsPlaying…Playing…

Page 9: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

99

Class 2Class 2

More practicalMore practical Boe-bot detailed overviewBoe-bot detailed overview BasicBasic study study

ServoServo motors motors PProgramming structuresrogramming structures

TaskTask — — inlineinline the robots movements the robots movements

Page 10: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

1010

Class 3Class 3

Feedback controlFeedback controlObject detection using IR Object detection using IR

lightlightSimple model of Simple model of

embedded systemembedded systemBasic studyBasic study

• IR light detectionIR light detection• Programming structuresProgramming structures

Task – follow the line Task – follow the line using IR LEDs and using IR LEDs and sensorssensors

Page 11: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

1111

CompetitionCompetition

Summary of achievementsSummary of achievements Possibility for analysisPossibility for analysis Design improvementsDesign improvements FunFun

Page 12: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

1212

Introducing Computer Systems Related Topics Introducing Computer Systems Related Topics in the First Study Semesterin the First Study Semester

MotivationMotivation StructureStructure Hands-on excercisesHands-on excercises Lessons learnedLessons learned Feedback and resultsFeedback and results

Page 13: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

1313

Lessons learnedLessons learned Complex trackComplex track

Hand-madeHand-made Irregular curvesIrregular curves

Battery chargeBattery charge Change of propertiesChange of properties

““Inadequate” IR detectionInadequate” IR detection CompetitionsCompetitions Advantages?!Advantages?!

Real world experienceReal world experience

Page 14: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

1414

Introducing Computer Systems Related Topics Introducing Computer Systems Related Topics in the First Study Semesterin the First Study Semester

MotivationMotivation StructureStructure Hands-on excercisesHands-on excercises Lessons learnedLessons learned Feedback and resultsFeedback and results

Page 15: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

1515

Feedback and resultsFeedback and results Feedback:Feedback:

• Possibility for interesting Possibility for interesting studystudy

• ExcitingExciting to deal with robots to deal with robots Statistics:Statistics:

• 85% attended 3 to 4 classes85% attended 3 to 4 classes• 15% attended 1 to 2 classes15% attended 1 to 2 classes

Group sizeGroup size• 25 per group25 per group• Wrong expectationsWrong expectations• Smaller subgroupsSmaller subgroups

Attendance, %

510 13

72

0

10

20

30

40

50

60

70

80

1 of 4 2 fo 4 3 of 4 4 of 4

Page 16: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

1616

Introducing Computer Systems Related Topics Introducing Computer Systems Related Topics in the First Study Semesterin the First Study Semester

MotivationMotivation StructureStructure Hands-on excercisesHands-on excercises Lessons learnedLessons learned Feedback and resultsFeedback and results

Page 17: 1 Introducing Computer Systems Related Topics in the First Study Semester Maksim Gorev, Vadim Pesonen, Peeter Ellervee Department of Computer Engineering.

1717

Thank You !Thank You !

Any questions?Any questions?


Recommended