identifying core skills required for the digital economy
play

Identifying core skills required for the digital economy: Internet - PowerPoint PPT Presentation

Identifying core skills required for the digital economy: Internet of Things Prof. Dr. Anna Frster Sustainable Communication Networks University of Bremen Germany ITU-CBS, Santo Domingo, June 19 th 2018 Core Questions What is the Internet


  1. Identifying core skills required for the digital economy: Internet of Things Prof. Dr. Anna Förster Sustainable Communication Networks University of Bremen Germany ITU-CBS, Santo Domingo, June 19 th 2018

  2. Core Questions What is the Internet of Things? How to teach it? How to ensure long-lasting skills?

  3. What is the Internet of Things? sensors / nodes wireless link Act Sense Exchange Analyze /Connect sink / base station By Milena.aleksandrova, CC BY- SA 4.0

  4. Why is it different? Deep scientific knowledge against wide- spread application skills Very short living technologies and trends No new science, a combination of: Systems (hardware) Software engineering AI and data science Security Human-computer interaction Impossible to teach them all – how to manage the balance?

  5. Core skills 1. Deep systems understanding 2. Ability to grasp new systems / programming languages and systems quickly 3. Awareness for security, privacy and human-computer interaction 4. “Learn to learn”

  6. Internet of Things at UB 1. Deep systems Lectures on main scientific understanding topics (computer networking, security, protocol concepts, 2. Ability to grasp new energy efficiency, energy systems / harvesting, etc.) programming languages and REGULAR CASE (A) Init systems quickly node 1 time RTS DATA packet to node 2 send? 3. Awareness for node 3 CTS ACK no channel wait for random free? backoff without node 4 RTS/CTS handshake yes security, privacy and send RTS human-computer 1 0.9 CTS no received? 0.8 Packer Reception Ratio [%] 0.7 yes interaction 0.6 send packet 0.5 0.4 RTS/CTS handshake 0.3 4. “Learn to learn” 0.2 0.1 0 0 5 10 15 20 25 30 35 40 45 50 Distance between nodes [m]

  7. Internet of Things at UB 1. Deep systems Practical labs with various understanding hardware platforms, network technologies and programming 2. Ability to grasp new languages systems / programming Arduino IDE languages and Contiki OS systems quickly Linux 3. Awareness for security, privacy and human-computer interaction 4. “Learn to learn”

  8. Internet of Things at UB 1. Deep systems Exercises on quick reflection and understanding “what are the 10 differences?” 2. Ability to grasp new systems / programming languages and systems quickly 3. Awareness for security, privacy and human-computer interaction 4. “Learn to learn”

  9. Internet of Things at UB 1. Deep systems Project competition with these understanding points as evaluation criteria 2. Ability to grasp new Fast Communication between Workplaces Fast Communication between Workplaces Design of a sensorbased communication Box Design of a sensorbased communication Box systems / Problem: Problem: Communication between Communication between Workplaces for recurring programming Workplaces for recurring questions like break time questions like break time in company. in company. languages and Approach: Approach: Design of a sensorbased communication Design of a sensorbased communication device as transceiver for Coffee- or Lunch- device as transceiver for Coffee- or Lunch- systems quickly request or response to a request. request or response to a request. Idea: Idea: - Sensor nodes, which 3. Awareness for - Sensor nodes, which are contacted over a are contacted over a Access Point. Access Point. - Protocol Type is a - Protocol Type is a UDP/IPv4-Protocol. security, privacy and UDP/IPv4-Protocol. - If a sensor is not - If a sensor is not connected to the AP connected to the AP the LED shows an the LED shows an error error human-computer Flow Diagram of the Flow Diagram of the Communication Communication System System interaction 4. “Learn to learn” Complete wiring of one Box Complete wiring of one Box Including : Sketch of the Including : Sketch of the 3D-printed Box - One Pretzelboard 3D-printed Box - One Pretzelboard for one for one - One Shift Register - One Shift Register Communication Communication - One four 7SegmentLED - One four 7SegmentLED device device - 2 Buttons - 2 Buttons Internet of Things Project by Florian Lotze, - many wires and resistors - many wires and resistors Robert Tapken, Sven Ole Schmidt

  10. Internet of Things at UB 1. Deep systems understanding 2. Ability to grasp new systems / programming languages and systems quickly 3. Awareness for Documentation and help security, privacy and search on the Internet human-computer Own project ideas with self- interaction researched systems and 4. “Learn to learn” architectures

  11. Some advise for teachers … Large one-time preparation effort, small recurring effort Design labs independently to easily exchange later Interactive sessions and labs are more effective than lectures!

  12. Take away Flexible study programs with focus on hands-on experience Rather broad skill and knowledge spread Teach how to learn alone and where to find expertise and new knowledge Life-long learning

Recommend


More recommend