Academic literature on the topic 'Visual Basic (Computer program language)'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Visual Basic (Computer program language).'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Visual Basic (Computer program language)"

1

Vu, Ngoc Thiem, Shinn Liang Chang, Jackson Hu, and Tacker Wang. "Computer Program in Visual Basic Language for Manufacture of Helical Cutting Tools." Advanced Materials Research 488-489 (March 2012): 813–18. http://dx.doi.org/10.4028/www.scientific.net/amr.488-489.813.

Full text
Abstract:
The helical cutting tools have complex geometries. A rack cutter is the most economical tool that has been used for manufacturing helical cutting tool. In this paper, the computer program has been designed to evaluate the manufacture abilities following design concept and analyze the technical parameters of helical cutting tool. The program can simulate the sections of helical cutting tool and the rack cutter, analyze the clearance angle, relief angle, and width top of the helical cutting tool, and modify the rack cutter profile to show the helical cutting tool profile suitably. This program can predict the differences during manufacture process and give the best solution for economical consideration.
APA, Harvard, Vancouver, ISO, and other styles
2

Xie, Yu Hui, Lei Zhang, and Xue Zheng Huang. "Computer Simulation of Complex Consecutive Reaction Kinetics." Advanced Materials Research 709 (June 2013): 519–22. http://dx.doi.org/10.4028/www.scientific.net/amr.709.519.

Full text
Abstract:
Based on the mass action law, the kinetics equation of the complex consecutive reaction was established in the form of first-order ordinary differential equations. Therefore; a program was designed by the Visual Basic language and the theory of the numerical calculation to solve the ordinary differential equations. In the end, the reaction process of the complex consecutive reaction was simulated by the powerful plot function of the Visual Basic language.
APA, Harvard, Vancouver, ISO, and other styles
3

Momodahi, Juhuria, Yudi Klaus Patiro, Eliyah Acantha M. Sampetoding, and Esther Sanda Manapa. "Rancang Bangun Sistem Informasi Keuangan Badan Ta’mirul Masjid Nursalam Bantik Beo Kabupaten Kepulauan Talaud." JTIM : Jurnal Teknologi Informasi dan Multimedia 3, no. 1 (May 25, 2021): 14–20. http://dx.doi.org/10.35746/jtim.v3i1.127.

Full text
Abstract:
The role of computers in data processing to produce an information system is very influential in an organization or institution. The involvement of computer technology tools is very helpful in carrying out data processing activities, especially the making of financial reports at BTM at the Nu Salam Bantik Mosque. In recording the receipt and expenditure of shalawat money, problems often occur such as missing or scattered data, torn, and takes a long time. As a result, financial information becomes inaccurate because it is still done manually without involving computer technology. The research conducted discusses the Making and Development of the Financial Information System for the Ta'mirul Mosque of Nur Saalam Bantik. In designing an application, it is carried out by means of insight techniques, observation and literature study. This study is to create an application for the Development of Financial Information Systems for the Ta'mirul Mosque of Nur Salam Bantik using Microsoft Visual Basic 6.0 (VB). Microsoft Visual Basic apart from being referred to as a programming language (Program Language), Visual Basic is also often referred to as a tool (Tool) to produce windows application programs. In general, there are several benefits that can be obtained from using the Microsoft Visual Basic program itself. Computer at Mosque using OS Windows, So the applications created are programming tools that make it easy to use controls for database design.
APA, Harvard, Vancouver, ISO, and other styles
4

Koleangan, Harry S. J. "Optimasi Efisiensi Kolom dalam Kromatografi Menggunakan Visual Basic 2008." JURNAL ILMIAH SAINS 12, no. 1 (April 30, 2012): 13. http://dx.doi.org/10.35799/jis.12.1.2012.396.

Full text
Abstract:
OPTIMASI EFISIENSI KOLOM DALAM KROMATOGRAFI MENGGUNAKAN VISUAL BASIC 2008 ABSTRAK Telah dibuat sebuah program aplikasi yang ditujukan untuk optimasi efisiensi kolom yang digunakan dalam pemisahan secara kromatografi. Parameter-parameter untuk optimasi ini dianalisis menggunakan metode eliminasi Gauss dalam bentuk program komputer yang ditulis menggunakan bahasa pemrograman Visual Basic 2008 Express Edition. Penggunaan program ini terhadap suatu data sekunder memberikan hasil efisiensi kolom optimum, yang dinyatakan sebagai tinggi plat teoritis (H) terkecil, sebesar 0,0223 cm yang dicapai pada laju alir optimum 20,6 cm/det. Kata kunci: Efisiensi kolom, eliminasi Gauss, persamaan van Deemter, Visual Basic 2008 OPTIMIZATION OF COLUMN EFFICIENY IN CHROMATOGRAPHY USING VISUAL BASIC 2008 ABSTRACT An application program to optimize column efficiency in chromatographic separation had been developed. Optimization parameters were analyzed using Gauss elimination method which was written in the form of a computer program using Visual Basic 2008 Express Edition programming language. Application of the program on the secondary data gave the optimum column efficiency, which was represented as height equivalent to a theoritical plate (H), of 0,0223 cm which was achieved at optimum flow rate of 20,6 cm/det Keywords: Column efficiency, Gauss elimination, van Deemter equation, Visual Basic 2008
APA, Harvard, Vancouver, ISO, and other styles
5

Huang, Xue Zheng, Yang Tao Liu, and Lei Zhang. "The Computer Simulation of the Acid-Base Titration." Advanced Materials Research 634-638 (January 2013): 20–24. http://dx.doi.org/10.4028/www.scientific.net/amr.634-638.20.

