Osama Alsalman
has successfully completed an online offering of
The Nature of Code
Taught by
Daniel Shiffman
Estimated Effort: 30 hours
Issued: October 7, 2018

## Learning Outcomes Vectors & Physics Engines

• Familiarity with basic 2D and 3D vector math: add, subtract, scale, magnitude, normalize
• Understanding of position, velocity, and acceleration
• Understanding of Newton’s laws of motion: Force = Mass × Acceleration
• Ability to apply “Euler integration” and create a simple physics engine Steering Behaviors

• Understanding of steering force formula
• Ability to build an animated system where objects move around screen according to multiple rules of behavior
• Understanding of the concept of a complex system Fractals & Genetic Algorithms

• Understanding of recursion and how it is applied in code
• Ability to generate and design fractal patterns using code
• Familiarity with key principles of Darwinian evolution: variation, selection, heredity
• Understanding of formal genetic algorithm for search problems
• Ability to apply evolution creatively in interactive, computational system
{"ft_lang_label":"__label__en","ft_lang_prob":0.7774608,"math_prob":0.7899683,"size":343,"snap":"2021-31-2021-39","text_gpt3_token_len":93,"char_repetition_ratio":0.017699115,"word_repetition_ratio":0.0,"special_character_ratio":0.20408164,"punctuation_ratio":0.14285715,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.97734433,"pos_list":[0,1,2,3,4,5,6,7,8],"im_url_duplicate_count":[null,null,null,null,null,null,null,null,null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2021-09-24T21:11:15Z\",\"WARC-Record-ID\":\"<urn:uuid:bd8c7245-7e21-4e11-9656-dbf5befcafc4>\",\"Content-Length\":\"222954\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:c6acff34-d612-432e-aa47-3691f1cd79ab>\",\"WARC-Concurrent-To\":\"<urn:uuid:002b4063-43e1-47df-a524-6d12c65479e6>\",\"WARC-IP-Address\":\"52.72.58.127\",\"WARC-Target-URI\":\"https://www.kadenze.com/certificates/verified/XZ7ALF1S?utm_campaign=certificate_share&utm_content=certificate%3DXZ7ALF1S&utm_medium=share&utm_source=kadenze\",\"WARC-Payload-Digest\":\"sha1:D6RV5YCS2G7JGBRIADCRPDEFNT4SO5NC\",\"WARC-Block-Digest\":\"sha1:6G3FBVX26XQ2HKQB4HCVSQL2Z5MNIXAS\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2021/CC-MAIN-2021-39/CC-MAIN-2021-39_segments_1631780057580.39_warc_CC-MAIN-20210924201616-20210924231616-00094.warc.gz\"}"}