BR Tutorial: Difference between revisions

From BR Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
This BR tutorial was designed for absolute beginners. It walks you through programming basics in simple steps with plenty of examples and self-guided practice.
This BR tutorial was designed for absolute beginners. It walks you through programming basics in simple steps with plenty of examples and self-guided practice. The "Intermediate" level tutorial is also now available, [[Tutorial 2]].


[[Chapter 1]]
Update: There is also a [[Fast Track Tutorial]] for those who already have a basic knowledge of programming.


[[Chapter 2]]
For visual learners, there is a youtube [https://www.youtube.com/channel/UCvO6oiRJZVstFLI3OOr2Zjw channel] devoted to BR, and includes demonstrations of the lessons in these written tutorials.


[[Chapter 3]]
[[Prerequisites|Basics]]


[[Chapter 4]]
1. [[Chapter 1|Introduction]]


[[Chapter 5]]
2. [[Chapter 2|Basic Commands]]
*[[Chapter 2#2.2 Using PRINT with delimiters|Print]]
*[[Chapter 2#2.5 DIR & LOAD command|DIR and LOAD]]
*[[Chapter 2#2.7 SAVE VS. REPLACE and FREE|SAVE, REPLACE, DEL, and FREE]]
*[[Chapter 2#2.8 External Editors|Using External Editors]]


[[Chapter 6]]
3. [[Chapter 3|More Operating and Programming Fundamentals]]
*[[Chapter 3#INPUT & LET statements|INPUT & LET Statements]]
*[[Chapter 3#GO|GO Statement]]
*[[Chapter 3#3.5 Comments|Comments]]
*[[Chapter 3#Numeric VS String Variables|Variables]]


[[Chapter 7]]
4. [[Chapter 4|Constants and Variables]]


[[Chapter 8]]
5. [[Chapter 5|GOTO, IF, and Other Basic Statements]]


[[Chapter 9]]
6. [[Chapter 6|Debugging Features]]
*[[Chapter 6#6.2 Using LIST to search for a character string|LIST]]
*[[Chapter 6#6.4 The RUN command’s STEP and TRACE options|RUN Step and Trace]]


[[Chapter 10]]
7. [[Chapter 7|Unformatted and Formatted Printing]]


[[Chapter 11]]
8. [[Chapter 8|FOR/NEXT, ON GOTO and DO]]


[[Chapter 12]]
9. [[Chapter 9|Organizing Folders and Programs]]


[[Chapter 13]]
10. [[Chapter 10|Arrays]]


[[Chapter 14]]
11. [[Chapter 11|Full Screen Processing, Using Print Fields and Input Fields]]
*[[Chapter 11#11.2 PRINT FIELDS, INPUT FIELDS and RINPUT FIELDS|Statements]]
*[[Chapter 11#11.5 Multiple field processing with PRINT FIELDS|Multiple Field Processing]]
*[[Chapter 11#Multiple field processing and the use of control attributes|Control and Display Attributes]]
12. [[Chapter 12|Procedures]]


[[Chapter 15]]
13. [[Chapter 13|Introduction to File Processing]]


[[Chapter 16]]
14. [[Chapter 14|The SEQUENTIAL method of access with INTERNAL files]]


[[Chapter 17]]
15. [[Chapter 15|The RELATIVE method of access for INTERNAL files]]


[[Chapter 18]]
16. [[Chapter 16|Keyed File Processing]]
 
17. [[Chapter 17|Display Files]]
 
18. [[Chapter 18|Error Handling and Recovery]]
*[[Chapter 18#18.2 The EXIT statement and many error conditions|EXIT Statement]]
*[[Chapter 18#Function keys and the ON error statement|ON ERROR Statement]]
[[Solutions|Solutions to Exercises]]
 
<noinclude>
[[Category:Tutorial 1]]
</noinclude>

Latest revision as of 19:25, 31 July 2015