Full text
Abstract:
The mathematical model on acid-base titration was established by using analytical chemistry theory; therefore the author designed a program to solve the model by using of Visual Basic language. The program can not only calculate the pH Value of the acid-base titration solution, choose the appropriate indicator, calculate the endpoint error and judge the feasibility of the titration, but also can draw the curve of the acid-base titration.
APA, Harvard, Vancouver, ISO, and other styles
6

Wei, Hai Bing, Qian Zhang, and Jun Hai Zhao. "Simplified Bishop Method Homogeneous Soil Slope Stability Analysis Based on the C# Language." Applied Mechanics and Materials 580-583 (July 2014): 291–95. http://dx.doi.org/10.4028/www.scientific.net/amm.580-583.291.

Full text
Abstract:
A computer program was compiled based on the C# language of Microsoft Visual Studio 2008 and the principle of simplified Bishop method. The program will calculate the minimum factor of safety, and automatically draw the two-dimensional (2-D) critical slip surface after user input the basic parameters. Through testing a lot of examples, the program has good stability, high precision, fast speed and good visibility.
APA, Harvard, Vancouver, ISO, and other styles
7

Wang, Hao, and Ze Yu Han. "Applied Technology in Design and Implementation of Infrared Communication Module." Applied Mechanics and Materials 685 (October 2014): 302–5. http://dx.doi.org/10.4028/www.scientific.net/amm.685.302.

Full text
Abstract:
Infrared communication technology is a short-range wireless communications technology widely adopted in the world today range .This paper detailedly introduces the basic principles of infrared protocol. Infrared communications applications of this paper is to achieve system applications of infrared communication between two development boxes with an infrared transceiver modules.The program consists of PC program and lower computer program two parts,also are called infrared communication basic procedures and infrared communication console program.Running PC program on a PC,running lower computer program on the development box.Based on Borch-company's S3C2410-S ARM9, experimental development box implements a infrared communications infrastructure lower computer program based on serial meeting SIR standards.By calling the Qt graphics library,using the programming language C++,it achieves a visual infrared communication console PC program under linux system.
APA, Harvard, Vancouver, ISO, and other styles
8

Ahmadi, A., P. H. Robinson, F. Elizondo, and P. Chilibroste. "Implementation of CTR Dairy Model Using the Visual Basic for Application Language of Microsoft Excel." International Journal of Agricultural and Environmental Information Systems 9, no. 3 (July 2018): 74–86. http://dx.doi.org/10.4018/ijaeis.2018070105.

Full text
Abstract:
The goal of the article is to implement the CTR Dairy model using the Visual Basic for Application (VBA) language of Microsoft Excel. CTR Dairy is a dynamic simulation model for grazing lactating dairy cows that predicts milk production and profit over feeding based on ruminal digestion and absorption of nutrients under discontinuous feeding schedules. The CTR Dairy model was originally developed as a research tool using a proprietary computer simulation software called SMART that required the SMART client to run the program. As SMART software is now discontinued, and its client is no longer available, rewriting the model in the VBA language using Microsoft Excel for inputs and outputs makes the program available to a broad range of users including dairy farmers, extension advisors, dairy nutrition consultants and researchers. Dairy farmers can use the new version of the CTR Dairy program to manipulate the herbage allowance and the access time to the grazing paddock, as well as the timing of supplemental feeding, to improve the utilization of the pasture and to increase the production of the milk.
APA, Harvard, Vancouver, ISO, and other styles
9

Simpkins, N. K. "I Scratch and Sense But Can I Program?" International Journal of Information and Communication Technology Education 10, no. 3 (July 2014): 87–116. http://dx.doi.org/10.4018/ijicte.2014070107.

Full text
Abstract:
This article reports an investigation into undergraduate student experiences and views of a visual or ‘blocks' based programming language and its environment. An additional and central aspect of this enquiry is to substantiate the perceived degree of transferability of programming skills learnt within the visual environment to a typical mainstream textual language. Undergraduate students were given programming activities and examples covering four basic programming concepts based on the Sense programming language which is intended to simplify programming. Sense programming statements are represented by blocks which only fit together in ways that produce a meaningful syntactic outcome, which may lower the cognitive barrier to learning. Students were also presented with concepts represented using an equivalent textual construct and asked to consider their understanding of these based on the graphical cases. They were finally asked to complete a short online survey. This paper presents the programming activities, the survey and an analysis of the results.
APA, Harvard, Vancouver, ISO, and other styles
10

Li, Hong Xiang. "The Development and Study of Calculating Compass Error Software." Advanced Materials Research 230-232 (May 2011): 1072–78. http://dx.doi.org/10.4028/www.scientific.net/amr.230-232.1072.

Full text
Abstract:
With the principle, methods and steps of calculating compass error from observing the low height sun azimuth, the software program about calculating compass error based on VB (Visual Basic) environment has been given out. By analyzing the data regularity of Nautical Almanac, get the result that the data of Nautical Almanac shows the pattern of an arithmetic series, then with the data regularity and Compass Error’s calculating formula, a perfect software of calculating Compass Error is designed with Computer language Visual Basic. The data from observation and given can be put into the software program directly, avoid the complex of table lookup and data calculation, the software program has great effect to reduce the amount of calculation and raise the speed, precision and accuracy of calculating compass error.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Visual Basic (Computer program language)"

1

Poti, Allison Tamara S. "Building a multi-tier enterprise system utilizing visual Basic, MTS, ASP, and MS SQL." Virtual Press, 2001. http://liblink.bsu.edu/uhtbin/catkey/1221293.

