Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
1© 2016 The MathWorks, Inc.
Leveraging MATLAB and Simulink for Higher
Education
Rohit Agrawal
Education Technical Specialist, MathWorks
2
Challenges in University Education
Software Access• Everywhere access
• Deployment
Technology Adoption• Harness technology for education
enhancement
• Smartphones, hardware platforms
3
Challenges in University Education
Engagement and Preparedness• Student engagement
• Industry- real world problems
Pedagogical effectiveness• Limited time, student increasing
• Tool teaching or subject teaching
• Grading assignments
4
Challenges driven Trends on Learning
Learning Online (more than just MOOCs)
Anytime and Anywhere : On-the-go
Self-paced and Instant Feedback
Blended & Inverted Classes
http://www.onlinelearningsurvey.com/report/2014SurveyInfo.pdf
5
Challenges driven Trends on Learning
Blended & Inverted Classes
Project based learning
Use of hardware platforms
Rise of low cost hardware
6
Software Access: Challenge
Software is not installed
Software version is not correct
My files are not on this computer
Increasing no. of students, limited computers in labs
Access to knowledge and learning on the go
Using the smartphone for class engagement
MATLAB
Online
MATLAB
Mobile
University Campus
License
7
Software Access: MATLAB Online
Access MATLAB from a web
browser.
No Download/Installation
Version Consistency
File Sharing
Everywhere Access
8
Your files and data on the cloud
5 GB of cloud storage on
MATLAB Drive
Sync files between computers
and MATLAB Online with
MATLAB Drive Connector
Session persists across
computers
Files and workspace are synced
with MATLAB Mobile
Software Access: MATLAB Online
9
Software Access: MATLAB Online
• Share files with students and colleagues
Collaboration
• Publish files as HTML or PDF documentsReporting
• Check different versions of a file
Version control
10
Software Access: MATLAB Online
No download/install responsibilities for student
“I like having the ability to use both the online version and the copy on my laptop. There are times when I am at school or on another computer and I am able to access the program to do what I need to and that is extremely convenient.”
- Student
“I’m happy that I can say open your browser and use MATLAB.”- Professor
“My computer died and I replaced it with a Chromebook so I couldn’t download MATLAB. Everything I’ve needed to do on MATLAB since, I’ve done online.”
- Student
“The combination of MATLAB, MATLAB Online and MATLAB Drive gives me all the flexibility I could possibly need.”
- Student
Bridges gaps in MATLAB access, adjunct use
MATLAB Drive ensures files are wherever you go
11
Software Access and Technology Adoption: MATLAB Mobile
Available for iPhone,
iPad, iPod and Android
devices.
Lets you connect to a
MATLAB session running
on your computer, or on
MathWorks Cloud.
Smart phone as a sensor
platform
12
Software Access: MATLAB Mobile
13
Hardware Sensor Platform: MATLAB Mobile
Demo: Maze Game
14
Technology, Engagement and Preparedness: Hardware Platforms
Idea
Realization
Setup
Right ToolVersions
Right Libraries
Right Hardware Settings
Right Compilers
Coding and Fixing Mistakes
Rubik’s Cube
Solver
Autonomous
Boat
Weather
Station Walkie Talkie
15
Project based Learning: Hardware Platforms
Hardware support packages
■ Get connected and running
quickly
■ 160+ free MATLAB and
Simulink add-on packages
■ Arduino, RaspPi, iPhone,
webcams, Kinect, and more
16
Pedagogical Effectiveness: Challenge
Students do not know MATLAB
I do not want to teach MATLAB
Difficult in classroom
Outcome is not satisfactory
Tool
Teaching
17
Tool Teaching: MATLAB Academy
Interactive self-paced MATLAB training
– Easy access from computers
– Built-in access to MATLAB Online
– On-demand access to content
Demonstrations, quizzes, and hands-on
MATLAB practice sessions
Short and well defined modules
18
Tool Teaching: MATLAB Academy
Pending Courses:
Machine Learning
Simulink
19
Tool Teaching: MATLAB Academic Online Training Suite
Includes all MATLAB Academy Courses
Bundled with the University Campus License: ask MathWorks or your IT
support
Available to all registered University staff/students
Access to course completion certificate
20
Tool Teaching: MATLAB Academic Online Training Suite
21
Pedagogical Effectiveness: Challenge
Time consuming
Limited resources
Enrollment is growing fast
Error prone
Code Grading
Burden
22
Code Grading: Cody Coursework
Autograding: Saves time
Instant Feedback: Better student engagement
Analytics: Realtime data about student performance
Online Autograding of MATLAB Code
23
Code Grading: Cody Coursework
“Student submission rates went
from 70% to 95%”
24
Code Grading: Cody Coursework
Online Autograding!
– Save instructor time
– Improve student outcomes
Library of existing courses and problems
– Basic MATLAB
– Numerical Methods
– Controls (coming this year)
– Signal Processing (coming this year)
Requirements:
– Instructor: License association
– Student: MathWorks account
25
Key takeaway
Software Access
TechnologyAdoption
Engagement and Preparedness
PedagogicalEffectiveness
MATLAB
Online
MATLAB
Mobile
MATLAB Hardware
Support
MATLAB
Training Suite
Cody
Coursework
26
A MATLAB Ecosystem for Learning
MATLAB UNIVERSITY
LICENSEMATLAB ONLINE
MATLAB
MOBILELOW-COST HARDWARE
PROJECT-BASED LEARNING, CDIO MATLAB COURSEWARE MATLAB TRAININGAUTOMATIC GRADING OF
MATLAB CODES