Using Visual Basic for Excel Applications for Developing Students’ Programming Skills

The paper presents an approach for developing and refining the students’ practical and applied skills in programming by using the capabilities of Visual Basic for Excel Applications. Five problems are given along with their solutions and are realized through integrated features for programming in Excel. These examples help facilitate the execution of the following activities – determining the number of even and odd numbers in a finite set of elements and extracting the corresponding lists; finding all prime numbers in a given interval; merging the elements of two ordered one-dimension arrays with a determined number of elements into a third ordered array; finding a randomly generated integer within a given interval. The suggested approach and problems aim to help students apply the acquired knowledge and skills having to do with using branched and cyclical algorithmic constructions, working with one-dimension arrays as well as creatively using the acquired digital skills for processing spreadsheets data in the area of programming in the high school stage.

Authors

Publication Details

Journal
Mathematics and Informatics
Published
2024-12-30
DOI
https://doi.org/10.53656/math2024-6-5-usi
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Using Visual Basic for Excel Applications for Developing Students’ Programming Skills

Stefka Aneva, Elena Todorova
Mathematics and Informatics
Teaching and Learning Programming
article

Using Visual Basic for Excel Applications for Developing Students’ Programming Skills

Stefka Aneva, Elena Todorova
article en

Abstract

The paper presents an approach for developing and refining the students’ practical and applied skills in programming by using the capabilities of Visual Basic for Excel Applications. Five problems are given along with their solutions and are realized through integrated features for programming in Excel. These examples help facilitate the execution of the following activities – determining the number of even and odd numbers in a finite set of elements and extracting the corresponding lists; finding all prime numbers in a given interval; merging the elements of two ordered one-dimension arrays with a determined number of elements into a third ordered array; finding a randomly generated integer within a given interval. The suggested approach and problems aim to help students apply the acquired knowledge and skills having to do with using branched and cyclical algorithmic constructions, working with one-dimension arrays as well as creatively using the acquired digital skills for processing spreadsheets data in the area of programming in the high school stage.

Mathematics and InformaticsVol. 67(6)
Openalex Percentile: Top 68%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Using Visual Basic for Excel Applications for Developing Students’ Programming Skills — Stefka Aneva, Elena Todorova · Mathematics and Informatics (2024) | TGRS Research Map | TGRS