Skip to content

WouterVrielink/Summerschool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Summerschool

Summerschool programmeren 4 - 8 juli 2016.

STYLE GUIDE VOOR C

4 juli: Scratch

==Assignment Objectives==

  • Understand how information can be represented digitally.
  • Leverage some fundamental programming constructs.
  • Design your own animation, game, or interactive art.
  • Impress your friends!

==Assignment==

5 juli: Binary Bulbs

==Assignment Objectives==

  • Continue experimenting with Scratch.
  • Get a taste of remixing and working with distribution code.
  • Start thinking about what constitutes good design.
  • Creatively extend the work of others.

==Assignment==

6 juli: Hello & Fahrenheit

==Assignment Objectives (Hello)==

  • Set up your CS50 programming environment.
  • Get comfortable with Linux.
  • Solve your first problem in C.

==Assignment (Hello)==

==Assignment Objectives (Fahrenheit)==

  • Use variables and perform mathematical manipulations.
  • Continue experimenting with CS50 IDE.
  • Build your first utility program in C.

==Assignment (Fahrenheit)==

SLIDES COLLEGE JAAP

7 juli: Skittles

==Assignment Objectives==

  • Learn about pseudorandom numbers.
  • Learn how to use online references to gain insight into using unfamiliar functions.
  • Continue experimenting with CS50 IDE.
  • Build your first game in C.

==Assignment==

==Recap loops==

8 juli: Mario

==Assignment Objectives==

  • Get further practice with loops and taking user input.
  • Use terminal printing to communicate information to a user graphically.

==Assignment==

Extra: Greedy & Credit

==Assignment Objectives (Greedy)==

  • Use algorithms to solve problems.
  • Experiment with different designs in solving a problem.

==Assignment (Greedy)==

==Assignment Objectives (Credit)==

  • Use algorithms to solve a problem.
  • Analyze the pros and cons of different designs.
  • Learn about real-world encoding phenomena.

==Assignment (Credit)==

Extra uitdaging! Sudoku

==Assignment Objectives==

  • Learn to use ncurses, a rudimentary library for GUIs.
  • Design and implement larger pieces of software.
  • Spend time reading and understanding a large distro.
  • Think deliberately about design.
  • Become a Sudoku apprentice.

==Assignment==

==Assignment Objectives==

  • Continue to use ncurses, a rudimentary library for GUIs.
  • Design and implement larger pieces of software.
  • Think deliberately about design.
  • Become a Sudoku master.

==Assignment==

About

Summerschool programmeren 4 - 8 juli 2016

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published