Full text
Abstract:
Multi-tier enterprise systems consist of more than two distributed tiers. The design of multi-tier systems is considerably more involved than two tier systems. Not all systems should be designed as multi-tier, but if the decision to build a multi-tier system is made, there are benefits to this type of system design. CSCources is a system that tracks computer science course information. The requirements of this system indicate that it should be a multi-tier system. This system has three tiers, client, business and data. Microsoft tools are used such as Visual Basic (VB) that was used to build the client tier that physically resides on the client machine. VB is also used to create the business tier. This tier consists of the business layer and the data layer. The business layer contains most of the business logic for the system. The data layer communicates with the data tier. Microsoft SQL Server (MS SQL) is used for the data store. The database containsseveral tables and stored procedures. The stored procedures are used to add, edit, update and delete records in the database. Microsoft Transaction Server (MTS) is used to control modifications to the database. The transaction and security features available in the MTS environment are used. The business tier and data tier may or may not reside on the same physical computer or server. Active Server Pages (ASP) was built that accesses the business tier to retrieve the needed information for display on a web page. The cost of designing a distributed system, building a distributed system, upgrades to the system and error handling are examined.Ball State UniversityMuncie, IN 47306
Department of Computer Science
APA, Harvard, Vancouver, ISO, and other styles
2

Dhir, Amit. "Online project management system." CSUSB ScholarWorks, 2005. https://scholarworks.lib.csusb.edu/etd-project/2919.

Full text
Abstract:
The purpose of this project is to design and create a system that can be used by a wide variety of groups who do projects. The system created has been specifically tailored for a medium-level company that has employees in different locations and levels, and also has customers for whom they do projects.
APA, Harvard, Vancouver, ISO, and other styles
3

Bareikis, Marius. "Programavimo kalbų Visual Basic 6.0 ir Visual Basic .NET palyginimas greito programų kūrimo požiūriu." Master's thesis, Lithuanian Academic Libraries Network (LABT), 2005. http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2005~D_20050613_094531-30636.

Full text
Abstract:
Programming languages Visual Basic 6 and Visual Basic .NET have been compared from the point of view of rapid application development in the work. Environment differences of the programming systems have been analysed. New possibilities of Visual Basic .NET language have been investigated concerning menu creation, text files tasks, user forms creation, class heredity. Syntax changes in Visual Basic .NET programming language have been analysed. Database programming tools have been presented and compared. Differences of both systems have been illustrated by practical examples. Various rates of creating indexes for bibliographical documents have been analysed. Standard documents of construction cost data in the MS Word document format have been moved to the MS Access database. Various speed rates of database reading and editing have been analysed.
APA, Harvard, Vancouver, ISO, and other styles
4

Schmitt, Susan M. "A critical examination of the relationship between the memory requirements of structured BASIC and unstructured BASIC." Instructions for remote access. Click here to access this electronic resource. Access available to Kutztown University faculty, staff, and students only, 1985. http://www.kutztown.edu/library/services/remote_access.asp.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Gordon, Christopher Todd. "A visual language for ADA program unit specifications." Thesis, This resource online, 1990. http://scholar.lib.vt.edu/theses/available/etd-06232009-063007/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Yu, Chun-I. "The basic structure of intelligent database." Virtual Press, 1989. http://liblink.bsu.edu/uhtbin/catkey/722451.

Full text
Abstract:
The purpose of this paper is to study the basic theoretic structure of intelligent data base by means of logic. There are three parts of this paper. The first part introduces the concept and relational algebra in relational data base. The second part focuses on the relationship between logic and the structure of intelligent data base and compares the intelligent database application. The last part, a SQL (Structure Query Language) queries simulation program using logic programming language Prolog, demonstrates how logic applies to query languages.
Department of Computer Science
APA, Harvard, Vancouver, ISO, and other styles
7

Stratton, David. "A program visualisation meta language." Thesis, University of Ballarat, 2003. http://researchonline.federation.edu.au/vital/access/HandleResolver/1959.17/63588.

Full text
Abstract:
The principle motivation of this work is to define an open PV architecture that will enable a variety of visualisation schemes to interoperate and that will encourage the generation of PV systems and research into their efficacy. Ultimately this may lead to more effective pedagogy in the field of computer programming and hence remove a barrier to students entering the profession.
Doctorate of Philosophy
APA, Harvard, Vancouver, ISO, and other styles
8

Horn, Carin E. "Visual Literacy in Computer Culture: Reading, Writing, and Drawing Logo Turtle Graphics." Thesis, University of North Texas, 1989. https://digital.library.unt.edu/ark:/67531/metadc798048/.

Full text
Abstract:
This study seeks to explore relationships between Logo turtle graphics and visual literacy by addressing two related questions: (a) can traditional visual literacy concepts, as found in the published literature, be synthesized in terms of Logo turtle graphics, and (b) do the literature and "hands-on" experience with turtle graphics indicate that visual competencies are pertinent to graphics-based electronic communications in computer culture? The findings of this research illustrate that Logo turtle graphics is a self-contained model to teach visual literacy skills pertinent to computer culture. This model is drawn from synthesizing published literature and the classroom experience of Logo learners, which is demonstrated through their visual solutions to Logo assignments. A visual analysis and interpretation of the subjects' work concludes that the principles and competencies associated with traditional visual literacy skills manifest during the Logo turtle graphics experience. The subjects of this study demonstrate that visual literacy pertinent to computer culture includes reading, writing, and drawing alphanumerics and pictographic information with linguistic equivalence. The logic for this symbolic metaphor is body-syntonic spatial experience explained in geometric terms. The Logo learner employs computational models for visual ideas and visual-verbal symbols for spatial ideas in the course of doing turtle graphics.
APA, Harvard, Vancouver, ISO, and other styles
9

Law, Lai-chong. "Empirical studies of program bugs and debugging strategies of novice BASIC programmers and the transferability of debugging skills to non-programming domains." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 1992. http://hub.hku.hk/bib/B29789102.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Nie, Chunsheng. "A visual language for part21 file based on express data model." Ohio University / OhioLINK, 2000. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1172603859.

Full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "Visual Basic (Computer program language)"

1

Introductory Visual Basic. 2nd ed. London: Letts Educational, 1997.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

Using Visual Basic. Indianapolis, IN: Que, 1995.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

Sprague, Michael W. Using Visual BASIC. Cincinnati, OH: South-Western Educational Pub., 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

Bonner, Paul. Visual Basic utilities. New Delhi: BPB Publications, 1994.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

Corporation, Microsoft, ed. Microsoft Visual Basic 5.0 language reference. Redmond, Wash: Microsoft Press, 1997.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

1945-, Deitel Harvey M., and Deitel Abbey, eds. Simply Visual Basic 2010. 4th ed. Boston: Pearson, 2013.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

Press, Microsoft, ed. Microsoft Visual Basic 6.0. Redmond, Wash: Microsoft Press, 1998.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

Clearly Visual Basic: Programming with Microsoft Visual Basic 2008. Boston, MA: Course Technology, 2009.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Zak, Diane. Clearly Visual Basic: Programming with Microsoft Visual Basic 2008. Boston, MA: Course Technology, 2009.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Evjen, Bill. Professional Visual Basic 2008. New York: John Wiley & Sons, Ltd., 2008.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "Visual Basic (Computer program language)"

1

Wang, Hongli, Huiqin Liu, and Jingrui Tian. "Performance Analysis of Transcritical CO2 Sewage Source Heat Pump by Visual Basic Program." In Communications in Computer and Information Science, 630–37. Berlin, Heidelberg: Springer Berlin Heidelberg, 2012. http://dx.doi.org/10.1007/978-3-642-34038-3_87.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Zamora, William Rolando Miranda, Manuel Jesus Sanchez Chero, Marcos Timaná-Alvarez, Veronica Seminario-Morales, César Niño-Carmona, Nelly Leyva, Leandro Alonso Vallejos More, Lucio Ticona-Carrizales, and Abraham Ygnacio. "Program in Visual Basic Language: A Simplified Procedure for Thermal Treatment Evaluation of Packaged Foods." In Advances in Intelligent Systems and Computing, 476–81. Cham: Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-68017-6_71.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Hainry, Emmanuel, Bruce M. Kapron, Jean-Yves Marion, and Romain Péchoux. "Complete and tractable machine-independent characterizations of second-order polytime." In Lecture Notes in Computer Science, 368–88. Cham: Springer International Publishing, 2022. http://dx.doi.org/10.1007/978-3-030-99253-8_19.

Full text
Abstract:
AbstractThe class of Basic Feasible Functionals $$\mathtt{BFF}$$ BFF is the second-order counterpart of the class of first-order functions computable in polynomial time. We present several implicit characterizations of $$\mathtt{BFF}$$ BFF based on a typed programming language of terms. These terms may perform calls to imperative procedures, which are not recursive. The type discipline has two layers: the terms follow a standard simply-typed discipline and the procedures follow a standard tier-based type discipline. $$\mathtt{BFF}$$ BFF consists exactly of the second-order functionals that are computed by typable and terminating programs. The completeness of this characterization surprisingly still holds in the absence of lambda-abstraction. Moreover, the termination requirement can be specified as a completeness-preserving instance, which can be decided in time quadratic in the size of the program. As typing is decidable in polynomial time, we obtain the first tractable (i.e., decidable in polynomial time), sound, complete, and implicit characterization of $$\mathtt{BFF}$$ BFF , thus solving a problem opened for more than 20 years.
APA, Harvard, Vancouver, ISO, and other styles
4

Glad Shiya V., Belsini, and Sharmila K. "Language Processing and Python." In Advances in Computational Intelligence and Robotics, 93–119. IGI Global, 2021. http://dx.doi.org/10.4018/978-1-7998-7728-8.ch006.

Full text
Abstract:
Natural language processing is the communication between the humans and the computers. It is the field of computer science which incorporates artificial intelligence and linguistics where machine learning algorithms are used to analyze and process the enormous variety of data. This chapter delivers the fundamental concepts of language processing in Python such as text and word operations. It also gives the details about the preference of Python language for language processing and its advantages. It specifies the basic concept of variables, list, operators, looping statements in Python and explains how it can be implemented in language processing. It also specifies how a structured program can be written using Python, categorizing and tagging of words, how an information can be extracted from a text, syntactic and semantic analysis, and NLP applications. It also concentrates some of the research applications where NLP is applied and the challenges of NLP processing in the real-time area of applications.
APA, Harvard, Vancouver, ISO, and other styles
5

Wachira, Patrick, and Xiongyi Liu. "Computer Science in Mathematics Preservice Teacher Education." In Advances in Educational Technologies and Instructional Design, 269–81. IGI Global, 2020. http://dx.doi.org/10.4018/978-1-7998-1479-5.ch014.

Full text
Abstract:
In recent years, significant resources have been invested in increasing access and opportunities to computer science (CS) for elementary school students in the US. However even with the increased advancements and initiatives to embed CS into the elementary school curriculum, little has been done to examine the curriculum and pedagogical implications for mathematics preservice teacher education. For these initiatives to be successful, there is a need to train preservice teachers to integrate CS concepts into their teaching. This chapter reports on a research project that investigated the use of a visual programming language on pre-service teachers' understanding of basic computer science ideas and how these can be integrated into the teaching of mathematics. The purpose of the project was to help preservice teachers develop a basic knowledge of computer science concepts and to help develop subject-specific understanding of how to integrate these concepts.
APA, Harvard, Vancouver, ISO, and other styles
6

