計算機概論 Introduction to Computer Science

簡士鎰 Chien, Shih-Yi
資訊管理學系 Department of Management Information Systems
2020/09/14
~ 2021/01/14
分享在 facebook
分享在 skype
分享在 twitter
分享在 pinterest
分享在 email

開課教師|Instructor


簡士鎰 Chien, Shih-Yi
Assistant Professor

Dr. Chien is an Assistant Professor in the Department of Management Information Systems at National Chengchi University. He completed his Ph.D. in the School of Computing and Information at the University of Pittsburgh, and was an adjunct faculty in this founding iSchool. His background spans the field of human-automation collaboration, including user experience, social robots and biometric technology. His current research projects examine the interaction quality of human-humanoid robot collaboration and trust and privacy in biometric technology across cultures.

專長領域:人機互動、機器人學

 
Sharon Hsiao
Assistant Professor

Sharon (I-Han) Hsiao is an assistant professor in the School of Computing, Informatics, and Decision Systems Engineering at Arizona State University. Her research focuses on adaptive technology, personalized learning, interactive educational systems, visual analytics, social visualizations, open user modeling, educational data mining.

Prior to ASU, Hsiao was an adjunct assistant professor in Columbia University. She established several research projects and taught a graduate-level course:  Data Visualization. She completed her postdoctoral study in Columbia University (2014). She obtained her Ph.D. in School of Information Sciences, University of Pittsburgh (2012). 

專長領域:Learning Technologies, Visual Learning Analytics, Interactive Educational Systems

 
Chih-Hao Ku

Dr. Chih Hao Ku received his Ph.D. in Information Systems & Technology at Claremont Graduate University. His research focuses on (1) how to apply Natural Language Processing techniques to identify relevant information, (2) how to turn big data into useful and actionable knowledge for decision makers, and (3) how to apply visualization techniques to present a large amount of data. He has published his work in Tourism Management, Journal of Information Systems, International Journal of Information Management, Journal of the American Society for Information Science and Technology, Government Information Quarterly, and in the major IS conferences such as Hawaii International Conference on System Sciences (HICSS) and Americas Conference on Information Systems (AMICS) among others.

專長領域:Natural Language Processing, Deep Learning, Data Mining

課程介紹|Content


本課程前期著重於資訊科技介紹,中後期將藉由國外專家學者多次課堂演講,深入探討各項新興資訊議題,讓同學能在前期習得概念,中後期習得新興科技的應用,開拓國際視野。此外,為培養同學計算思維知識,訓練程式撰寫技能,本課程將教授網頁前端語言(HTML、CSS、JavaScript)。透過課堂練習與作業,加強邏輯思考能力,累積系統開發實務經驗,活用各種資訊技術。

This course covers the history, conceptual structure, and computer organizations of computer science. The basic programming languages (e.g., HTML, CSS and JavaScript) will be introduced, which are designed to help students with little or no programming experience. In addition, the students will be asked to explore the principles, concepts and methodologies of the emerging technologies (such as Blockchain, IoT, humanoid robots, etc.) and present these topics in the final project presentation.

課程目標|Goal


  1. 加深同學對新興科技的興趣,運用資訊科技解決生活中的問題。
  2. 教習HTML、CSS、JavaScript,使同學能透過實習課中學習到的程式概念方法與系統開發技巧,具備獨立建構個人網站之能力。
  3. 透過同學間的小組討論,培養團隊合作能力。透過期末報告,訓練自學能力。透過老師與助教的協助,釐清同學邏輯思考概念,鍛鍊基礎程式開發與偵錯能力。

The purpose of this course is to provide the basic knowledge of computer science. Upon successful completion, students will:

  1. learn history and fundamental knowledge of computer science.
  2. understand the principles and gain experience in programming languages.
  3. understand the innovative features of intelligent systems and computer applications.

課程進度|Schedule


  1. 資訊科技概念介紹。
  2. 程式語言教授與練習。
  3. 國外專家學者E化授課,探討新興科技的應用等議題。

 

  1. Introduce the history, conceptual structure, and computer organizations of computer science.
  2. Introduce basic programming languages (e.g., HTML, CSS and JavaScript).
  3. Introduce innovative features of intelligent systems and computer applications.

上課形式|Activities


  1. 投影片教學:資訊科技概念介紹及說明。
  2. 實作練習:讓同學實際練習網頁前端語言,建置個人網站。
  3. Lecture:60 %
  4. Discussion:20 %
  5. Group Activity:20%

【修課人數】
校內學員:50 人
網路學員:10人
共 60 人

評分標準|Grading


  1. 課後作業: 5份課堂內容延伸之程式練習,各佔5%;及建置個人網站,佔10%,共35%。
  2. 期中測驗:針對課程前期的基礎課程,以及入門之程式設計進行課堂測驗,佔30%。
  3. 期末報告:以小組為單位,針對新興科技之國外授課內容結合社會議題進行報告,佔35%。

 

  1. Homework 35%
  2. Midterm 30%
  3. Final Project 35%

參考書目|Readings


Discovering Computers 2018: Digital Technology, Data, and Devices
ISBN-13: 978-1337285100/ ISBN-10: 9781337285100

本頁面瀏覽人次:29904

選單|Menu