Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ultimate-addons-for-gutenberg domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cs-teacherconnect.org/public_html/wp-includes/functions.php on line 6114
Architecture – Computer Science Teacher Connect

Architecture

Architecture in the classroom:

Classroom Resources:

Board Games

Board Games – have students collect or bring in a board game from home. I find grid-like games do well as most of them are 2D arrays (battleship, mancala, connect4, mastermind… have them play, then plan the program – these usually take a couple weeks.
I teach my students how to play Farkle, and go through the process of coding Farkle starting with constraints and the SDLC process. It takes my students more than a couple of weeks because I do this for the beginner programmer. https://buddyboardgames.com/farkle

Lemonade Stand – from the CoolMathGames.com web site -t the lemonade stand game is a classic – it can do constructors & classes, variable, random elements, user input w scanner class and more. Want to draw it out – add Graphics.. this will take kids a couple weeks depending on how much guidance and starter code you give. ( https://github.com/mtwyford/Lemonade_V2 )