Pongthanisorn, Goragod, Waranrach Viriyavit, Thatsanee Charoenporn, and Virach Sornlertlamvanich. "Visual Programming for Artificial Intelligent and Robotic Application (VPAR) Framework." In Frontiers in Artificial Intelligence and Applications. IOS Press, 2022. http://dx.doi.org/10.3233/faia210477.

Full text
Abstract:
Computer programming is popularized in 21st century education in terms of allowing intensive logical thinking for students. Artificial Intelligent and robotic field is considered to be the most attractive for programming today. However, for the first-time learners and novice programmers, they may encounter a difficulty in understanding the text-based style programming language with its special syntax, sematic, libraries, and the structure of the program itself. In this work, we proposed a visual programming environment for artificial intelligent and robotic application using Google Blockly. The development framework is a web application which is capable of using Google Blockly to create a program and translate the result of visual programming style to conventional text-based programming. This allows almost instant programming capability for learners of programming in such a complex system.
APA, Harvard, Vancouver, ISO, and other styles
7

Altiok, Serhat, and Erman Yükseltürk. "Analyzing Current Visual Tools and Methodologies of Computer Programming Teaching in Primary Education." In Advances in Early Childhood and K-12 Education, 201–29. IGI Global, 2018. http://dx.doi.org/10.4018/978-1-5225-3200-2.ch011.

Full text
Abstract:
In our age, computational thinking that involves understanding human behavior and designing systems for solving problems is important as much as reading, writing and arithmetic for everyone. Computer programming is one of the ways that could be promote the process of developing computational thinking, in addition to developing higher-order thinking skills such as problem solving, critical and creative thinking skills etc. However, instead of focusing on problems and sub-problems, algorithms, or the most effective and efficient solution, focusing on programming language specific needs and problems affects the computational thinking process negatively. Many educators use different tools and pedagogical approaches to overcome these difficulties such as, individual work, collaborative work and visual programming tools etc. In this study, researchers analyze four visual programming tools (Scratch, Small Basic, Alice, App Inventor) for students in K-12 level and three methodologies (Project-based learning, Problem-based learning and Design-based learning) while teaching programming in K-12 level. In summary, this chapter presents general description of visual programming tools and pedagogical approaches, examples of how each tool can be used in programming education in accordance with the CT process and the probable benefits of these tools and approaches to explore the practices of computational thinking.
APA, Harvard, Vancouver, ISO, and other styles
8

Altiok, Serhat, and Erman Yükseltürk. "Analyzing Current Visual Tools and Methodologies of Computer Programming Teaching in Primary Education." In Research Anthology on Computational Thinking, Programming, and Robotics in the Classroom, 648–76. IGI Global, 2022. http://dx.doi.org/10.4018/978-1-6684-2411-7.ch030.

Full text
Abstract:
In our age, computational thinking that involves understanding human behavior and designing systems for solving problems is important as much as reading, writing and arithmetic for everyone. Computer programming is one of the ways that could be promote the process of developing computational thinking, in addition to developing higher-order thinking skills such as problem solving, critical and creative thinking skills etc. However, instead of focusing on problems and sub-problems, algorithms, or the most effective and efficient solution, focusing on programming language specific needs and problems affects the computational thinking process negatively. Many educators use different tools and pedagogical approaches to overcome these difficulties such as, individual work, collaborative work and visual programming tools etc. In this study, researchers analyze four visual programming tools (Scratch, Small Basic, Alice, App Inventor) for students in K-12 level and three methodologies (Project-based learning, Problem-based learning and Design-based learning) while teaching programming in K-12 level. In summary, this chapter presents general description of visual programming tools and pedagogical approaches, examples of how each tool can be used in programming education in accordance with the CT process and the probable benefits of these tools and approaches to explore the practices of computational thinking.
APA, Harvard, Vancouver, ISO, and other styles
9

Meyer-Peyton, Lore. "Elements of a Successful Distributed Learning Program." In Distance Learning Technologies, 82–90. IGI Global, 2000. http://dx.doi.org/10.4018/978-1-878289-80-3.ch007.

Full text
Abstract:
Global connectivity has opened up a new dimension in education, namely, the concept of delivering education via technology to students who may never see their classmates or their instructor face to face. The typical school with its traditional classrooms does not exist in this new scenario, and many of the professionals responsible for developing distributed learning courses are new to the task. This chapter will guide the reader through the process of planning and implementing a distributed learning program. The model for this chapter is the distributed learning program provided by the Department of Defense Education Activity to schools serving the family members of U.S. military personnel at home and abroad. The DoDEA Electronic School (DES) offers sixteen courses to over six hundred students at 56 high schools in fourteen countries, spanning twelve time zones. The program has been in existence for over twelve years, evolving from a two-teacher program to a worldwide school headed by an administrative staff and employing 23 instructors and four technical support staff members. Courses currently available through the DES include seven advanced placement courses (Calculus AB and BC, Physics B, German, United States History, and Computer Science A and AB); five computer programming courses (Pascal I and II, Q-BASIC, Visual BASIC, and C++); economics; health; humanities; and science research seminar. In addition to offering student courses, the DES is in the process of adding an extensive staff development component. With teachers and staff based worldwide, the system can save a significant amount of travel money by providing staff development opportunities that are accessible at the local site. The DoDEA Electronic School grew up with technology. During those first years, students used an acoustic coupler and a telephone to call a central computer in the United States, where they accessed a text based conferencing program to communicate with their classmates and instructors. Today’s DES instructors develop their courses in Lotus Notes, and students can use either the Lotus Notes client or a Web browser. Domino servers at each school send and receive information via the Internet, resulting in efficient transfer of data. In today’s environment, rich with technology but short on hours in the day, there is no time afforded for the luxury of “evolving.” Professionals tasked with developing distributed learning programs for their organizations are given a staff, a budget and a mandate— and certainly a challenge. The goal of this chapter is to help those professionals meet the challenge by examining the key elements of a successful distributed learning program.
APA, Harvard, Vancouver, ISO, and other styles
10

