课题基金 / 基金详情

On-Line Support for Object-Oriented Programming Language Instruction

On-Line Support for Object-Oriented Programming Language Instruction
面向对象编程语言教学的在线支持
批准号:
0231328
负责人:
Robert Moll
金额:
$40.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-12-15 至 2005-05-31

项目摘要

项目成果

Robert Moll的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
This project addresses the issues of attracting, engaging, and competently training students in computer science by developing innovative multimedia-based instructional software for introductory computer science classes. The software tools is built on top of an existing system called Online Web-based Learning (OWL), a system that has been used with great success in chemistry, physics, and mathematics. This project identifies three broad characteristics of first year CS instruction in object-oriented (OO) programming instruction, particularly in Java: 1) there is too much material for students to learn in a single 14 week semester; 2) staffing in introductory courses is stretched too thinly and devotes too much time to background chores such as grading; and 3) because of very uneven instruction in high schools and varying expectations about the purpose of programming instruction, student competence, interest, and expectation varies greatly in a single class. Moreover three additional features characterize defects in teaching strategies: 1) students are reluctant to read code (programs) carefully; 2) students often complete the first two semesters of Java programming instruction with a very poorly developed sense of high-level design; and 3) students are isolated and work together poorly. We are implementing the following pedagogical and technical remedies for these problems in the context of the first two courses in a traditional CS curriculum, introduction to programming and data structures. These remedies include: the development of a wide range of on-line exercises that teach about the fundamental concepts of OO programming and data structures; the development of exercises that train students to be careful code-readers; the development of exercises that teach students first to understand code from a UML perspective, and second to use UML thinking to design code at a high level; and finally, through the mechanism of an informal drop-in center, and through the development of multi-student on-line exercises, we train students to collaborate more effectively with their peers.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
On-line Support for Modern Programming Language Instruction
  • 批准号:
    0127444
  • 项目类别:
    Standard Grant
  • 资助金额:
    $7.83万
  • 财政年份:
    2002
  • 负责人:
    Robert Moll
  • 依托单位:
Analogical Reasoning and Computer Program Synthesis
  • 批准号:
    7804746
  • 项目类别:
    Standard Grant
  • 资助金额:
    $2.85万
  • 财政年份:
    1978
  • 负责人:
    Robert Moll
  • 依托单位:
国内基金
海外基金
两性离子载体(zwitterionic support)作为可溶性支载体在液相有机合成中的应用
  • 批准号:
    21002080
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    19.0万元
  • 批准年份:
    2010
  • 负责人:
    霍聪德
  • 依托单位:
基于Support Vector Machines(SVMs)算法的智能型期权定价模型的研究
  • 批准号:
    70501008
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    17.0万元
  • 批准年份:
    2005
  • 负责人:
    曹丽娟
  • 依托单位: