The Innovative use of Software in Teaching Computer Programming
The Innovative use of Software in Teaching Computer Programming
批准号:
9354598
负责人:
Jeffrey Popyack
金额:
$8.62万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1994
资助国家:
美国
项目状态:
已结题
起止时间:
1994-07-01 至 1996-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
9354598 Popyack We are developing a new approach for teaching 'introduction to computing' courses, tailored to the needs of students in different curricula. This approach is based on the following precepts: There is a strong need for students in all curricula to understand the concepts of programming a computer, particularly in the sciences and engineering fields. It may no longer be necessary for students in many majors to know how to write programs in traditional block-structured languages (such as Pascal). There is a wealth of software in wide use today which allows the user to write programs in specialized built-in 'macro languages'. Teaching programming concepts through the use of powerful, user-friendly software with programmable features allows the user to write programs immediately which produce non-trivial results. This provides stronger motivation to learn programming than traditional approaches. Moreover, the essential concepts of computer programming, (such as variables, branching, iteration, etc.) can be readily illustrated and implemented using the sophisticated features of a variety of commonly available software packages, such as word processors, spreadsheets, and databases. The main intention of our approach is to teach programming concepts and techniques, not simply how to use software. Students are exposed to the kinds of functionality common to all languages, thus facilitating the learning of a general purpose language or new, innovative software they will need for pursuing both their education and their careers in science, engineering, or teaching. ***y
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CSforAll:RPP: Expanding Inclusive CS Education through the Jumpstarting Philadelphia CSforAll Researcher Practitioner Partnership
-
批准号:2219442
-
项目类别:Standard Grant
-
资助金额:$67.75万
-
财政年份:2022
-
负责人:Jeffrey Popyack
-
依托单位:
Collaborative Proposal: CSforAll:RPP: Jumpstarting Philadelphia CSforAll through a Researcher Practitioner Partnership
-
批准号:2031360
-
项目类别:Standard Grant
-
资助金额:$25.96万
-
财政年份:2020
-
负责人:Jeffrey Popyack
-
依托单位:
RET in Engineering and Computer Science Site for Machine Learning to Enhance Human-Centered Computing
-
批准号:1711773
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2017
-
负责人:Jeffrey Popyack
-
依托单位:
RET in Engineering and Computer Science Site for Machine Learning, Big Data and Computer Science Principles
-
批准号:1301171
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2013
-
负责人:Jeffrey Popyack
-
依托单位:
Restructuring Computer Programming Courses for IT-Enabled Variable Paced Multilevel Learning
-
批准号:0089009
-
项目类别:Standard Grant
-
资助金额:$7.5万
-
财政年份:2001
-
负责人:Jeffrey Popyack
-
依托单位:
The Innovative Use of Software in Introductory Computer Programming
-
批准号:9254013
-
项目类别:Standard Grant
-
资助金额:$2.5万
-
财政年份:1993
-
负责人:Jeffrey Popyack
-
依托单位:
国内基金
海外基金
降低慢病毒载体转录“通读率”的研究
-
批准号:81271690
-
项目类别:面上项目
-
资助金额:70.0万元
-
批准年份:2012
-
负责人:张敬之
-
依托单位: