美国大学计算机基础课程设置

摘要:介绍了美国UIUC、IIT两所大学的计算机基础课程设置及其特点,并对我国的计算机基础教学情况进行了反思。

关键词:美国;计算机;基础课程;教学大纲

2009年11月,作为国家示范教学实验中心建设工作的一部分,国内高校计算机教学单位组团,对美国中部几所大学的计算机教育情况进行了考察。本文对美国伊利诺伊大学香槟分校(UIUC)和伊利诺伊理工学院(IIT)的计算机基础教育和美国大学非计算机专业计算机基础教育的指导方针进行介绍和探讨。

伊利诺伊大学香槟分校(University of Illinois at Urbana-Champaign,UIUC)成立于1867年,学科专业设置齐全,共有近200个专业,最好的学科是工程和商科,还有农学院、法学院、教育学院、航空学院、工程学院、通信学院、兽医学院、艺术学院、劳资关

系学院、企业管理学院、社会研究学院、人类学院、化学和化工学院、人文和家庭研究学院、应用科学生命学院、哲学和理学院等20多所学院[1]。

UIUC的计算机科学系创建于1972年,经历30多年的发展,一直雄居全美前5名,仅次于Stanford、Berkeley、MIT和CMU[1]。UIUC的计算机科学(CS,Computer Science)课程体系规划基本成形于1986年,并在此后的20多年间不断完善。目前有57位教员(Faculty)[2],承担着全部本科教学和科研工作。CS本科课程设置特点为广、深结合,理论、实践结合。课程覆盖计算机理论、设计和应用等领域[3]。

伊利诺伊理工学院(IIT)始创于1890年,坐落于芝加哥,是一所同时重视科学和工程学的学府,是美国知名的三大理工院校之一,下设7个学院和1个研究中心,即阿默工程学院(Armour College of Engineering)、芝加哥肯特法学院(Chicago-Kent College of Law)、建筑学院、文理学院、设计学院、心理学院、斯图尔特商学院(Stuart School of Business)和职业发展中心[4]。IIT的CS系目前有16位教员,承担着计算机本科教学和科研工作。

1计算机专业基础教学的特点

分类的计算机基础课是美国大学基础教学的主要特色,不同类型的计算机基础课分别面向计算机专业、理工科专业和非理工专业。其中,根据美国本科教育的特点,计算机专业的基础课有非常显著的针对性。非计算机专业的计算机基础课设计也很耐人寻味。

