Practice the Power of Intel Embedded Technology ——基于Intel平台的嵌入式教学经验分享

Slides:



Advertisements
Similar presentations
Android Application Development A Tutorial Driven Course.
Advertisements

Jianfeng Yang Wuhan University Enjoy Embedded: Embedded Education in WHU.
 Do you know what will you learn?  Do you know the marking scheme for computer skills?  What you need to prepare for computer skills?
OpenGL ES Developer Focus Brian Bruning, Director DevRel Updated: August 31st, 2004.
Chan pak lim chau ho chit cheung tak ching yip pak ho g2
Discovering Computers: Chapter 1
Part 3: Design Days 15, 19, 21, 23 Chapter 8: Work Reengineering and Conceptual Design Chapter 9: Design Guidance and Design Rationale Chapter 10: Interaction.
Mobile Gaming and the Zune William Birmingham ASEE Conference June, 2010 Louisville, KY.
Systems Programming Course Gustavo Rodriguez-Rivera.
Dr. David Janzen Software Engineering 1 Monday, July 11, 2011.
Computer Software By: Richard Tyler Walker. The Two Kinds of Software Are: Systems Software, which includes operating systems, utilities, and device drivers.
Standard 1 - Objective 2: Understand, evaluate, and use computer software.
Vocabulary Terms Adapted from “Cooling Systems” – CTAE Information Technology Essentials PROFITT.
Microsoft Evangelist Presentation September 13, 2012.
Operating systems.
VoiceXML Builder Arturo Ramirez ACS 494 Master’s Graduate Project May 04, 2001.
Mobile Application Development with ANDROID Tejas Lagvankar UMBC 29 April 2009.
About me Yichuan Wang Android Basics Credit goes to Google and UMBC.
Telerik Software Academy Software Quality Assurance.
GROUP PROJECTS IN SOFTWARE ENGINEERING EDUCATION Jiang Guo Department of Computer Science California State University Los Angeles April 3-4, 2009.
01. Introduction to Android Prof. Oum Saokosal Master of Engineering in Information Systems, South Korea
EMT1111 Logic and Problem Solving Dr. José M. Reyes Álamo Lecture 1.
CSCI 161: Introduction to Programming 1
Android Husam Abdel Rahman. Introduction Android Operating system is most popular operating system these days with the advance in voice communications.
Final Presentation for Senior Project April 25, of 25 Jarrett Allen Luis Cintron Michael Kubacki Robert Skinner Department of Computer Science and.
Chapter 1: Applying Computer Basics – Lesson 1 © 2010, 2006 South-Western, Cengage Learning.
Challenging students to acquire deeper knowledge in HCI course N. Ackovska and M. Kostoska 15 th Workshop on “Software Engineering and Reverse Engineering”
System Programming Basics Cha#2 H.M.Bilal. Operating Systems An operating system is the software on a computer that manages the way different programs.
How to Sync Android Phone to Computer (PC/Mac)? Are you a person that always has your Android phone in your hands? Nowadays, a cell phone is not just for.
Aava’s Open Platform Smartphone
Lecture 1 - Introduction
Microsoft Evangelist Presentation
Android Mobile Application Development
Introduction to comp. and prog. CS 101 G 964
Embedded Education Teaching Experiences sharing
Architecture of Android
Thoughts on the future of computing
Piano Chord Builder Artem Kuligin CS 470 6/17/2018 3:08 AM
Professor Rebecca Strachan Sanaa Aljabali
Harper Mobile Connecting with Students
An-Najah National University Computer Engineering Department Software Graduation Project (66581) Supervised By: Dr. Luai M. Malhis Examiners.
Mr C Johnston Sidney Stringer Academy
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms.
Introduction to Xamarin
Chapter 1: Applying Computer Basics – Lesson 1
User Interface Design and Development
*.
Microsoft Ignite /14/ :21 AM BRK2101
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms GCFLearnFree website “Computer Basics”:
CS323 Android Getting Started
Software and Programming
Morse Code and Enabling Technology
Application Development A Tutorial Driven Course
Student Activities Centralized Training
Software and Programming
CSC 581: Mobile App Development
Chapter 1 The Amazing Computer WOW! Course Outline History computer system, basic machine organization, Von Neumann Numbers systems, Binary numbers,
Korea Software HRD Center
Workshop 3, part 1: Library Online
Student Overview.
Digital Literacy 1.00 Computer Basics
LO2 – Understand Computer Software
CSC 581: Mobile App Development
Skype.
Sarah Diesburg Operating Systems CS 3430
Student Overview.
PLTW Terms PLTW Vocabulary Set #10.
PLTW Terms PLTW Vocabulary Set #10.
Creating Games with Project Spark
INTEGRATION OF COMPUTER AND INTERNET TO SUPPORT TEACHING AND LEARNING BY: MARIA LUISA S. PAPICA TCP EDUCATION TECHNOLOGY.
Presentation transcript:

