Skip to main content
Chemistry LibreTexts

Electrochemical Sensor Project

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Design a Sensor: An Electrochemistry Inquiry-Based Project

    Instructor Notes


    Often times, students struggle with grasping the concept of electrochemical cells and their applications. This active learning module aims to familiarize both introductory chemistry students and those enrolled in upper level chemistry courses with real-world applications of electrochemistry through electrochemical sensors. The goal of this project is to spark curiosity, inspire awareness, and facilitate inquiries into markets that utilize electrochemical concepts in their operations.

    Textbooks tend to focus on electrochemical cells in the context of batteries, namely because they are a convenient real-world example of their application. Advanced chemistry courses, like analytical chemistry, are much the same, with labs that focus on voltammetry and electrochemistry in static conditions. This project allows students to explore concepts within the context of chemical and biochemical sensors. In this module, students were required to (1) identify a problem that could be mitigated through the use of chemical/biochemical sensors, (2) design a sensor and explain its implementation while integrating an electrochemical (or analogous) reaction, (3) estimate the costs of producing their sensors, and (4) “pitch” their problem and corresponding sensor to the class. Since the nature of the module was conducive to independent learning, students were given free-reign on the specifics of their projects/chemical reactions, and were encouraged to be creative.


    Students were assigned this project at the beginning of the electrochemistry lectures in General Chemistry II. Students were required to read the background materials on sensors (attached to this packet). The concepts presented in the ‘Sensors background’ document were also referenced throughout the electrochemistry lectures. This module was implemented in a large lecture with roughly one-hundred-and-sixty students. Electrochemistry lectures were covered throughout the 3 week duration of this project.

    Due to the nature of large lectures, students were required to form groups of four to six individuals to facilitate presentations, and presentations were limited to a maximum of three minutes. Groups chose a team name and signed up on a Google Form in an organized fashion.   In smaller settings, students may work in smaller groups or work independently. In addition to efficiency, group work facilitates the exchange of ideas among students. Students had opportunities to consult with any number of resources, including the use of office hours (especially to ensure the accuracy of their chemical reactions), before and after class, use peer-student instructors, and graduate teaching assistance. This project would be much easier to implement in small lecture or lab courses in terms of logistics. However, with planning and use of google forms, the implementation in large lecture was relatively simple. The Google forms that have been used to facilitate simpler implementation are attached for reference.

    Modifications for upper level chemistry courses may ask students to identify which electrochemical technique would be best utilized for their sensor,  calibration methods, and current to concentration conversions. There are a vast number of permutations that could be achieved through modifications to this project. 


    This module may be used as an extra credit assignment or may be counted for a portion of students’ overall grades depending on the class. In this case, the project was assigned as extra credit. The instructor and students both filled out an evaluation form (sent via email to students as a Google form) at the time of the presentation; there are seven categories, and each category may receive a minimum score of 1 and maximum score of 5. A sample google form is attached to this packet. Score analysis was simplified through excel.

    Final grades were determined by correlating the instructor’s evaluation to the students evaluation via a linear regression. In our case, students received ten points if their total score reached a minimum of 80. Students scoring below an 80 received a fraction of the score, scaled to ten points. Alternatively, instructors may choose to set the grade as a weighted sum of student evaluations and instructor evaluations. For instance, if student evaluations were worth 50% of the grade, then grades would be calculated as: (0.5*average peer score) + (0.5* instructor evaluation), and scaled to a total of ten points.

    Learning Outcomes:

    Although the module was only assigned as extra credit, students went above and beyond the outlined requirements. Students read peer reviewed literature to formulate their problem and their proposed sensor, in addition to researching different chemical reactions beyond the scope of the textbook lectures. They researched and inquired about multiple reference electrodes, in addition to specifying how different electrodes could be used to optimize their sensor design. Many students used 3D printing software to create their designs, and some students even printed physical versions of their designs to supplement their presentation. Moreover, students showed comradery and team work throughout the course of this module.

    Giving students free-reign over the project allowed them to present creative solutions to different, niche sets of problems. In our case, students were not aware of the grade breakdown; in order to prevent students from being disincentivized from putting forth substitive effort, it is recommended that the grade calculation (especially if weighted between instructors and average peer evaluation) not be made public.

    A STRIP survey was utilized to gauge student participation and time investment. Survey results indicate student felt the project was valuable to their leaning and gave overwhelmingly positive feedback. Attached to this packed is the STRIP survey that was utilized in our class.

    Contributors and Attributions

    This page titled Electrochemical Sensor Project is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Asmira Alagic & Tara Tabibi via source content that was edited to the style and standards of the LibreTexts platform.