Fehr, Hans, and Fabian Kindermann. "Fortran 90: A simple programming language." In Introduction to Computational Economics Using Fortran. Oxford University Press, 2018. http://dx.doi.org/10.1093/oso/9780198804390.003.0004.

Full text
Abstract:
Before diving into the art of solving economic problems on a computer, we want to give a short introduction into the syntax and semantics of Fortran 90. As describing all features of the Fortran language would probably fill some hundred pages, we concentrate on the basic features that will be needed to follow the rest of this textbook. Nevertheless, there are various Fortran tutorials on the Internet that can be used as complementary literature. Fortran is pretty old; it is actually considered the first known higher programming language. Going back to a proposal made by John W. Backus, an IBM programmer, in 1953, the term Fortran is derived from The IBM Formula Translation System. Before the release of the first Fortran compiler in April 1957, people used to use assembly languages. The introduction of a higher programming language compiler tremendously reduced the number of code lines needed to write a program. Therefore, the first release of the Fortran programming language grew pretty fast in popularity. From 1957 on, several versions followed the initial Fortran version, namely FORTRAN II and FORTRAN III in 1958, and FORTRAN IV in 1961. In 1966, the American Standards Association (now known as the ANSI) approved a standardized American Standard Fortran. The programming language defined on this standard was called FORTRAN 66. Approving an updated standard in 1977, the ANSI paved the way for a new version of Fortran known as FORTRAN 77. This version became popular in computational economics during the late 80s and early 90s. More than 13 years later, the Fortran 90 standard was released by both the International Organization for Standardization (ISO) and ANSI consecutively. With Fortran 90, the fixed format standard was exchanged by a free format standard and, in addition, many new features like modules, recursive procedures, derived data types, and dynamic memory allocation made the language much more flexible. From Fortran 90 on, there has only been one major revision, in 2003, which introduced object oriented programming features into the Fortran language. However, as object-oriented programming will not be needed and Fortran 90 is by far the more popular language, we will focus on the 1990 version in this book.
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Visual Basic (Computer program language)"

1

Ourusoff, Nicholas. "Using Jackson Structured Programming (JSP) and Jackson Workbench to Teach Program Design." In 2003 Informing Science + IT Education Conference. Informing Science Institute, 2003. http://dx.doi.org/10.28945/2658.

Full text
Abstract:
Teaching how to program independently of teaching a programming language has been recognized as a worthwhile goal in computer science pedagogy, but many have abandoned the goal as being impossible to achieve in practice. Jackson Structured Programming (JSP) is a well-documented and proven program design method that is independent of any programming language. CASE tools have generally been used in designing information systems rather than programs. Jackson Workbench (Keyword Computer Services Limited, 2002) is a CASE tool for designing programs (as well as information systems) that generates executable program code in several contemporary programming languages (Visual BASIC, Java, C++). Jackson Workbench contains a unique Structure Editor that uses “hotspots” to draw and syntactically validate program tree structure diagrams. As a result, the user can focus entirely on the design process, and leave the details of drawing to the CASE tool.
APA, Harvard, Vancouver, ISO, and other styles
2

Zhirova, A. A., E. V. Popov, and S. I. Rotkov. "Web-based Guide for Students Studying the Course of Descriptive Geometry." In 32nd International Conference on Computer Graphics and Vision. Keldysh Institute of Applied Mathematics, 2022. http://dx.doi.org/10.20948/graphicon-2022-971-981.

Full text
Abstract:
The KinPerGeo program is intended for use in the process of teaching students of higher educational institutions the basics of descriptive geometry. The program allows students to visually demonstrate in the form of interactive videos the basics of the projection apparatus, the laws for the formation of drawings of basic figures, the transformation of drawings and the solution of positional and metric problems on them. 3D models of figures and modeling scenes are widely used to form demonstration videos. The program was written using the JavaScript programming language and the Three.js and OrbitControls.js libraries. The program has the ability to animate models, as well as control the viewpoint of a 3D scene with the mouse, which helps students understand the algorithms for forming, converting drawings and solving descriptive geometry problems on them.
APA, Harvard, Vancouver, ISO, and other styles
3

Mihic, Srdan, and Dragan Ivetić. "A SIMPLE GRAPHICAL FRAMEWORK FOR THE ACQUISITION OF BASIC C PROGRAMMING SKILLS." In eLSE 2012. Editura Universitara, 2012. http://dx.doi.org/10.12753/2066-026x-12-138.

Full text
Abstract:
The introductory (and only) C programming course at the freshmen’s year of Animation Engineering (AE) degree proved to be a challenge, despite 20 years of experience in teaching programming courses. Examples of data abstraction and understanding of control structures and expressions in the C programming language had to be brought closer to students who have shown interest in computer graphics and animation, and thus have chosen to pursue AE degree. Instead of a classical first program - “Hello world”, their first program should show a simple graphical object even it is just a single point. Specifically, students will programmatically control the execution of C program from a console window, whereas graphical window will be used as program’s output. We have chosen to use the Microsoft Visual Studio 2010 integrated development environment (IDE) for this course as it is commonly used in our other C programming courses. Therefore, it had to be adapted to the needs and skills of the AE students. This was accomplished by enabling students to draw graphical objects on a simple 2D graphics canvas but without the need to possess any knowledge of computer graphics. For that purpose, several graphical libraries, including: openBGI, GDI, OpenGL and DirectX, were considered to accommodate the graphical component in the chosen IDE. They were compared according to ease of use, debugging support and documentation availability, from the perspective of absolute programming beginners. We have found that none of them are suitable for first time programmers. Because of this, we have implemented a lightweight wrapper graphical framework that abstracts and hides the underlying complexity of libraries used for drawing on a graphical canvas and window management. The framework offers clean design and ease of use. It provides only a small subset of 2D drawing and window management functions. All framework functions have a reduced number of parameters compared to their underlying counterparts as they set as many parameters as possible to predefined values. In addition, the names of functions are shorter than their counterparts. This way, students have to memorize less and can produce working code faster which should enhance their productivity. This framework, combined with compelling examples and assignments, should help students learn programming with ease.
APA, Harvard, Vancouver, ISO, and other styles
4

