Difference between revisions of "Pathway W1000s"

From Coder Merlin
 
(2 intermediate revisions by 2 users not shown)
Line 84: Line 84:
== Constants, Variables, and Expressions ==
== Constants, Variables, and Expressions ==
* [[W1111 Basic Expressions]]
* [[W1111 Basic Expressions]]
* [[W1116 String Functions]]


== Non-Sequential Execution Flow ==
== Non-Sequential Execution Flow ==
Line 121: Line 122:
* [[W1255 Code reuse-Leverage libraries of others]]
* [[W1255 Code reuse-Leverage libraries of others]]


== Best Practices ==
* [[W1262 Assertions]]
* [[W1263 Comments]]
* [[W1264 Conventions]]


== Random Numbers ==
== Random Numbers ==
* [[W1292 Useful Randomness]]
* [[W1292 Useful Randomness]]
== Best Practices ==
* W1297 [[Best Coding Practices]]
== Arrays ==
== Arrays ==
* [[W1301 Arrays]]
* [[W1301 Arrays]]
Line 134: Line 135:
* [[W1304 Filter]]
* [[W1304 Filter]]
* [[W1305 Modification]]
* [[W1305 Modification]]
== Error Handling ==
* [[W1321]] [[Error Handling]]


== Sorting ==
== Sorting ==

Latest revision as of 13:49, 18 January 2022

Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder

Lab Basics[edit]

Numbers[edit]

Boolean Algebra[edit]

Computer History and Architecture[edit]

Encoding and Data Types[edit]

Printing and Standard Output[edit]

Assembly Language[edit]

Tools[edit]

Coding Basics[edit]

Algorithms[edit]

Types, Constants, L-Values and R-Values[edit]

Constants, Variables, and Expressions[edit]

Non-Sequential Execution Flow[edit]

Basic Input and Output[edit]

CoderMerlin™ Karel[edit]

Common Algorithms[edit]

Digital Privacy[edit]

Scope[edit]

Functions[edit]


Random Numbers[edit]

Best Practices[edit]

Arrays[edit]

Error Handling[edit]

Sorting[edit]

Essay Topics[edit]

Encapsulation, Classes, and Objects[edit]

Packages and Libraries[edit]

  • Project Organization
  • Packages
  • Libraries
  • Curses

Basic Graphics[edit]

Turtle Graphics[edit]

Basic Animation[edit]

Static Variables[edit]

Protocols[edit]

  • Custom String Convertible

Computing Advancements[edit]

Finite State Machine[edit]

Data Visualization[edit]

Program Correctness[edit]

  • Ideal Test Cases