首页> 外文会议>International Conference on Informatics in Secondary Schools, Evolution and Perspectives >Why Teach Introductory Computer Science? Reconciling Diverse Goals and Expectations
【24h】

Why Teach Introductory Computer Science? Reconciling Diverse Goals and Expectations

机译:为什么要教授介绍计算机科学?协调各种目标和期望

获取原文

摘要

Introductory computing courses emerged during the sixties, under a variety of designations such as programming or automatic computing, offered to university students in a broad range of disciplines. Whereas the concept of a first course in computer science survived four decades, and even moved to the high school level, its goals and contents have been changing excessively, and have not as yet reached a stable state. We review the historical development of typical introductory CS courses and analyze the forces that shaped them. Inspired by more mature sciences, and the way their introductory courses evolved over centuries to simultaneously meet distinct expectations, we argue that an introductory CS course should address three goals: the development of skills in programming some simple system, appreciation of intellectual achievements, and the role of information technology in society. Although this requirement may be considered overly ambitious, we aim to show that it can be achieved if issues are presented in terms of well-chosen examples rather than in a general, abstract manner.
机译:入门课程计算在六十年代出现的,在各种名称如编程或自动计算,在广泛的学科提供给大学生。而在计算机科学方面的第一门课程的概念存活四个十年,甚至转移到高中阶段,其目标和内容已经改变过,并且至今还未达到一个稳定的状态。我们回顾典型的入门课程CS的历史发展和分析塑造了他们的力量。灵感来自更成熟的科学,它的入门课程发展了几百年的方式同时满足不同的预期,我们认为,一个介绍CS过程中应解决三个目标:发展技能在编程的一些简单的系统,升值智力成果,以及信息技术的作用在社会。虽然这一要求可被视为过于雄心勃勃,我们的目的是表明,它可以,如果问题在精心挑选的例子来给出的,而不是一般的,抽象的方式来实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号