Akpobi, Elohor Diamond, and Efeosa Praise Oboh. "Algorithm to Compute the Minimum Miscibility Pressure (MMP) for Gases in Gas Flooding Process." In SPE Nigeria Annual International Conference and Exhibition. SPE, 2022. http://dx.doi.org/10.2118/211973-ms.

Full text
Abstract:
Abstract Enhanced oil recovery (EOR) is important to the petroleum industry mostly because it is used to improve oil recovery. Miscible gas flooding, a type of EOR process that is proven and economically viable can significantly increase oil recovery from reservoirs. In this study, the minimum miscibility pressure (MMP) in gas floods for different gases were computed using empirical correlations (Glaso correlation for hydrocarbon gas injection, Emera, Yuan et al and Glaso correlation for pure carbon dioxide gas injection, Sebastin and Yuan correlation for impure carbon dioxide correlations and Glaso, Firoozabadi and Aziz correlations for nitrogen gas injection). An efficient computer program was developed using visual basic programing language. Employing its highly versatile features, friendly graphical user interface (GUI) forms were designed and robust codes were developed. Validation was done for the program and results showed that the software which was developed had acceptable level of accuracy, was fast and effective. The study provides a new and cost effective way of checking for MMP which will enhance the process of screening gas flooding processes for the reservoir.
APA, Harvard, Vancouver, ISO, and other styles
5

Tarrad, Ali H., Rafea A. Al-Baldawi, and Ahmad A. Al-Issa. "Implementation of Expert System Modeling to Thermal-Hydraulic Design of Hydraulic Systems." In ASME 2014 Power Conference. American Society of Mechanical Engineers, 2014. http://dx.doi.org/10.1115/power2014-32038.

Full text
Abstract:
Thermal and hydrodynamic concepts are of a vital importance; therefore their assessments are unavoidable for the purpose of hydraulic systems. The present study implements the practical updated knowledge of the expertise for both of the hydraulic and thermal fields in an expert system model. This is implemented in order to improve the performance of hydraulic system by considering the thermal effect on the hydraulic system operation. Accordingly, a computer program (Hydraulic System Calculations), designated as (HSC) implements a Visual Basic language in the Microsoft Visual Studio 2010 software has been built. Regardless of the design requirements, the code is capable to deal with (18) possible connection types of the actuators, in series or parallel, arrangements. The suggested code provides the designer with a number of choices, different kind of connections, to resolve the problem of hydraulic oil overheating which may arise during the continuous operation of the hydraulic unit. As a result, the (HSC) is able to minimize the human errors, effort, time and cost of hydraulic machine design.
APA, Harvard, Vancouver, ISO, and other styles
6

Mathews, Alexander, Lexing Xie, and Xuming He. "Choosing Basic-Level Concept Names Using Visual and Language Context." In 2015 IEEE Winter Conference on Applications of Computer Vision (WACV). IEEE, 2015. http://dx.doi.org/10.1109/wacv.2015.85.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Wu, Chunying, and Chunhong Wang. "Case-based teaching for the course of Visual Basic Program Design." In 2010 2nd International Conference on Education Technology and Computer (ICETC). IEEE, 2010. http://dx.doi.org/10.1109/icetc.2010.5529686.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Kopylov, Mikhail Sergeevich. "Expanding the Functionality of Optical CAD Using the Python Scripting Language." In 31th International Conference on Computer Graphics and Vision. Keldysh Institute of Applied Mathematics, 2021. http://dx.doi.org/10.20948/graphicon-2021-3027-172-179.

Full text
Abstract:
Nowadays, scripting is becoming a basic functionality in a very large number of different applications. This paper considers the experience of expanding the program capabilities of the optical modeling system using the Python scripting language. A brief overview of existing solutions is discussed. The approach based on the method of using the unified entity interface is proposed, which makes the process of expansion of the system simple and convenient for both its developers and end users. The new program modules like script interpreter,script editor and built-in parametric object libraries have been designed and integrated into the optical modeling system to work with scenarios are considered in detail. Software extension mechanism by means of adding new script-based object classes is provided. Examples of using Python API for a number of simple operations and examples of work with some simulation and automation modules based on scenarios are considered.
APA, Harvard, Vancouver, ISO, and other styles
9

Vavrek, Edward M. "Computer Aided Bearing Design and Analysis." In ASME 2002 International Mechanical Engineering Congress and Exposition. ASMEDC, 2002. http://dx.doi.org/10.1115/imece2002-33961.

Full text
Abstract:
I have written a program using visual basic called Bearing Design. Students in a machine elements course will use the program to size and select bearings. The program is written to aid students in the understanding of bearing design. The program is part of a series of programs used to assist the students in learning how to design and select machine components. Some of the other programs used are Designing Spur Gears and Sizing Belt Drives Components.
APA, Harvard, Vancouver, ISO, and other styles
10