Practice the Power of Intel Embedded Technology ——基于Intel平台的嵌入式教学经验分享 陶品 Tsinghua University, China July. 29, 2011 http://embed.cs.tsinghua.edu.cn/

Curriculum Background Embedded System Course Name Each autumn semster from 2004 Open Time CS major undergraduate students Audience 2 credits, 32 hours, required course Course Property 150+ every year Students http://embed.cs.tsinghua.edu.cn/

Curriculum Evaluation & Award Evaluation from the students in recent 3 years Year Course Name Hours per Week Credits Students Number Evaluation 2010 Embedded System 2 32 159 95.05  2009 149 93.51 2008 136 90.60 http://embed.cs.tsinghua.edu.cn/

Smile face http://embed.cs.tsinghua.edu.cn/

Communication with Intel …… 2005, Mr. Pranav visit Tsinghua campus 2009, university speech in Tsinghua given by Douglas L. Davis, vice President of Intel Architecture Group 2010, Best Poster Award in Intel China Academic Forum 2010, New Embedded Intel Atom Processor-based SoC Application Forum 2010, Invited talk on Intel Embedded Education Summit 2010, New Intel ® Embedded Atom™ SoC Application Forum” in 2010, Beijing 2010, The pioneer university of MeeGo University Program. 2011, Invited talk on Intel Embedded Education Summit. http://embed.cs.tsinghua.edu.cn/

Target of the Curriculum System level design ability of the embedded system. Design a device or system, NOT a software only. Master the key technologies in the design. http://embed.cs.tsinghua.edu.cn/

Intel Embedded Technology The advantages of intel embedded technology on the university embedded education lies in: Rich system software supporting(MeeGo, Linux, Windows, Android, etc…) Rich free software resource for porting and application construction Rich I/O devices for application hardware design The high computation performance for the embedded applications design Rich3 + High http://embed.cs.tsinghua.edu.cn/

Student Homework Go through the hands-on one by one. Team work on the final project. Guidance Lectures notes, instruction book, etc. == by Mentor History documents == by Brothers Encouragement Challenge Imagination Demo, report & video http://embed.cs.tsinghua.edu.cn/

Practice point Requirement & Design Bus Driver Operating system (MeeGo, Linux, etc.) Software Architecture & Skill UI Design Presentation & Promotion http://embed.cs.tsinghua.edu.cn/

Selected Embedded System Student Lab Collections in 2010 http://embed.cs.tsinghua.edu.cn/

MeeGo with China 3G By 5 students in 2010(严马可,阮尚祥明,陈坚忠,刘赞友,孙银海) Make the Atom platform with MeeGo support the China telecom TianYi(天翼) 3G. Try the oFono 2.6 in MeeGo 1.1 to make the system connect with the Huawei 3G usb stick. Connect the device with the internet via local 3G device and local 3G service. http://embed.cs.tsinghua.edu.cn/

7 key chinese input method By 5 students in 2010(林会杰,舒然,张逸嘉,王太红,郑千) 7 key chinese input method is an IM for quick information input or help the disabled. The 7 key like a key of the piano. The UI design and 7 key IM engine for MeeGo http://embed.cs.tsinghua.edu.cn/

LibFetion porting on MeeGo By 4 students in 2010(杨昉, 杨伟宁, 刘少伟, 冯时) Fetion(飞信) is a desktop/mobile phone short message service provided by China Mobile LibFetion is an open source software targets on Windows Mobile. This student group porting libFetion to MeeGo and provide the UI design. http://embed.cs.tsinghua.edu.cn/

Game Design engine on MeeGo By 2 students in 2010(刘宜君,方建) Game 3D graphics library(XNA) porting on Atom Linux environment Mono XNA Project is a open source graphics library developed by MIT Touch interaction UI design. http://embed.cs.tsinghua.edu.cn/

Multimedia player App. for Atom By 4 students in 2010(李照楠,王维,吴韬,杜志强) Android 2.2 run on Atom platform Music playback engine and UI application design. http://embed.cs.tsinghua.edu.cn/

Harmonicare http://embed.cs.tsinghua.edu.cn/

Harmonicare V2.0 V4.0 V3.0 V5.0 http://embed.cs.tsinghua.edu.cn/

Harmonicare – Video Demo 演示视频请从如下网址访问:http://v.youku.com/v_show/id_XMjc4NDUwNDMy.html http://embed.cs.tsinghua.edu.cn/

教学经验分享 经验1:Intel 的R3H优势要用好! http://embed.cs.tsinghua.edu.cn/

教学经验分享 经验2:给学生提供一个施展才华的平台,激发创新的火花。 http://embed.cs.tsinghua.edu.cn/

教学经验分享 经验3:视频展现形式好 http://embed.cs.tsinghua.edu.cn/

教学经验分享 经验4:开发平台虚拟化好! http://embed.cs.tsinghua.edu.cn/

Thank You http://embed.cs.tsinghua.edu.cn/