美国的计算机基础课一般有两门,在UIUC分别是CS100 Freshman Orientation(新生指导,1学分)和CS 125 Intro to Computer Science(计算机科学导论,4学分) [5]。在IIT分别是CS100 Introduction to Professions (职业生涯介绍,2

美国计算机基础课课程教学,美国大学计算机基础课程设置相关推荐

  1. 大学计算机课程教学改革,大学计算机基础课程教学改革与实践.doc

    大学计算机基础课程教学改革与实践.doc 大学计算机基础课程教学改革与实践 [摘 要]本文论述了目前大学计算机基础课程教学的重要性,面临的形势和任务,教学改革等.从改革教学目标.教学内容.教学模式.考 ...

  2. 大学计算机基础课学几年,大学计算机基础类课程教学(2017年开始)-杭州师范大学计算机教育与.PDF...

    大学计算机基础类课程教学(2017年开始)-杭州师范大学计算机教育与 "Internet+移动+教育"大规模在线 学习工具 -- iStudy通用实践评价平台 / 杭 州 师 范 ...

  3. 大学计算机课教学特色,大学计算机基础课程教学探讨

    大学计算机基础课程教学探讨 大学计算机基础课程在计算机科学学科中有着非常重要的地位.同时,大学计算机基础课程教育的目的是使学生将计算机与信息技术用于其工作领域,培养更多更优秀的计算机应用技术的高级人才 ...

  4. 职业教育计算机课教学反思,关于高职计算机基础课的教学反思.doc

    文档介绍: 关于高职计算机基础课的教学反思 摘要:计算机基础课程在高职院校是作为公共基础课进行设置的,其初衷是普及计算机基础知识,引导学生对计算机信息技术各领域产生兴趣.但在当前教学中,过多偏向于实际 ...

  5. 计算机基础知识大学分班,大学计算机基础课分层教学研究

    赵亮 [摘 要] 受地区经济发展状况差别及小学至高中阶段就读学校重视程度不同的影响,高校大一新生们的计算机水平均表现出巨大差异,大学计算机基础课的"一刀切"的传统授课方式越来越表现 ...

  6. 大学计算机与基础课程ppt,浅析大学计算机基础课程分层教学策略|大学计算机基础ppt...

    摘要:现阶段,计算机基础课程的教学已成为21世纪人才培养中不可缺少的重要技术之一.很多高校针对非计算机类专业学生的特点,设置了分层教学,进而可以培养出既能够精通本专业的知识,又能够熟练的掌握计算机应用 ...

  7. 湖南师范大学计算机基础课网络教学,湖南师范大学《计算机基础及应用》课程考核若干规定.doc...

    湖南师范大学<计算机基础及应用>课程考核若干规定 窗体顶端 湖南师范大学教师课程教学考核实施办法 (试行) 为进一步规范和改进我校对教师课程教学的考核,加强对教师教学过程的全面监控,确保课 ...

  8. 怎么写计算机教学论文,大学计算机教学论文大纲范文模板 大学计算机教学论文框架怎么写...

    精选了[100个]关于大学计算机教学论文大纲范文模板供您后续的写作参考,在写大学计算机教学论文之前,很多大学生总是被大学计算机教学论文框架怎么写难倒怎么办?请阅读本文! 五.任务驱动教学法在军医大学& ...

  9. 大学计算机基础教学目标,大学计算机基础教学大纲2015.doc

    文档介绍: 南昌职业学院 <计算机基础>课程教学大纲 课程编号:A1A0002 适用专业:公共计算机课 教学学时:48 其中实践教学时数:27 课程性质: 公共素质课程 制定人: 练勋浩系 ...

  10. c语言课程教学团队介绍,计算机科学技术系计算机基础课程教学团队简介

    计算机基础课程教学团队组建于2004年,团队负责全校计算机基础课程(含计算机公共基础课和计算机专业基础课)的理论与实验教学工作,长期以来,该团队一直致力于为全校学生提供优质的计算机基础教学服务,学生参 ...

最新文章

  1. android mysql 搜索功能_android利用数据库实现搜索联想功能
  2. 安装 Cacti 监控
  3. vscode怎么执行python_VScode | 执行python
  4. repo-话说软件详细设计工具
  5. RocketMQ事务消息及消息索引设计原理
  6. 如何理解高并发中的协程?协程的实现和历史
  7. thinkphp 随机取10条数据_spark调优-数据倾斜
  8. 问题:'NoneType' object has no attribute 'encoding'
  9. python建立数据库连接时出错_python – 尝试连接到localhost上的数据库时出现pyodbc连接错误...
  10. Codeforces 464E. The Classic Problem
  11. 装机软件备忘、分类介绍 评点
  12. XP下 无法定位程序输入点WSAPoll于动态链接库ws2_32.dll 的解决办法
  13. android+复制大文件,手机SD卡无法复制拷贝大文件的解决方法
  14. 阵列卡的全称叫磁盘阵列卡 是用来做 RAID
  15. Arduino使用烟雾传感器
  16. png图片透明部分点击
  17. Nginx-正向代理HTTPS
  18. C# 练习ListBox控件用法。
  19. android裁剪图片
  20. matlab负序,Matlab对称分量法计算正序负序零序

热门文章

  1. android生成将布局生成海报保存并分享
  2. iPadmini能运行c语言吗,一个移动固态硬盘,可以给iPad Pro2020和iPad Mini用是什么体验?...
  3. CSDN竞赛—第六期题解与感想
  4. 熊绎:我看软件工程师的职业规划
  5. 利用机器学习算法挖掘群控网络黑产设备
  6. wsl 1 ubuntu 安装图像化界面
  7. java刻画三角形和梯形和圆形_三角形、梯形和圆形的类封装
  8. golang语言牛顿法求平方根
  9. 联想Lephone与Apple iPAD的完美组合
  10. Python科学计算-Numpy和Pandas学习笔记(二)-Numpy的基本运算(chaochao`s Blog)