Naraghi, Mohammad H. N. "VBA/EXCEL: An Alternative Computer Programming Tool for Engineering Freshman." In ASME 2005 International Mechanical Engineering Congress and Exposition. ASMEDC, 2005. http://dx.doi.org/10.1115/imece2005-81261.

Full text
Abstract:
VBA/EXCEL is incorporated in an Engineering Freshman course in computer programming. The course presents generic programming concepts such as variables, arrays, loops, decisions and sub procedures. VBA/EXCEL and Visual Basic are used as the language of choice. This course involves a semester-long project which forces students to research some engineering, mathematics and scientific concepts at the same time as learning computer programming skills. This paper presents a description of this course and sample projects that are suitable for an engineering freshmen course in computer programming.
APA, Harvard, Vancouver, ISO, and other styles

Reports on the topic "Visual Basic (Computer program language)"

1

Makhachashvili, Rusudan K., Svetlana I. Kovpik, Anna O. Bakhtina, and Ekaterina O. Shmeltser. Technology of presentation of literature on the Emoji Maker platform: pedagogical function of graphic mimesis. [б. в.], July 2020. http://dx.doi.org/10.31812/123456789/3864.

Full text
Abstract:
The article deals with the technology of visualizing fictional text (poetry) with the help of emoji symbols in the Emoji Maker platform that not only activates students’ thinking, but also develops creative attention, makes it possible to reproduce the meaning of poetry in a succinct way. The application of this technology has yielded the significance of introducing a computer being emoji in the study and mastering of literature is absolutely logical: an emoji, phenomenologically, logically and eidologically installed in the digital continuum, is separated from the natural language provided by (ethno)logy, and is implicitly embedded into (cosmo)logy. The technology application object is the text of the twentieth century Cuban poet José Ángel Buesa. The choice of poetry was dictated by the appeal to the most important function of emoji – the expression of feelings, emotions, and mood. It has been discovered that sensuality can reconstructed with the help of this type of meta-linguistic digital continuum. It is noted that during the emoji design in the Emoji Maker program, due to the technical limitations of the platform, it is possible to phenomenologize one’s own essential-empirical reconstruction of the lyrical image. Creating the image of the lyrical protagonist sign, it was sensible to apply knowledge in linguistics, philosophy of language, psychology, psycholinguistics, literary criticism. By constructing the sign, a special emphasis was placed on the facial emogram, which also plays an essential role in the transmission of a wide range of emotions, moods, feelings of the lyrical protagonist. Consequently, the Emoji Maker digital platform allowed to create a new model of digital presentation of fiction, especially considering the psychophysiological characteristics of the lyrical protagonist. Thus, the interpreting reader, using a specific digital toolkit – a visual iconic sign (smile) – reproduces the polylaterial metalinguistic multimodality of the sign meaning in fiction. The effectiveness of this approach is verified by the poly-functional emoji ousia, tested on texts of fiction.
APA, Harvard, Vancouver, ISO, and other styles
2

Markova, Oksana, Serhiy Semerikov, and Maiia Popel. СoCalc as a Learning Tool for Neural Network Simulation in the Special Course “Foundations of Mathematic Informatics”. Sun SITE Central Europe, May 2018. http://dx.doi.org/10.31812/0564/2250.

Full text
Abstract:
The role of neural network modeling in the learning сontent of special course “Foundations of Mathematic Informatics” was discussed. The course was developed for the students of technical universities – future IT-specialists and directed to breaking the gap between theoretic computer science and it’s applied applications: software, system and computing engineering. CoCalc was justified as a learning tool of mathematical informatics in general and neural network modeling in particular. The elements of technique of using CoCalc at studying topic “Neural network and pattern recognition” of the special course “Foundations of Mathematic Informatics” are shown. The program code was presented in a CofeeScript language, which implements the basic components of artificial neural network: neurons, synaptic connections, functions of activations (tangential, sigmoid, stepped) and their derivatives, methods of calculating the network`s weights, etc. The features of the Kolmogorov–Arnold representation theorem application were discussed for determination the architecture of multilayer neural networks. The implementation of the disjunctive logical element and approximation of an arbitrary function using a three-layer neural network were given as an examples. According to the simulation results, a conclusion was made as for the limits of the use of constructed networks, in which they retain their adequacy. The framework topics of individual research of the artificial neural networks is proposed.
APA, Harvard, Vancouver, ISO, and other styles
3

Striuk, Andrii M., and Serhiy O. Semerikov. The Dawn of Software Engineering Education. [б. в.], February 2020. http://dx.doi.org/10.31812/123456789/3671.

Full text
Abstract:
Designing a mobile-oriented environment for professional and practical training requires determining the stable (fundamental) and mobile (technological) components of its content and determining the appropriate model for specialist training. In order to determine the ratio of fundamental and technological in the content of software engineers’ training, a retrospective analysis of the first model of training software engineers developed in the early 1970s was carried out and its compliance with the current state of software engineering development as a field of knowledge and a new the standard of higher education in Ukraine, specialty 121 “Software Engineering”. It is determined that the consistency and scalability inherent in the historically first training program are largely consistent with the ideas of evolutionary software design. An analysis of its content also provided an opportunity to identify the links between the training for software engineers and training for computer science, computer engineering, cybersecurity, information systems and technologies. It has been established that the fundamental core of software engineers’ training should ensure that students achieve such leading learning outcomes: to know and put into practice the fundamental concepts, paradigms and basic principles of the functioning of language, instrumental and computational tools for software engineering; know and apply the appropriate mathematical concepts, domain methods, system and object-oriented analysis and mathematical modeling for software development; put into practice the software tools for domain analysis, design, testing, visualization, measurement and documentation of software. It is shown that the formation of the relevant competencies of future software engineers must be carried out in the training of all disciplines of professional and practical training.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography