改善终端用户编程教育的建议:与本科化学学生的案例研究
William Fuchs1, Ashley Ringer McDonald2, Aakash Gautam3
1Department of Computer Science and Software Engineering, Cal Poly, San Luis Obispo, California 93405, United States.
Journal of chemical education
|August 19, 2024
概括
科学专业的学生由于知识转移和问题解决策略的困难,难以应用编程技能. 对抽象,分解和元认知的明确指令可以提高他们的信心和计算使用.
科学领域:
- 计算机科学教育计算机科学教育
- 计算化学的计算化学
背景情况:
- 编程越来越多地被整合到各种大学课程中.
- 来自非计算学科的学生在学习编程时经常遇到重大挑战.
研究的目的:
- 调查本科化学和生物化学学生面临的特定编程挑战.
- 识别导致对特定领域问题的编程信心下降和使用减少的因素.
主要方法:
- 在物理化学课程序列中,对本科化学/生物化学学生进行了一项案例研究.
- 对学生调查和大声思考会议的数据进行了主题内容分析.
主要成果:
- 学生表现出难以将编程知识转移到新的表示和问题的困难.
- 观察到缺乏有效的编程问题解决策略.
- 这些挑战对学生对编程能力的信心产生了负面影响.
结论:
- 在最终用户编程环境中,建议明确指导编程抽象,分解和元认知意识.
- 发展这些技能可以增强学生的信心,并鼓励计算机应用于科学问题.
相关概念视频
Calculating Equilibrium Concentrations
47.6K
Being able to calculate equilibrium concentrations is essential to many areas of science and technology—for example, in the formulation and dosing of pharmaceutical products. After a drug is ingested or injected, it is typically involved in several chemical equilibria that affect its ultimate concentration in the body system of interest. Knowledge of the quantitative aspects of these equilibria is required to compute a dosage amount that will solicit the desired therapeutic effect.
A more...
A more...
47.6K
Leveling Effect and Non-Aqueous Acid-Base Solutions
8.1K
This lesson defines the leveling effect in acidic and basic solutions and its role in aqueous and non-aqueous solutions. It is essential to understand the competing nature of various species in a chemical system.
The Leveling Effect of a Solvent
A generic acid (HA) reacts with the generic base (B-) to yield the corresponding conjugate base (A-) and conjugate acid (HB):
The Leveling Effect of a Solvent
A generic acid (HA) reacts with the generic base (B-) to yield the corresponding conjugate base (A-) and conjugate acid (HB):
8.1K
Introduction to Chemical Reactions
8.5K
All chemical reactions begin with a reactant, the general term for one or more substances entering the reaction. Sodium and chloride ions, for example, are the reactants in the production of table salt. One or more substances produced by a chemical reaction are called the product. Chemical reactions follow the law of conservation of mass, which means that matter cannot be created nor destroyed in a chemical reaction. The components of the reactants—the number of atoms and the...
8.5K
Chemical Equilibria: Systematic Approach to Equilibrium Calculations
666
Equilibrium calculations for systems involving multiple equilibria are often complex. For example, to calculate the solubility of a sparingly soluble salt in an aqueous solution in the presence of a common ion, one must consider all the equilibria in this solution. Calculations for these systems can be complicated and tedious, so a systematic approach with a series of steps is often helpful. The process is detailed below.
The first step is to identify all the chemical reactions involved, The...
The first step is to identify all the chemical reactions involved, The...
666
Chemistry of the Cell
6.8K
6.8K
What is Organic Chemistry?
73.9K
Organic chemistry is the study of compounds of carbon called organic compounds. Organic compounds either originate from living organisms or are synthesized by chemists. A defining trait of these compounds is the presence of carbon as the principal element, which is bonded to other carbon atoms and other elements such as hydrogen, oxygen, nitrogen, and sulfur. The existence of a wide array of organic molecules is a consequence of carbon atoms’ ability to form up to four strong bonds to...
73.9K


