Translated by Google
Computer programming algorithms and logic
From 27.05 £ /h
Do you want to learn how to program desktop applications in Java, C language, C ++, CSharp (C #), PSeint, Visual Basic .NET, Macros in Excel?
Do you want to learn how to program mobile applications in App Inventor 2?
My teaching methodology is Project Based Learning (PBL).
In this way, to build an application, I will teach you that the really important thing before sitting down to code (by attempt and error) in front of the computer, is the analysis and design of the algorithm (which constitutes 90% of the success of the program to be implemented. ), for this, with an example from the real world, the construction process will be explained: 1. Example with data from the real world, 2. Collection of information on requirements (input data, calculations, output data), 3. Hierarchy of operators (mathematical formulas versus computational formulas), 4. Desk test on a spreadsheet, 5. Constants, variables and data types to use, 6. Algorithm construction, 7. Flowchart, 8. Desk test on paper, 9. Implementation of the algorithm in the chosen programming language, if it is in console mode, it is implemented directly, if it is in form mode, the user interface is drawn on paper (UX) first.
Do you want to learn how to program mobile applications in App Inventor 2?
My teaching methodology is Project Based Learning (PBL).
In this way, to build an application, I will teach you that the really important thing before sitting down to code (by attempt and error) in front of the computer, is the analysis and design of the algorithm (which constitutes 90% of the success of the program to be implemented. ), for this, with an example from the real world, the construction process will be explained: 1. Example with data from the real world, 2. Collection of information on requirements (input data, calculations, output data), 3. Hierarchy of operators (mathematical formulas versus computational formulas), 4. Desk test on a spreadsheet, 5. Constants, variables and data types to use, 6. Algorithm construction, 7. Flowchart, 8. Desk test on paper, 9. Implementation of the algorithm in the chosen programming language, if it is in console mode, it is implemented directly, if it is in form mode, the user interface is drawn on paper (UX) first.
Extra information
I am a systems engineer, three postgraduates in: mathematics education, educational informatics and multimedia for education, many, but many diplomas and courses on pedagogy, a university professor with thirty years of experience, I have worked in one (1) college and six (6) ) Universities teaching everything related to computer programming logic and software development, author of the books: "The fault lies with the programmer version 1.0" available in Google Books and "I thought I knew Excel" (to be published).
Location
Online from Colombia
About Me
Best regard;
I am a specialist in education, consulting and development of customized computer solutions, with extensive experience in online training and consulting.
I offer:
* Personalized classes and virtual advising in programming, algorithms and ICT appropriation.
* Academic and professional support in languages such as Java, C/C++, C#, Python and Visual Basic.
* Training in development and automation tools with Microsoft Excel VBA and Access VBA.
* Development of custom-made applications and IT solutions.
I work with students and professionals of different levels, providing flexible attention, continuous support, and practical, results-oriented explanations.
I am a specialist in education, consulting and development of customized computer solutions, with extensive experience in online training and consulting.
I offer:
* Personalized classes and virtual advising in programming, algorithms and ICT appropriation.
* Academic and professional support in languages such as Java, C/C++, C#, Python and Visual Basic.
* Training in development and automation tools with Microsoft Excel VBA and Access VBA.
* Development of custom-made applications and IT solutions.
I work with students and professionals of different levels, providing flexible attention, continuous support, and practical, results-oriented explanations.
Education
I am a systems engineer, with three postgraduate degrees in: mathematics education, educational computing and multimedia for education, and I am the author of the books: "The fault lies with the programmer version 1.0" (Google Books) and "I thought I knew Microsoft® Excel! – Volume I and II" (Amazon Books).
Experience / Qualifications
University professor with thirty years of experience, I have worked in one (1) college and six (6) universities teaching everything related to computer programming logic and software development.
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
Spanish
English
Skills
Availability of a typical week
(GMT -04:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
In this class you are taught everything related to the analysis, design and construction of computational solutions in this spreadsheet.
The correct way to create macros and process automation in VISUAL BASIC FOR APPLICATIONS (VBA) of Microsoft® Excel is explained.
The correct way to create macros and process automation in VISUAL BASIC FOR APPLICATIONS (VBA) of Microsoft® Excel is explained.
Good-fit Instructor Guarantee