The synthesis of digital circuits is a basic skill in all the bachelors degrees in the field of ICT,
such as Computer Science, Telecommunications Engineering or Electrical Engineering. In this presentation, the authors (David Bañeres, Robert Clarisó, Josep Jorba, Montse Serra) propose an online platform where the students can design and verify
their circuits with individual and automatic feedback.
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
Experiences in Digital Circuit Design Courses: A Self-Study Platform for Learning Support
1. Experiences in Digital Circuit
Design Courses:
A Self-Study Platform for Learning
David Bañeres, Robert Clarisó, Josep Jorba and Montse Serra,
Computer Science, Multimedia and Telecommunications Department,
Universitat Oberta de Catalunya,
1
Experiences in Digital Circuit Design Courses
IEEE Transactions on Learning Technologies
2. • Motivation
• Contribution
• Learning methodology
• Experimental results
• Current and future work
Outline
2
Experiences in Digital Circuit Design Courses
7. 8
Motivation
How to design a simple microprocessor
Computer Fundamentals
How to use a simple microprocessor
Computer Structure
Experiences in Digital Circuit Design Courses
8. 9
Motivation
Computer Fundamentals
Course in the first semester on Degrees in Computer Science and
Telecommunication Engineering
High dropout of students (near 50% of enrollments)
Low student performance
Pass rate Computer Fundamentals
34,20
44,00
34,00 34,00 34,00
42,00
32,00
40,00
30,00
35,00
40,00
45,00
20101' 20102 20111 20112 20121 20122 20131 20132
Semestre
Experiences in Digital Circuit Design Courses
9. 10
Problem
Students have difficulties on learning:
• How a circuit works
• How to design a circuit
A PPT was used
to design a circuit
No simulation was
performed
Experiences in Digital Circuit Design Courses
10. 11
Contribution
An Intelligent tutoring system to learn
digital circuit design
Simulation is
possible
Graphical interface
to design a circuit
Automatic validation
towards the correct
solution
Experiences in Digital Circuit Design Courses
11. 13
Learning Methdology
Experiences in Digital Circuit Design Courses
INCORRECT when
in1 = (0); in2 = (1)
Problem definition
DESIGN
VERIFYFEEDBACK
Design an AND gate
Experiential learning: trial-and-error
12. 14
Experimental results
Experiences in Digital Circuit Design Courses
Students performance
Continous Assessment Final Mark
2011 2012 2011 2012
Percentage
(%)
Spr. Fall Spr. Fall Spr. Fall Spr. Fall
Pass Act./
Used
88,7 83,2 85,2 80,2
Pass Act./
Not used
68,5 61,0 67,5 61,9
Total Pass
Act.
74,4 69,4 74,7 77,4 74,2 69,5 73,7 76,5
13. 15
Experimental results
Continous Assessment Final Mark
2011 2012 2011 2012
Percentage
(%)
Spr. Fall Spr. Fall Spr. Fall Spr. Fall
Pass Act./
Used
88,7 83,2 85,2 80,2
Pass Act./
Not used
68,5 61,0 67,5 61,9
Total Pass
Act.
74,4 69,4 74,7 77,4 74,2 69,5 73,7 76,5
Experiences in Digital Circuit Design Courses
Students performance
14. 16
Experimental results
Continous Assessment Final Mark
2011 2012 2011 2012
Percentage
(%)
Spr. Fall Spr. Fall Spr. Fall Spr. Fall
Pass Act./
Used
88,7 83,2 85,2 80,2
Pass Act./
Not used
68,5 61,0 67,5 61,9
Total Pass
Act.
74,4 69,4 74,7 77,4 74,2 69,5 73,7 76,5
Experiences in Digital Circuit Design Courses
Students performance
15. 17
Current and Future work
New types of exercise
Karnaugh maps Time chart simulation
Finite state machines
Hardware description
languages
Experiences in Digital Circuit Design Courses
16. 18
Current and Future work
Gamification
Experiences in Digital Circuit Design Courses
17. 19
Current and Future work
Competition
Rewards: additional points in the final mark
Experiences in Digital Circuit Design Courses
18. 20
Current and Future work
Dissemination
VerilUOC is used in a MOOC in Coursera (jointly with UAB)
First edition: ~20.000 enrollments
Second edition: Starting15th of february
Experiences in Digital Circuit Design Courses